Мазмұны:

IHover: 5 қадам
IHover: 5 қадам

Бейне: IHover: 5 қадам

Бейне: IHover: 5 қадам
Бейне: Qadam (o'zbek serial) | Кадам (узбек сериал) 5-qism 2024, Маусым
Anonim
IHover
IHover

Сіз өзіңізден сұрайтын шығарсыз, бұл ет тартқышы не? Ендеше, мен сізді өзімнің ұшып келе жатқан ұшағыммен таныстыруға рұқсат етіңіз. Hovercraft сіз сұрайтын си-фи фильмінен алынған нәрсе емес пе? Жоқ емес, нағыз ұшу аппараты оның астындағы сөмкеде қалатынына сенімділікпен қарайды. Қысым жеткілікті болған кезде, қапталған ауа сөмкенің астындағы шұңқырдан қашып кетуі үшін, жоғары көтеріледі. Ол әуеде көпіршікті тиімді түрде жасайды, онда ол ұшады. Осылайша, әуе кемесі атауы.

Бұл қуатты машина үлкен салмақты көтере алады және сіз қалаған барлық жердің үстінен өте алады. Егер сіз оны енді естімейтін етіп алыс қашықтыққа ұшып кете алатын болсаңыз, сізді құттықтаймын, бірақ уайымдамаңыз, ол GPS -пен жабдықталған, сондықтан сіз оны жаңа жылдамдық рекордтарын орнатқан кезде таба аласыз.

Жабдықтар

- Raspberry Pi

-Қуатты ұшқышсыз қозғалтқыштар: SUNNYSKY A2212 KV980

Минималды ток 15А болатын -4 ЭСК: LittleBee 20A-S ESC BLHeli_S OPTO

-бұрандашы 10х4,5

-60А және 3S кернеуінің минималды тогы бар жоғары қуатты дрон батареясы: VGEBY1 LiPo-accu, 3S 11, 1 V

-Литий батареялары үшін RC цифрлық баланс зарядтаушысы

-Жарықдиодты жолақ

-2 HC-sr04 ультрадыбыстық датчиктер

-LDR сенсоры

-FS-iA6B қабылдағышы бар FlySky FS-i6 RC таратқышы

-GPS 6MV2 модулі

-5В қуат банкі

-Серво (минимум 3 кг күш)

-TIP120 сияқты кемінде 12В транзитор

-MCP3008 аналогты цифрлық түрлендіргіші

-9В -5В және 3.3В түрлендіргіш

-Батарея ұстағыш (6,5 -12 В)

-Резисторлар жиынтығы

-Жампер сымдар

-Ағаш пен оқшаулағыш тышқан сияқты маңызды материалдарды жасаңыз

1 -қадам: Raspberry Pi -ден басталатын осы біріктіргішті қояйық

Raspbian орнату

Бұл сәнді аппаратураның бәрі таңқурай пи арқылы басқарылады. Өмір сүруді жеңілдету үшін raspbian бағдарламасын SD картасына орнатыңыз және мына қадамдарды орындаңыз. ОЖ жыпылықтағаннан кейін және бірінші рет жүктеу алдында: cmdline.txt файлының соңына ip = 169.254.10.1 деп жазыңыз, оны жаңадан жыпылықтаған SD картаның жүктеу каталогынан таба аласыз. Бұл файлды сақтап, шығыңыз. Сіз жай ғана Pi -ге тұрақты IP мекенжайын қойдыңыз.

Бірінші жүктеуде ssh қосылымын оңай қосу үшін, сол жүктеу каталогында.txt сияқты кеңейтімі жоқ ssh деп аталатын файл жасаңыз. Бұл файлды бос қалдырыңыз.

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 nano /boot/cmdline.txt

және мәтіндік консольді жойыңыз = serial0, 115200. Соңында /boot/config.txt файлын ашыңыз

sudo nano /boot/config.txt

және оны төменге жазыңыз:

enable_uart = 1

dtoverlay = miniuart-bt

Бұл сіздің pi -дің rx және tx түйреуіштерін сіздің пияңыздағы нақты аппараттық автобусқа ауыстырады және bluetooth -ге жалған және одан да нашарсын береді.

сымсыз дәлдiк

Егер сіз біз сияқты жаңа бағдарламалық қамтамасыз етуді орнатқыңыз келсе, Wi -Fi сәнді емес.

Мұны келесі пәрменмен жасаңыз және SSID мен құпия сөзді маршрутизатордың SSID және паролімен өзгертіңіз.

wpa_passphrase «SSID» «Құпия сөз» >> /etc/wpa_supplicant/wpa_supplicant.conf

Өзгерістердің күшіне енуі үшін Pi -ді қайта жүктеңіз. Арқылы байланысыңызды тексеріңіз

ping www.google.com

командасын беріңіз және жауап алсаңыз келесі қадамға өтіңіз.

Кейбір бағдарламалық жасақтаманы орнатыңыз

Біріншіден, енгізіңіз:

sudo apt-get жаңартуы

sudo apt-get жаңарту

және Pi -ге жаңартуларды орнатуға уақыт беріңіз.

Содан кейін біз жинайтын барлық орналасу деректерін сақтау үшін дерекқорды орнатуымыз керек.

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 nano /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 қызметін қосады

Ал сіз біттіңіз !!

Жаңа ойыншықпен көңілді болыңыз.

Ұсынылған: