Sisukord:
- Tarvikud
- Samm: paneme selle Togheteri, alustades Raspberry Pi -ga
- 2. samm: riistvara aeg
- Samm: mõne juhtme ühendamine
- Samm: koodi installimine
- Samm 5: Taustaprogrammi automaatne käivitamine
Video: IHover: 5 sammu
2024 Autor: John Day | [email protected]. Viimati modifitseeritud: 2024-01-30 08:47
Tõenäoliselt küsite endalt, mis pagana asi see lihaveski on ?? Las ma tutvustan teile oma hõljukit. Kas hõljuk ei ole midagi si-fi filmist, mida võiksite küsida? Mitte tõesti, tõeline hõljuk kasutab allapoole tulistavat usaldust, et see jääb tema alla mingisse kotti. Piisava rõhu korral surub kinni jäänud õhk hõljuki üles, et see saaks koti all olevast august välja pääseda. See tekitab tõhusalt õhumulle, kus see hõljub. Seega nimi hõljuk.
See võimas masin võib kanda palju kaalu ja suudab lennata üle iga soovitud maastiku. Ja kui suudate selle kuidagi piisavalt kaugele lennata, nii et te ei kuule seda enam, õnnitleme teid, kuid ärge muretsege, see on varustatud gps -iga, et saaksite selle alati uute kiiruserekordite püstitamisel tagasi leida.
Tarvikud
- Vaarika Pi
-Võimsad droonimootorid: SUNNYSKY A2212 KV980
-4 ESC-d minimaalse vooluga 15A: LittleBee 20A-S ESC BLHeli_S OPTO
-Traktoritüüp 10 x 4,5
-Suure võimsusega droonipatarei, mille minimaalne vool on 60A ja 3S pinge: VGEBY1 LiPo-accu, 3S 11, 1 V
-RC digitaalne tasakaalulaadija liitiumakudele
-LED -riba
-2 ultraheli andurit HC-sr04
-LDR -andur
-FlySky FS-i6 RC saatja koos FS-iA6B vastuvõtjaga
-GPS 6MV2 moodul
-5V toitepank
-Servo (vähemalt 3 kg jõudu)
-Transitor vähemalt 12V nagu TIP120
-MCP3008 analoog -digitaalmuundur
-9V kuni 5V ja 3,3V muundur
-Akuhoidik (6,5 kuni 12 V)
-Takisti komplekt
-Hüppetraadid
-Ehitage materjale nagu puit ja isolatsioonihiir
Samm: paneme selle Togheteri, alustades Raspberry Pi -ga
Raspbiani installimine
Kogu seda uhket riistvara juhib vaarika pi. Reaalajas lihtsustamiseks installige raspbian SD -kaardile ja järgige neid samme. Pärast OS -i vilkumist ja enne esmakordset käivitamist: Kirjutage faili cmdline.txt lõppu ip = 169.254.10.1, mille leiate äsja välgutatud SD -kaardi algkataloogist. Salvestage see fail ja väljuge. Olete oma Pi -s just seadnud staatilise IP -aadressi.
Ssh -ühenduse hõlpsaks lubamiseks esimesel käivitamisel looge samasse alglaadimiskataloogi fail nimega ssh, ilma et sellele oleks lisatud laiendusi.txt. Jätke see fail tühjaks.
Pi käivitamine Ühendage oma Pi Etherneti kaudu ja avage ssh -ühendus sellise programmiga nagu kitt. Ühendamiseks mõeldud IP -aadress on cmdline.txt -faili sisestatud IP -aadress: 169.254.10.1
Rasbia konfiguratsioon
Tüüp
sudo raspi-config
rasbia seadete avamiseks.
Kõigepealt minge menüü liideste juurde ja lubage jadaühendus ning SPI siin. Taaskäivitage.
Kahjuks pole jadaühenduse võimaldamine nii lihtne. Samuti peate neid käske käivitama, kui teil on Pi 3 või 4.
sudo systemctl stop [email protected]
sudo systemctl keelake [email protected]
Järgmisena minge uuesti kataloogi /boot/cmdline.txt, kasutades klahvi
sudo nano /boot/cmdline.txt
ja kustutage tekstikonsool = serial0, 115200. Lõpuks avage fail /boot/config.txt
sudo nano /boot/config.txt
ja kirjutage see alla:
enable_uart = 1
dtoverlay = miniuart-bt
See lülitab teie pi rx- ja tx -tihvtid teie pi tõelisele riistvara uart -siinile ja annab Bluetoothile võltsitud ja hullem.
WiFi
Wifi pole luksus, kui soovite mõne uue tarkvara alla laadida, nagu me seda tegema peame.
Tehke seda järgmise käsuga ja muutke SSID ja parool vastavalt oma ruuteri SSID ja parooliga.
wpa_passphrase "SSID" "Parool" >> /etc/wpa_supplicant/wpa_supplicant.conf
Taaskäivitage oma Pi, et muudatused jõustuksid. Kontrollige oma ühendust
ping www.google.com
käsku ja jätkake järgmise sammu juurde, kui saate vastuse.
Installige mõni tarkvara
Esiteks sisestage:
sudo apt-get update
sudo apt-get upgrade
ja andke oma Pi -le aega värskenduste installimiseks.
Seejärel peame installima andmebaasi, et salvestada kõik kogutavad asukohaandmed.
sudo apt install mariadb-server
mysql_secure_installation
Järgige installimisviisardit. Veebisaidi haldamiseks pi -st installige apache veebiserver.
sudo apt install apache2 -y
Lõpuks peame veel mõned pythoni paketid installima
Kolb
Flask_cors Flask_socketio Python-mysql-konnektor sudo apt-get install python3-spidiv
2. samm: riistvara aeg
Baas
Saite nii kaugele ?? Kõik tarkvara tuleks teha, nii et alustame kogu lõbusa asjaga, riistvaraga.
Hõljuki alus on valmistatud puidust ja isolatsioonihiirest.
- Esimese eseme peate tegema kaks korda. Eraldushiir lõigatakse kiigega, mille peale on liimitud puidust plaat. Eraldushiire vahe peab olema piisavalt suur, et propeller selle vahele mahuks. Järgmisena keerate kaks droonimootorit laua keskele ja paigaldage propellerid peale.
- Järgmisena peame tegema veel 2 mootorikinnitust, mille asetame veesõiduki keskele (joonis 2).
- Lõika hõljuki alumine osa paksust eraldushiirest välja. Seejärel korrake selle ümber õhukindlat kotti (joonis 3).
- Nüüd peame tegema ülemise paneeli. Selle mõõtmed peavad olema täpselt samad, mis eelmisel etapil tehtud alumisel küljel. Tehke keskele 2 auku propelleri läbimõõduga ja liimige selle peale 4 mootorikinnituse kinnitust, mille tegime 1. ja 2. etapis. Seejärel liimime altpoolt 3. sammu altpoolt.
- Jätkame roolimiseks vajalike uimede valmistamisega. Tehke kaks uime nagu teki 5 kruvil teki kohal. Nende liigutamiseks tehke foto 9 sarnane struktuur. (Pilt 5 - 9)
- Nüüd viige see parema õhuvoolu tagamiseks mõne lisakarbiga ümber sõukruvi avade (joonis 10).
Samm: mõne juhtme ühendamine
Allpool olevatest dokumentidest leiate kaks korda täpselt sama skeemi, üks kord skemaatilisel ja teine kord leivaplaadi kujul. Muutke julgelt mõnda asja, kui te ei näe enam puu läbi metsa.
NÕUANNE: ühendage kindlasti üks allapoole ja tagurpidi käivitav mootor tagurpidi, nagu on näha leivaplaadi skeemil. See paneb mootori tagurpidi pöörlema.
Samm: koodi installimine
Kogu kood, mille olen kirjutanud, on githubis tasuta saadaval.
Taustprogrammi kloonimiseks sisestage
git kloon
ja kasutajaliidese kloonimiseks
github.com/BaertTorre/www
Taustaprogrammi saate salvestada kuhu soovite, kuid kasutajaliides tuleb paigutada kataloogi / var / ja asendada olemasolev www -kaart.
Kui see on õigesti tehtud, saate oma broseriga surfata aadressil 169.254.10.1 ja vaadata kasutajaliidese veebisaiti.
Samm 5: Taustaprogrammi automaatne käivitamine
Tere tulemast viimase sammu juurde. Loodetavasti jõudsite nii kaugele, ilma et peaksite palju vaeva nägema. Mina kindlasti mitte:).
See samm hõlmab seda, kuidas panna taustaprogramm Pi käivitamisel automaatselt käivituma.
Looge fail selle käsuga:
sudo nano /etc/systemd/system/iHover.service
Selles failis tehke järgmist.
[Üksus] Kirjeldus = iHover After = network.target mariadb.service [Teenus] Tüüp = lihtne Kasutaja = root ExecStart =/bin/sh /Path/To/Repo_with_launcher.sh [Install] WantedBy = multi-user.target
Reas ExecStart sisestage taustaprogrammis sisalduv käivitaja.sh õige tee.
Lõpuks laske muudatustel jõustuda:
sudo systemctl deemon-reload
sudo systemctl lubab iHover.service
Ja sa oled valmis !!
Nautige oma uue mänguasjaga.
Soovitan:
Atari punkkonsool beebiga 8 sammu järjestus: 7 sammu (piltidega)
Atari punkkonsool koos beebi 8-astmelise sekveneerijaga: see vaheehitus on kõik-ühes Atari punk-konsool ja beebi 8-astmeline järjestus, mida saate freesida Bantam Tools töölaua PCB-freespingis. See koosneb kahest trükkplaadist: üks on kasutajaliidese (UI) plaat ja teine on utiliit
Akustiline levitatsioon Arduino Unoga samm-sammult (8 sammu): 8 sammu
Akustiline levitatsioon Arduino Uno abil samm-sammult (8 sammu): ultraheliheli muundurid L298N DC-naissoost adapteri toiteallikas isase alalisvoolupistikuga Arduino UNOBreadboard ja analoogpordid koodi teisendamiseks (C ++)
4G/5G HD -video otseülekanne DJI droonilt madala latentsusega [3 sammu]: 3 sammu
4G/5G HD-video otseülekanne DJI droonilt madala latentsusega [3 sammu]: Järgnev juhend aitab teil saada HD-kvaliteediga otseülekandeid peaaegu igalt DJI droonilt. FlytOSi mobiilirakenduse ja veebirakenduse FlytNow abil saate alustada drooni video voogesitust
Polt - DIY juhtmeta laadimise öökell (6 sammu): 6 sammu (piltidega)
Bolt - DIY juhtmeta laadimise öökell (6 sammu): Induktiivsed laadimised (tuntud ka kui juhtmeta laadimine või juhtmeta laadimine) on traadita jõuülekande tüüp. See kasutab kaasaskantavatele seadmetele elektrit pakkumiseks elektromagnetilist induktsiooni. Kõige tavalisem rakendus on Qi traadita laadimisst
4 sammu aku sisemise takistuse mõõtmiseks: 4 sammu
4 sammu aku sisemise takistuse mõõtmiseks: Siin on 4 lihtsat sammu, mis aitavad mõõta taigna sisemist takistust