INHOUDSOPGAWE:
- Voorrade
- Stap 1: Kom ons sit hierdie Togheter, begin met die Framboos Pi
- Stap 2: Hardeware tyd
- Stap 3: Koppel sommige drade
- Stap 4: Installeer die kode
- Stap 5: Outo -begin -agterkant
Video: IHover: 5 stappe
2024 Outeur: John Day | [email protected]. Laas verander: 2024-01-30 07:24
U vra uself waarskynlik af, wat is hierdie vleissnit eintlik? Laat ek u aan my sweeftuig voorstel. Is 'n sweeftuig nie iets uit 'n si-fi-film nie, kan u vra? Nie regtig nie, 'n regte sweeftuig gebruik afwaartse vuurvertroue dat dit in 'n soort sak onder hom vasgevang word. As daar genoeg druk is, sal die ingeslote lug die sweeftuig omhoog stoot sodat dit uit die gat onder die sak kan ontsnap. Dit skep effektief 'n lugborrel waar dit beweeg. Dus die naam hovercraft.
Hierdie kragtige masjien kan baie gewig dra en kan oor elke terrein vlieg wat u wil hê. En as u dit op een of ander manier ver genoeg kan wegvlieg sodat u dit nie meer kan hoor nie, baie geluk, maar moenie bekommerd wees nie, dit is toegerus met GPS sodat u dit altyd kan terugvind terwyl u nuwe snelheidsrekords opstel.
Voorrade
- Framboos Pi
-Kragtige drone motors: SUNNYSKY A2212 KV980
-4 ESC's met 'n minimum stroom van 15A: LittleBee 20A-S ESC BLHeli_S OPTO
-Propeller tipe 10 x 4.5
-Drone battery met 'n hoë krag met 'n minimum stroom van 60A en 3S spanning: VGEBY1 LiPo-accu, 3S 11, 1 V
-RC digitale balanslaaier vir litiumbatterye
-Led strook
-2 HC-sr04 ultrasoniese sensors
-LDR sensor
-FlySky FS-i6 RC-sender met FS-iA6B-ontvanger
-GPS 6MV2 module
-5V kragbank
-Servo (min 3 kg krag)
-Transistor minimum 12V soos TIP120
-MCP3008 analoog na digitaal omskakelaar
-9V tot 5v en 3.3V omskakelaar
-Batteryhouer (6,5 tot 12V)
-Weerstandstel
-Jumper drade
-Bou materiaal soos hout en isolasie muis
Stap 1: Kom ons sit hierdie Togheter, begin met die Framboos Pi
Die installering van Raspbian
Al hierdie luukse hardeware word beheer deur 'n framboospi. Om die lewe maklik te maak, installeer raspbian op 'n SD -kaart en volg hierdie stappe. Nadat u die bedryfstelsel geflits het en voordat u die eerste keer begin: Skryf ip = 169.254.10.1 aan die einde van die cmdline.txt -lêer wat u in die opstartgids van u nuut geflitsde SD -kaart kan vind. Stoor hierdie lêer en verlaat. U het pas 'n statiese IP -adres in u Pi ingestel.
Om maklik ssh -verbinding op u eerste opstart moontlik te maak, skep in dieselfde opstartgids 'n lêer genaamd ssh sonder enige uitbreidings soos.txt daaraan gekoppel. Laat hierdie lêer leeg.
Start u Pi Koppel u Pi via ethernet en maak 'n ssh -verbinding oop met 'n program soos stopverf. Die IP -adres om aan te sluit is die IP -adres wat u in die cmdline.txt -lêer ingevoer het: 169.254.10.1
Rasbiese konfigurasie
Tik
sudo raspi-config
om die rasbian -instellings oop te maak.
Gaan eers na die koppelvlakke in die spyskaart en aktiveer seriële kommunikasie en die SPI -bus. Herlaai.
Dit is ongelukkig nie so maklik om reekskommunikasie moontlik te maak nie. U moet ook hierdie opdragte uitvoer as u 'n Pi 3 of 4 het.
sudo systemctl stop [email protected]
sudo systemctl deaktiveer [email protected]
Gaan dan weer na die /boot/cmdline.txt -gids met
sudo nano /boot/cmdline.txt
en verwyder die tekskonsole = serial0, 115200. Maak uiteindelik die /boot/config.txt -lêer oop
sudo nano /boot/config.txt
en skryf dit onderaan:
enable_uart = 1
dtoverlay = miniuart-bt
Dit skakel die rx- en tx -penne van u pi oor na die regte hardeware uart -bus op u pi en gee Bluetooth die vals en erger een.
Wifi
Wifi is geen luukse as u nuwe sagteware wil installeer nie, soos ons moet doen.
Doen dit met die volgende opdrag en verander SSID en wagwoord met onderskeidelik die SSID en wagwoord van u router.
wpa_passphrase "SSID" "Password" >> /etc/wpa_supplicant/wpa_supplicant.conf
Herlaai u Pi om die veranderinge in werking te stel. Kontroleer u verbinding met die
ping www.google.com
beveel en gaan voort as na die volgende stap as u 'n antwoord kry.
Installeer 'n paar sagteware
Voer eerstens in:
sudo apt-get update
sudo apt-get upgrade
en gee u Pi die tyd om die opdaterings te installeer.
Dan moet ons die databasis installeer om al die liggingsdata wat ons gaan versamel, te stoor.
sudo apt installeer mariadb-bediener
mysql_secure_installation
Volg die installeringsassistent. Installeer apache -webbediener om die webwerf vanaf die pi te kan bestuur.
sudo apt installeer apache2 -y
Uiteindelik moet ons nog 'n paar python -pakkette installeer
Fles
Flask_cors Flask_socketio Python-mysql-connector sudo apt-get install python3-spidiv
Stap 2: Hardeware tyd
Die basis
So ver gekom ?? Al die sagteware moet gedoen word, so laat ons begin met al die lekker dinge, die hardeware.
Die basis van die sweeftuig bestaan uit hout en isolasie muis.
- Die item op die eerste moet twee keer gemaak word. Die isolasiemuis word met 'n wip gesny met 'n houtplank bo -op. Die spasie tussen die isolasiemuis moet groot genoeg wees sodat die skroef daar tussen pas. Vervolgens skroef u die twee hommeltuigmotors in die middel van die plank vas en plaas die skroewe bo -op.
- Vervolgens moet ons nog twee motorhouers maak wat ons in die middel van die vaartuig sal plaas (prent 2).
- Sny die onderkant van die sweeftuig uit 'n dik isolasie muis. Druk dan 'n lugdigte sak om dit (prent 3).
- Nou moet ons die boonste paneel maak. Dit moet presies dieselfde afmetings hê as die onderkant wat ons in die vorige stap gemaak het. Maak 2 gate in die middel van die skroefdiameter en plak die 4 motorsteunhouers wat ons in stap 1 en 2 gemaak het, bo -op. Dan plak ons die onderkant vanaf stap 3 onder.
- Ons gaan voort met die vinne wat ons nodig het om te stuur. Maak twee vinne soos op prent 5 op die skroef bo -op jou dek. Om dit te kan beweeg, maak 'n soortgelyke struktuur soos op foto 9. (prent 5 - 9)
- Voltooi dit nou met 'n ekstra karton om die skroefgate vir 'n beter lugvloei (prent 10).
Stap 3: Koppel sommige drade
In die onderstaande dokumente vind u presies dieselfde skema twee keer, een keer in skematiese vorm en die ander keer in broodbordvorm. Verander gerus 'n paar dinge as u nie meer die boom deur die bos kan sien nie.
WENK: maak seker dat u die afwaartse en afwaartse afvuurmotor agteruitdraai, soos in die broodbordskema gesien word. Dit sal die motor in trurat laat draai.
Stap 4: Installeer die kode
Al die kode wat ek geskryf het, is gratis beskikbaar op github.
Om die agterkant te kloon, voer in
git -kloon
en om die voorkant te kloon
github.com/BaertTorre/www
Die agterkant kan u stoor waar u wil, maar die voorkant moet in die / var / gids geplaas word en die bestaande www -kaart vervang.
As u dit reg gedoen het, kan u met u broser na 169.254.10.1 navigeer en die frontend -webwerf sien.
Stap 5: Outo -begin -agterkant
Welkom by die laaste stap. Hopelik het jy so ver gekom sonder te veel rommel. Ek het beslis nie:).
Hierdie stap behandel hoe u die back -end -sagteware outomaties kan laat begin by die aanvang van die Pi.
Skep 'n lêer met hierdie opdrag:
sudo nano /etc/systemd/system/iHover.service
Verby die volgende in hierdie lêer:
[Eenheid] Beskrywing = iHover After = netwerk.target mariadb.service [Diens] Tipe = eenvoudig gebruiker = root ExecStart =/bin/sh /Path/To/Repo_with_launcher.sh [Installeer] WantedBy = multi-user.target
Gee die regte pad na ExecStart na die launcher.sh wat in die backend ingesluit is.
Laastens, laat die veranderinge in werking tree met:
sudo systemctl daemon-herlaai
sudo systemctl aktiveer iHover.service
En jy is klaar !!
Om pret te hê met u nuwe speelding.
Aanbeveel:
Spelontwerp in vyf stappe: 5 stappe
Spelontwerp in fliek in 5 stappe: Flick is 'n baie eenvoudige manier om 'n speletjie te maak, veral iets soos 'n legkaart, visuele roman of avontuurlike spel
Gesigsopsporing op Raspberry Pi 4B in 3 stappe: 3 stappe
Gesigsopsporing op Raspberry Pi 4B in 3 stappe: in hierdie instruksies gaan ons gesigsopsporing uitvoer op Raspberry Pi 4 met Shunya O/S met behulp van die Shunyaface-biblioteek. Shunyaface is 'n biblioteek vir gesigherkenning/opsporing. Die projek het ten doel om die vinnigste opsporing en herkenningssnelheid te bereik met
DIY Vanity Mirror in eenvoudige stappe (met LED -strookligte): 4 stappe
DIY Vanity Mirror in eenvoudige stappe (met behulp van LED Strip Lights): In hierdie pos het ek 'n DIY Vanity Mirror gemaak met behulp van die LED strips. Dit is regtig cool, en u moet dit ook probeer
Arduino Halloween Edition - Zombies pop -out skerm (stappe met foto's): 6 stappe
Arduino Halloween Edition - Zombies pop -out skerm (stappe met foto's): wil u u vriende skrik en 'n skreeu geraas maak tydens Halloween? Of wil u net 'n goeie grap maak? Hierdie pop-up skerm van Zombies kan dit doen! In hierdie instruksies sal ek u leer hoe u maklik Zombies kan spring deur Arduino te gebruik. Die HC-SR0
Speel Doom op u iPod in 5 maklike stappe !: 5 stappe
Speel Doom op u iPod in 5 maklike stappe !: 'n Stap-vir-stap gids oor hoe u Rockbox op u iPod kan dubbellaai om Doom en tientalle ander speletjies te speel. Dit is iets baie maklik om te doen, maar baie mense staan nog steeds verbaas as hulle sien hoe ek op my iPod doom speel en deurmekaar raak met die instruksies