Satura rādītājs:
- Piegādes
- 1. solis: Ielieciet šo Togheter, sākot ar Raspberry Pi
- 2. solis: aparatūras laiks
- 3. darbība: dažu vadu pievienošana
- 4. darbība: koda instalēšana
- 5. darbība: automātiski palaist aizmuguri
Video: IHover: 5 soļi
2024 Autors: John Day | [email protected]. Pēdējoreiz modificēts: 2024-01-30 10:53
Jūs droši vien sev jautājat, kas pie velna ir šī gaļas mašīna ?? Nu, ļaujiet man jūs iepazīstināt ar savu gaisa kuģi. Vai gaisa spilvens nav kaut kas no si-fi filmas, ko jūs varētu jautāt? Nav īsti nē, īsts gaisa kuģis izmanto lejupvērstu paļāvību, ka tas iesprosto sava veida somā zem viņa. Kad ir pietiekams spiediens, iesprostotais gaiss pacels gaisa kuģi uz augšu, lai tas varētu izkļūt no cauruma zem maisa. Tas efektīvi rada gaisa burbuli, kur tas atrodas. Tādējādi nosaukums gaisa kuģis.
Šī jaudīgā mašīna var izturēt lielu svaru un var lidot pa jebkuru reljefu, kādu vēlaties. Un, ja jūs kaut kā spējat to aizlidot pietiekami tālu, lai to vairs nedzirdētu, apsveicam jūs, bet neuztraucieties, tas ir aprīkots ar GPS, lai jūs vienmēr varētu to atrast, vienlaikus uzstādot jaunus ātruma rekordus.
Piegādes
- Raspberry Pi
-Jaudīgi dronu motori: SUNNYSKY A2212 KV980
-4 ESC ar minimālo strāvu 15A: LittleBee 20A-S ESC BLHeli_S OPTO
-dzenskrūves tips 10 x 4,5
-Lieljaudas drona akumulators ar minimālo strāvu 60A un 3S spriegumu: VGEBY1 LiPo-accu, 3S 11, 1 V
-RC digitālais līdzsvara lādētājs litija baterijām
-Led sloksne
-2 ultraskaņas sensori HC-sr04
-LDR sensors
-FlySky FS-i6 RC raidītājs ar FS-iA6B uztvērēju
-GPS 6MV2 modulis
-5V powerbank
-Servo (vismaz 3 kg spēka)
-Transitors vismaz 12V, piemēram, TIP120
-MCP3008 analogo ciparu pārveidotājs
-9V līdz 5V un 3.3V pārveidotājs
-Baterijas turētājs (no 6,5 līdz 12V)
-Rezistoru komplekts
-Jumper vadi
-Veidojiet materiālus, piemēram, koku un izolācijas peli
1. solis: Ielieciet šo Togheter, sākot ar Raspberry Pi
Raspbian instalēšana
Visu šo iedomātā aparatūru kontrolē aveņu pi. Lai atvieglotu tiešraidi, instalējiet raspbian SD kartē un veiciet šīs darbības. Pēc OS mirgošanas un pirms pirmās palaišanas: cmdline.txt faila beigās ierakstiet ip = 169.254.10.1, ko varat atrast tikko mirgojošās SD kartes sāknēšanas direktorijā. Saglabājiet šo failu un izejiet. Jūs tikko iestatījāt statisku IP adresi savā Pi.
Lai pirmajā sāknēšanas reizē viegli iespējotu ssh savienojumu, tajā pašā sāknēšanas direktorijā izveidojiet failu ar nosaukumu ssh bez jebkādiem paplašinājumiem, piemēram,.txt. Atstājiet šo failu tukšu.
Sāknējiet savu Pi Savienojiet savu Pi, izmantojot Ethernet un atveriet ssh savienojumu ar tādu programmu kā tepe. Savienojuma IP adrese ir IP adrese, kuru ievadījāt failā cmdline.txt: 169.254.10.1
Rasbiešu konfigurācija
Tips
sudo raspi-config
lai atvērtu rasbiešu iestatījumus.
Vispirms dodieties uz saskarnēm izvēlnē un iespējojiet seriālo komunikāciju un SPI kopni. Pārstartēt.
Diemžēl sērijveida saziņas iespējošana nav tik vienkārša. Jums ir arī jāizpilda šīs komandas, ja jums ir Pi 3 vai 4.
sudo systemctl apturēt [email protected]
sudo systemctl atspējot [email protected]
Pēc tam vēlreiz dodieties uz /boot/cmdline.txt direktoriju ar
sudo nano /boot/cmdline.txt
un izdzēsiet teksta konsoli = serial0, 115200. Visbeidzot atveriet failu /boot/config.txt
sudo nano /boot/config.txt
un uzrakstiet to apakšā:
enable_uart = 1
dtoverlay = miniuart-bt
Tas jūsu p
bezvadu internets
Wifi nav greznība, ja vēlaties instalēt jaunu programmatūru, kā tas ir jādara.
Dariet to ar šādu komandu un mainiet SSID un paroli attiecīgi ar maršrutētāja SSID un paroli.
wpa_passphrase "SSID" "Parole" >> /etc/wpa_supplicant/wpa_supplicant.conf
Pārstartējiet Pi, lai izmaiņas stātos spēkā. Pārbaudiet savienojumu ar
ping www.google.com
komandu un turpiniet, ja uz nākamo soli, ja saņemat atbildi.
Instalējiet kādu programmatūru
Vispirms ievadiet:
sudo apt-get update
sudo apt-get jauninājums
un dodiet savam Pi laiku atjauninājumu instalēšanai.
Tad mums ir jāinstalē datu bāze, lai saglabātu visus mūsu apkopotos atrašanās vietas datus.
sudo apt instalēt mariadb-server
mysql_secure_installation
Izpildiet instalēšanas vedni. Lai varētu palaist vietni no pi, instalējiet apache tīmekļa serveri.
sudo apt instalēt apache2 -y
Visbeidzot, mums joprojām ir jāinstalē dažas python paketes
Kolba
Flask_cors Flask_socketio Python-mysql-savienotājs sudo apt-get install python3-spidiv
2. solis: aparatūras laiks
Bāze
Vai esat tik tālu ?? Tomēr programmatūra ir jāizdara, tāpēc sāksim darbu ar visu jautro, aparatūru.
Gaisa kuģa pamatne pastāv no koka un izolācijas peles.
- Vienums pirmajā jums ir jāizgatavo divreiz. Izolējošā pele tiek sagriezta ar šūpošanos, kurai virsū ir pielīmēta koka dēlis. Attālumam starp izolācijas peli jābūt pietiekami lielam, lai dzenskrūve būtu starp to. Tālāk jūs pieskrūvējat divus bezpilota lidaparātu motorus dēļa vidū un uzmontējiet dzenskrūves uz augšu.
- Tālāk mums jāizgatavo vēl 2 motora stiprinājumi, kurus mēs novietosim kuģa vidū (2. attēls).
- Izgrieziet gaisa kuģa apakšējo daļu no biezas izolācijas peles. Pēc tam atkārtojiet tai hermētisko maisu (3. attēls).
- Tagad mums ir jāizveido augšējais panelis. Tam jābūt tieši tādiem pašiem izmēriem kā apakšējai daļai, ko mēs veicām iepriekšējā solī. Izveidojiet 2 caurumus dzenskrūves diametra vidū un pielīmējiet virs tiem 4 motora stiprinājumu stiprinājumus, ko izgatavojām 1. un 2. darbībā. Pēc tam mēs pielīmējam apakšējo daļu no 3. soļa.
- Mēs turpinām, izgatavojot stūrēšanai nepieciešamās spuras. Izveidojiet divas spuras, piemēram, 5. attēlā, uz skrūves virs klāja. Lai tos varētu pārvietot, izveidojiet līdzīgu struktūru, kas redzama 9. fotoattēlā. (5. - 9. attēls)
- Tagad pabeidziet to ar papildu kastīti ap dzenskrūves atverēm, lai nodrošinātu labāku gaisa plūsmu (10. attēls).
3. darbība: dažu vadu pievienošana
Turpmākajos dokumentos jūs atradīsit vienu un to pašu shēmu divas reizes - vienu reizi shematiskā formā un otru reizi - maizes dēļa formā. Jūtieties brīvi mainīt dažas lietas, ja vairs nevarat redzēt koku caur mežu.
PADOMS: pārliecinieties, ka viens vads ir pieslēgts uz leju un atpakaļgaitā, kā redzams maizes dēļa shēmā. Tas liks motoram griezties otrādi.
4. darbība: koda instalēšana
Viss kods, ko esmu uzrakstījis, ir pieejams bez maksas vietnē github.
Lai klonētu aizmuguri, ievadiet
git klons
un klonēt priekšpusi
github.com/BaertTorre/www
Fontu var saglabāt, kur vēlaties, bet priekšpuse ir jāievieto direktorijā / var / un jāaizstāj esošā www karte.
Ja viss ir izdarīts pareizi, varat ar savu broser sērfot uz vietni 169.254.10.1 un apskatīt frontend tīmekļa vietni.
5. darbība: automātiski palaist aizmuguri
Laipni lūdzam pēdējā posmā. Cerams, ka tikāt tik tālu bez lielām ķibelēm. Man noteikti nebija:).
Šis solis aptver, kā panākt, lai aizmugures programmatūra automātiski sāktos, startējot Pi.
Izveidojiet failu ar šo komandu:
sudo nano /etc/systemd/system/iHover.service
Šajā failā veiciet tālāk norādītās darbības.
[Vienība] Apraksts = iHover After = network.target mariadb.service [Service] Tips = simple User = root ExecStart =/bin/sh /Path/To/Repo_with_launcher.sh [Instalēt] WantedBy = multi-user.target
Tiešsaistē ExecStart norādiet pareizo ceļu uz aizmugurē iekļauto palaidēju.sh.
Visbeidzot ļaujiet izmaiņām stāties spēkā ar:
sudo systemctl dēmonu pārlādēšana
sudo systemctl iespējojiet iHover.service
Un jūs esat pabeidzis !!
Izklaidējieties ar savu jauno rotaļlietu.
Ieteicams:
Arduino brīdinājuma sistēma par automašīnas novietošanu atpakaļgaitā Soli pa solim: 4 soļi
Arduino brīdinājuma sistēma par automašīnas novietošanu atpakaļgaitā Soli pa solim: Šajā projektā es izveidošu vienkāršu Arduino automašīnas atpakaļgaitas stāvvietas sensora shēmu, izmantojot Arduino UNO un ultraskaņas sensoru HC-SR04. Šo uz Arduino bāzēto automašīnas reverso brīdinājuma sistēmu var izmantot autonomai navigācijai, robotu diapazonam un citiem diapazoniem
Soli pa solim datora veidošana: 9 soļi
Soli pa solim datora veidošana: Piegādes: Aparatūra: mātesplateCPU & CPU dzesētājs PSU (barošanas bloks) Krātuve (HDD/SSD) RAMGPU (nav nepieciešams) Korpuss Instrumenti: skrūvgriezis ESD rokassprādze/matermālā pasta ar aplikatoru
Trīs skaļruņu shēmas -- Soli pa solim apmācība: 3 soļi
Trīs skaļruņu shēmas || Soli pa solim apmācība: Skaļruņu ķēde pastiprina no vides saņemtos audio signālus uz MIC un nosūta to skaļrunim, no kura tiek radīts pastiprināts audio. Šeit es parādīšu trīs dažādus veidus, kā izveidot šo skaļruņu shēmu, izmantojot:
Arduino Halloween Edition - zombiju uznirstošais ekrāns (soļi ar attēliem): 6 soļi
Arduino Helovīna izdevums - zombiju uznirstošais ekrāns (soļi ar attēliem): Vai vēlaties Helovīnā nobiedēt savus draugus un radīt kliedzošu troksni? Vai arī vienkārši gribi uztaisīt labu palaidnību? Šis zombiju uznirstošais ekrāns to var izdarīt! Šajā pamācībā es iemācīšu jums, kā viegli izveidot izlecošus zombijus, izmantojot Arduino. HC-SR0
Akustiskā levitācija ar Arduino Uno soli pa solim (8 soļi): 8 soļi
Akustiskā levitācija ar Arduino Uno soli pa solim (8 soļi): ultraskaņas skaņas pārveidotāji L298N līdzstrāvas adaptera strāvas padeve ar vīriešu līdzstrāvas tapu Arduino UNOBreadboard un analogie porti koda konvertēšanai (C ++)