Агуулгын хүснэгт:

IHover: 5 алхам
IHover: 5 алхам

Видео: IHover: 5 алхам

Видео: IHover: 5 алхам
Видео: C5 AirCross - Туарег от Citroen? 2024, Есдүгээр
Anonim
IHover
IHover

Та өөрөөсөө асууж байгаа байх, энэ мах бутлуур юу вэ? За, би танд өөрийн нисдэг тэргээр танилцуулъя. Ховеркрафт нь таны асууж болох Si-fi киноны нэг зүйл биш гэж үү? Үнэндээ тийм биш, жинхэнэ нисдэг тэрэг нь доошоо буух итгэлийг ашигладаг бөгөөд энэ нь түүний доор уутанд хийж өгдөг. Хангалттай даралт байгаа үед баригдсан агаар нь нисдэг тэргийг дээш түлхэж, уутны доорх нүхнээс зугтаж чадна. Энэ нь нисч буй агаарын бөмбөлгийг үр дүнтэй бий болгодог. Тиймээс hovercraft гэж нэрлэв.

Энэхүү хүчирхэг машин нь маш их жинтэй бөгөөд таны хүссэн газар дээгүүр нисч чаддаг. Хэрэв та ямар нэгэн байдлаар түүнийг холоос нисгэж чадвал цаашид сонсохгүй байгаа бол баяр хүргэе, гэхдээ санаа зовох хэрэггүй, энэ нь gps -ээр тоноглогдсон тул та шинэ хурдны дээд амжилтыг тогтоохдоо үүнийг үргэлж олох боломжтой.

Хангамж

- Raspberry Pi

-Хүчирхэг нисгэгчгүй хөдөлгүүр: SUNNYSKY A2212 KV980

Хамгийн бага гүйдэл 15А-тай 4 ESC: LittleBee 20A-S ESC BLHeli_S OPTO

-Проплер төрөл 10 x 4.5

-Хамгийн бага гүйдэлтэй 60А ба 3S хүчдэл бүхий өндөр хүчирхэг дрон батерей: VGEBY1 LiPo-accu, 3S 11, 1 V

-Лити батерейны дижитал тэнцвэржүүлэгч цэнэглэгч

-LED зурвас

-2 HC-sr04 хэт авианы мэдрэгч

-LDR мэдрэгч

-FS-iA6B хүлээн авагчтай FlySky FS-i6 RC дамжуулагч

-GPS 6MV2 модуль

-5V цахилгаан банк

-Серво (хамгийн багадаа 3 кг хүч)

-TIP120 шиг хамгийн багадаа 12V дамжуулагч

-MCP3008 аналоги тоон хөрвүүлэгч

-9V -аас 5V ба 3.3V хүртэл хөрвүүлэгч

-Зай эзэмшигч (6.5 -аас 12 В хүртэл)

-Эсэргүүцлийн багц

-Өндөр утас

-Мод, тусгаарлах хулгана гэх мэт чухал материалыг бүтээ

Алхам 1: Raspberry Pi -ээс эхлэн үүнийг нэг дор тавьцгаая

Raspbian програмыг суулгаж байна

Энэ бүх гоёмсог тоног төхөөрөмжийг бөөрөлзгөнө pi -ээр удирддаг. Амьдралыг хялбар болгохын тулд raspbian -ийг SD карт дээр суулгаад дараах алхмуудыг дагана уу. OS -г асаасны дараа болон анх удаа ачаалахаасаа өмнө: cmdline.txt файлын төгсгөлд ip = 169.254.10.1 гэж бичээд шинээр нээгдсэн SD картынхаа ачаалах санд байгаа болно. Энэ файлыг хадгалаад гарна уу. Та дөнгөж сая Pi дээрээ статик IP хаягийг тохирууллаа.

Эхний ачаалалт дээр ssh холболтыг хялбархан идэвхжүүлэхийн тулд ижил ачаалах санд ssh нэртэй файлыг үүсгэнэ үү.txt гэх мэт ямар ч өргөтгөлгүйгээр. Энэ файлыг хоосон орхи.

Pi -ээ ачаалаад Pi -ээ ethernet -ээр холбож, шаваас гэх мэт програм ашиглан ssh холболтыг нээнэ үү. Холбогдох IP хаяг нь cmdline.txt файлд оруулсан IP хаяг юм: 169.254.10.1

Расбийн тохиргоо

Төрөл

sudo raspi-config

rasbian тохиргоог нээнэ үү.

Юуны өмнө цэс дэх интерфэйсүүд рүү ороод цуваа холбоо, SPI автобусыг идэвхжүүлнэ үү. Дахин ачаална уу.

Харамсалтай нь цуваа холболтыг идэвхжүүлэх нь тийм ч хялбар биш юм. Хэрэв танд Pi 3 эсвэл 4 байгаа бол та эдгээр тушаалуудыг ажиллуулах ёстой.

sudo systemctl зогсоох [email protected]

sudo systemctl [email protected]ийг идэвхгүй болгох

Дараа нь /boot/cmdline.txt директор руу дахин очно уу

sudo нано /boot/cmdline.txt

мөн текст консолыг устгах = serial0, 115200. Эцэст нь /boot/config.txt файлыг нээнэ үү

sudo нано /boot/config.txt

мөн үүнийг доор бичнэ үү:

enable_uart = 1

dtoverlay = miniuart-bt

Энэ нь таны pi -ийн rx ба tx тээглүүрийг таны pi дээрх жинхэнэ техник хангамжийн автобус руу шилжүүлж, bluetooth -ийг хуурамч, муухай болгож өгөх болно.

Wifi

Хэрэв та бидний хийх ёстой шиг шинэ програм хангамж суулгахыг хүсвэл Wifi бол тийм ч тансаг зүйл биш юм.

Үүнийг дараах тушаалыг ашиглан хийж, чиглүүлэгчийнхээ SSID болон нууц үгээрээ SSID болон нууц үгээ солино уу.

wpa_passphrase "SSID" "Нууц үг" >> /etc/wpa_supplicant/wpa_supplicant.conf

Өөрчлөлтүүдийг хүчин төгөлдөр болгохын тулд Pi -ээ дахин ачаална уу. Ашиглан холболтоо шалгана уу

ping www.google.com

тушаал өгөөд хариу ирвэл дараагийн алхам руу очно уу.

Зарим програм суулгах

Юуны өмнө оруулна уу:

sudo apt-get update

sudo apt-get шинэчлэлт

шинэчлэлтүүдийг суулгах цагийг Пи -д өгнө үү.

Дараа нь бид цуглуулах байршлын бүх өгөгдлийг хадгалахын тулд мэдээллийн баазыг суулгах хэрэгтэй.

sudo apt install mariadb-server

mysql_secure_installation

Суулгах шидтэнийг дагана уу. Вэбсайтыг pi -ээс ажиллуулахын тулд apache вэб сервер суулгаарай.

sudo apt install apache2 -y

Эцэст нь бид зарим питон багц суулгах шаардлагатай хэвээр байна

Колбо

Flask_cors Flask_socketio Python-mysql-холбогч sudo apt-get install python3-spidiv

Алхам 2: Тоног төхөөрөмжийн цаг

Тоног төхөөрөмжийн цаг
Тоног төхөөрөмжийн цаг
Тоног төхөөрөмжийн цаг
Тоног төхөөрөмжийн цаг
Тоног төхөөрөмжийн цаг
Тоног төхөөрөмжийн цаг

Суурь

Энэ хол явсан уу ?? Програм хангамжийг хийх ёстой тул хөгжилтэй зүйлс, техник хангамжаас эхэлье.

Нисэх онгоцны суурь нь мод, тусгаарлагч хулганаас бүрдэнэ.

  1. Эхний хэсэгт байгаа зүйлийг хоёр удаа хийх хэрэгтэй. Тусгаарлагч хулганыг модон банзаар наасан хөрөө модоор хайчилж авдаг. Тусгаарлагч хулганы хоорондох зай хангалттай том байх ёстой бөгөөд ингэснээр сэнс нь хооронд нь таарч болно. Дараа нь та хоёр нисгэгчгүй хөдөлгүүрийг банзны дунд шургуулж, сэнсийг дээр нь бэхлээрэй.
  2. Дараа нь бид гар урлалын дунд байрлуулах өөр 2 хөдөлгүүрийн бэхэлгээ хийх хэрэгтэй (зураг 2).
  3. Зузаан тусгаарлагч хулганаас нисдэг тэрэгний доод хэсгийг хайчилж ав. Дараа нь эргэн тойрон агаар нэвтрэхгүй уут хийнэ (зураг 3).
  4. Одоо бид дээд самбарыг хийх ёстой. Энэ нь бидний өмнөх алхам дээр хийсэн доод талтай яг ижил хэмжээтэй байх ёстой. Дунд хэсэгт сэнсний диаметртэй тэнцэх 2 цооног хийж, 1 ба 2 -р алхам дээр хийсэн 4 хөдөлгүүрийн бэхэлгээг дээр нь наа. Дараа нь бид доорх 3 -р алхамаас доод талыг нь нааж байна.
  5. Бид жолоодлогод шаардлагатай сэрвээ хийх ажлыг үргэлжлүүлсээр байна. Тавцан дээрх шураг дээрх 5 -р зураг дээрх шиг хоёр сэрвээ хий. Тэднийг хөдөлгөж чаддаг болгохын тулд 9 -р зурагт үзүүлсэн ижил төстэй бүтэц хий. (Зураг 5 - 9)
  6. Агаарын урсгалыг сайжруулахын тулд сэнсний нүхний эргэн тойронд нэмэлт хайрцаг хийж дуусгаарай (зураг 10).

Алхам 3: Зарим утсыг холбох

Зарим утас холбох
Зарим утас холбох
Зарим утас холбох
Зарим утас холбох

Доорх баримт бичигт та ижил схемийг хоёр удаа олох болно, нэг удаа схем хэлбэрээр, нөгөө нь талх хэлбэрээр. Хэрэв та модны ой дундуур явж байгааг харахаа больсон бол зарим зүйлийг өөрчлөх боломжтой.

ЗӨВЛӨГӨӨ: талхны схемд харуулсан хөдөлгүүрийг урвуугаар нь доошоо, урагш нь залгаарай. Энэ нь хөдөлгүүрийг урвуу эргүүлэх болно.

Алхам 4: Кодыг суулгах

Миний бичсэн бүх кодыг github дээр үнэгүй авах боломжтой.

Арын хэсгийг клончлохын тулд оруулна уу

git clone

мөн урд талын хэсгийг клон хийх

github.com/BaertTorre/www

Та арын хэсгийг хүссэн газраа хадгалах боломжтой, гэхдээ урд талын хэсгийг / var / директорт байрлуулж, одоо байгаа www газрын зургийг солих шаардлагатай.

Хэрэв зөв хийсэн бол та 169.254.10.1 руу бросертойгоо танилцаж, урд талын вэбсайтыг үзэх боломжтой.

Алхам 5: Автоматаар эхлүүлэх арын хэсэг

Эцсийн шатанд тавтай морилно уу. Та маш их асуудалгүйгээр өнөөг хүртэл хүрсэн гэж найдаж байна. Би тэгээгүй нь лавтай:).

Энэ алхам нь арын програм хангамжийг Pi -ийг эхлүүлэх үед хэрхэн автоматаар эхлүүлэх талаар авч үзэх болно.

Энэ тушаалаар файл үүсгэ:

sudo нано /etc/systemd/system/iHover.service

Энэ файлд дараахь зүйлийг оруулна уу.

[Unit] Description = iHover After = network.target mariadb.service [Service] Type = simple User = root ExecStart =/bin/sh /Path/To/Repo_with_launcher.sh [Install] WantedBy = multi-user.target

ExecStart мөрөнд арын хэсэгт орсон launcher.sh руу зөв замыг өгнө үү.

Эцэст нь өөрчлөлтүүдийг дараах байдлаар хүчин төгөлдөр болгоорой.

sudo systemctl демон дахин ачаална

sudo systemctl iHover.service -ийг идэвхжүүлнэ

Тэгээд чи дууслаа !!

Шинэ тоглоомоо хөгжилтэй өнгөрүүлээрэй.

Зөвлөмж болгож буй: