Orodha ya maudhui:

IHover: 5 Hatua
IHover: 5 Hatua

Video: IHover: 5 Hatua

Video: IHover: 5 Hatua
Video: МЕЛОДРАМА О ЛЮБВИ И МОДЕ! Нити любви ВСЕ СЕРИИ подряд. Русские сериалы 2024, Novemba
Anonim
IHover
IHover

Labda unajiuliza, je, hii ya kusaga nyama iko kuzimu gani ?? Wacha nikujulishe kwa hovercraft yangu. Je! Hovercraft sio kitu kutoka kwa sin-fi ambayo unaweza kuuliza? Sio kweli hapana, hovercraft halisi hutumia imani ya kurusha chini ambayo inateka katika aina ya begi chini yake. Wakati kuna shinikizo la kutosha hewa iliyonaswa itasukuma hovercraft juu ili iweze kutoroka kutoka kwenye shimo chini ya begi. Inaunda vizuri Bubble ya hewa ambapo inapita. Kwa hivyo jina hovercraft.

Mashine hii yenye nguvu inaweza kubeba uzito mwingi na inaweza kuruka juu ya kila eneo unalotaka. Na ikiwa kwa namna fulani una uwezo wa kuruka mbali mbali kwa hivyo huwezi kuisikia tena, hongera kwako lakini usijali, ina vifaa vya gps ili uweze kuipata tena wakati wa kuweka rekodi mpya za kasi.

Vifaa

- Raspberry Pi

-Moto zenye nguvu za drone: SUNNYSKY A2212 KV980

-4 ESC zilizo na kiwango cha chini cha sasa cha 15A: LittleBee 20A-S ESC BLHeli_S OPTO

-Propeller aina 10 x 4.5

-Hatari kubwa ya betri ya drone na kiwango cha chini cha sasa cha 60A na 3S voltage: VGEBY1 LiPo-accu, 3S 11, 1 V

-RC chaja ya usawa wa dijiti kwa betri ya lithiamu

-Mviringo wa kitanda

-2 HC-sr04 sensorer za ultrasonic

-LDR sensor

-FlySky FS-i6 RC Transmitter na Mpokeaji wa FS-iA6B

-GPS 6MV2 moduli

-5V benki ya umeme

-Servo (3kg ya nguvu)

Kiwango cha chini cha Transitor 12V kama TIP120

-MCP3008 analog kwa kibadilishaji cha dijiti

-9V kwa 5v na 3.3V converter

Mmiliki wa Batri (6.5 hadi 12V)

-Resistor kuweka

-Nyuma za waya

-Jenga vitu kama kuni na panya wa kutengwa

Hatua ya 1: Wacha Tuweke Togheter hii, Kuanzia na Raspberry Pi

Kufunga Raspbian

Vifaa vyote vya kupendeza vinadhibitiwa na pi ya raspberry. Ili kufanya kuishi iwe rahisi, sakinisha raspbian kwenye kadi ya SD na ufuate hatua hizi. Baada ya kuwasha OS na kabla ya kuwasha kwa mara ya kwanza: Andika ip = 169.254.10.1 mwishoni mwa faili ya cmdline.txt ambayo unaweza kupata kwenye saraka ya boot ya kadi yako mpya ya SD. Hifadhi faili hii na utoke. Umeweka tu anwani ya IP tuli katika Pi yako.

Ili kuwezesha unganisho la ssh kwa urahisi kwenye buti yako ya kwanza, unda saraka sawa ya buti faili inayoitwa ssh bila viendelezi vyovyote kama.txt iliyoambatanishwa nayo. Acha faili hii tupu.

Boot Pi yako Unganisha Pi yako kupitia ethernet na ufungue unganisho la ssh na programu kama putty. Anwani ya IP ya kuunganisha ni anwani ya IP uliyoingiza kwenye cmdline.txt faili: 169.254.10.1

Usanidi wa Rasilimali

Andika

Sudo raspi-config

kufungua mipangilio ya wasagaji.

Kwanza kabisa nenda kwenye viunga kwenye menyu na uwezesha mawasiliano ya serial na basi ya SPI. Anzisha upya.

Kwa kusikitisha kuwezesha mawasiliano ya mfululizo sio rahisi. Lazima pia utumie amri hizi ikiwa una Pi 3 au 4.

Sudo systemctl acha [email protected]

Sudo systemctl afya [email protected]

Ifuatayo nenda tena kwa saraka ya / boot/cmdline.txt na

Sudo nano / boot/cmdline.txt

na ufute kiweko cha maandishi = serial0, 115200. Mwishowe fungua faili ya / boot/config.txt

Sudo nano / boot/config.txt

na andika hii chini:

wezesha_wart = 1

dtoverlay = miniuart-bt

Hii itabadilisha pini za rx na tx za pi yako kwenda kwenye basi halisi ya vifaa kwenye pi yako na kuipatia Bluetooth bandia na mbaya zaidi.

Wifi

Wifi sio anasa ikiwa unataka kusanikisha programu mpya chini ya mstari, kama tunavyohitaji kufanya.

Fanya hivi kwa amri ifuatayo na ubadilishe SSID na nywila na SSID ya router yako na nywila mtawaliwa.

wpa_passphrase "SSID" "Nenosiri" >> /etc/wpa_supplicant/wpa_supplicant.conf

Washa tena Pi yako ili mabadiliko yaanze. Angalia muunganisho wako na

Ping www.google.com

amuru na uendelee ikiwa kwa hatua inayofuata ikiwa utapata jibu.

Sakinisha programu fulani

Kwanza, ingiza:

Sudo apt-pata sasisho

sasisho la kupata apt

na mpe Pi yako wakati wa kusanidi visasisho.

Kisha tunahitaji kufunga hifadhidata ili kuhifadhi data zote za eneo tutakazokusanya.

Sudo apt kufunga mariadb-server

ufungaji wa mysql_secure

Fuata mchawi wa ufungaji. Ili uweze kuendesha wavuti kutoka pi, weka seva ya wavuti ya apache.

Sudo apt kufunga apache2 -y

Mwishowe bado tunapaswa kusanikisha vifurushi vya chatu

Chupa

Flask_cors Flask_socketio Python-mysql-kontakt sudo apt-kupata kufunga python3-spidiv

Hatua ya 2: Wakati wa vifaa

Wakati wa Vifaa
Wakati wa Vifaa
Wakati wa Vifaa
Wakati wa Vifaa
Wakati wa Vifaa
Wakati wa Vifaa

Msingi

Umefika hapa? Programu zote zinapaswa kufanywa kwa hivyo tuanze na vitu vyote vya kufurahisha, vifaa.

Msingi wa hovercraft upo kutoka kwa panya ya kuni na kutengwa.

  1. Kipengee cha kwanza kwako unahitaji kufanya mara mbili. Panya ya kutengwa hukatwa na taya na ubao wa mbao uliowekwa juu yake. Nafasi kati ya panya ya kutengwa lazima iwe kubwa kwa kutosha ili propela ifanane kati yake. Ifuatayo unazungusha gari mbili za drone katikati ya ubao en mlima vichochezi juu.
  2. Ifuatayo tunahitaji kutengeneza milima 2 zaidi ya gari ambayo tutaweka katikati ya ufundi (picha 2).
  3. Kata sehemu ya chini ya hovercraft kutoka kwa panya mzito wa kutengwa. Kisha fungua begi isiyopitisha hewa kuzunguka (picha 3).
  4. Sasa tunapaswa kufanya jopo la juu. Hii lazima iwe na vipimo sawa sawa na upande wa chini tulioufanya katika hatua ya awali. Tengeneza mashimo 2 saizi ya kipenyo cha propela katikati na gundi milima 4 ya gari tuliyoifanya katika hatua ya 1 na 2 juu yake. Kisha sisi gundi upande wa chini kutoka hatua ya 3 chini.
  5. Tunaendelea kwa kutengeneza mapezi tunayohitaji kwa uendeshaji. Tengeneza mapezi mawili kama kwenye picha 5 kwenye screw juu ya staha yako. Ili kuweza kuzisogeza tengeneza muundo sawa unaonekana kwenye picha 9. (Picha 5 - 9)
  6. Sasa maliza na katoni ya ziada karibu na mashimo ya propela kwa mtiririko bora wa hewa (picha 10).

Hatua ya 3: Kuunganisha Baadhi ya waya

Kuunganisha Baadhi ya waya
Kuunganisha Baadhi ya waya
Kuunganisha Baadhi ya waya
Kuunganisha Baadhi ya waya

Katika hati zilizo hapa chini utapata mpango sawa mara mbili, wakati mmoja katika fomu ya skimu na wakati mwingine katika fomu ya mkate. Jisikie huru kubadilisha vitu vingine ikiwa huwezi kuona mti kupitia msitu tena.

Kidokezo: hakikisha kuweka waya moja kwenda chini na nyuma kwa gari nyuma, inayoonekana katika mpango wa mkate. Hii itafanya motor kuzunguka nyuma.

Hatua ya 4: Kufunga Nambari

Nambari zote ambazo nimeandika zinapatikana bure kwenye github.

Ili kuunganisha nyuma ingiza

clone ya git

na kupiga sehemu ya mbele

github.com/BaertTorre/www

Backend unaweza kuhifadhi mahali unapotaka lakini frontend lazima iwekwe kwenye / var / saraka na ubadilishe ramani ya www iliyopo.

Ikiwa imefanywa kwa usahihi unaweza kutumia 169.254.10.1 na broser yako na uone wavuti ya mbele.

Hatua ya 5: Anzisha Kumbukumbu kiotomatiki

Karibu katika hatua ya mwisho. Tunatumahi umeifanya mbali bila kuwa na takataka nyingi. Kwa hakika sikuwa:).

Hatua hii inashughulikia jinsi ya kufanya programu ya backend kuanza moja kwa moja kwenye uanzishaji wa Pi.

Unda faili na amri hii:

sudo nano /etc/systemd/system/iHover.service

Zilizopita zifuatazo katika faili hii:

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

Kwenye laini ExecStart, toa njia sahihi kwa launcher.sh iliyojumuishwa kwenye backend.

Mwishowe basi mabadiliko yaanze na:

Sudo systemctl daemon-reload

Sudo systemctl kuwezesha iHover.service

Na umemaliza !!

Furahiya na toy yako mpya.

Ilipendekeza: