Sisukord:

IHover: 5 sammu
IHover: 5 sammu

Video: IHover: 5 sammu

Video: IHover: 5 sammu
Video: Три богатыря на дальних берегах | Мультфильм для всей семьи 2024, November
Anonim
IHover
IHover

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

Riistvara aeg
Riistvara aeg
Riistvara aeg
Riistvara aeg
Riistvara aeg
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.

  1. 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.
  2. Järgmisena peame tegema veel 2 mootorikinnitust, mille asetame veesõiduki keskele (joonis 2).
  3. Lõika hõljuki alumine osa paksust eraldushiirest välja. Seejärel korrake selle ümber õhukindlat kotti (joonis 3).
  4. 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.
  5. 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)
  6. Nüüd viige see parema õhuvoolu tagamiseks mõne lisakarbiga ümber sõukruvi avade (joonis 10).

Samm: mõne juhtme ühendamine

Mõnede juhtmete ühendamine
Mõnede juhtmete ühendamine
Mõnede juhtmete ühendamine
Mõnede juhtmete ü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: