Indholdsfortegnelse:

IHover: 5 trin
IHover: 5 trin

Video: IHover: 5 trin

Video: IHover: 5 trin
Video: PILATES FLAT STOMACH in 14 Days 🔥 Belly Fat Burn | 5 min Workout 2024, September
Anonim
IHover
IHover

Du spørger sikkert dig selv, hvad i helvede er denne kødkværn ?? Lad mig introducere dig til min svævefly. Er en svævefly ikke noget fra en si-fi-film, du måske spørger? Ikke rigtigt nej, en rigtig svævefly anvender nedadgående affyret tillid til, at den fælder i en slags pose under ham. Når der er nok tryk, vil den indespærrede luft skubbe svæveflyet op, så det kan slippe ud af hullet under posen. Det skaber effektivt en luftboble, hvor den svæver videre. Således navnet hovercraft.

Denne kraftfulde maskine kan bære meget vægt og kan flyve over ethvert terræn, du vil have den til. Og hvis du på en eller anden måde kan flyve det langt nok væk, så du ikke kan høre det mere, tillykke med dig, men bare rolig, det er udstyret med gps, så du altid kan finde det tilbage, mens du sætter nye hastighedsrekorder.

Forbrugsvarer

- Hindbær Pi

-Kraftige dronemotorer: SUNNYSKY A2212 KV980

-4 ESC'er med en minimumsstrøm på 15A: LittleBee 20A-S ESC BLHeli_S OPTO

-Propeller type 10 x 4.5

-High power drone batteri med minimum strøm på 60A og 3S spænding: VGEBY1 LiPo-accu, 3S 11, 1 V

-RC digital balance oplader til litiumbatterier

-Lysstrimmel

-2 HC-sr04 ultralydssensorer

-LDR sensor

-FlySky FS-i6 RC-sender med FS-iA6B-modtager

-GPS 6MV2 modul

-5V powerbank

-Servo (min. 3 kg kraft)

-Transitor minimum 12V som TIP120

-MCP3008 analog til digital konverter

-9V til 5v og 3.3V converter

-Batteriholder (6,5 til 12V)

-Modstandssæt

-Jumper ledninger

-Byg materialer som træ og isolationsmus

Trin 1: Lad os sætte denne Togheter, der starter med Raspberry Pi

Installation af Raspbian

Al denne smarte hardware styres af en hindbærpi. For at gøre live let skal du installere raspbian på et SD -kort og følge disse trin. Efter at have blinket OS og før opstart for første gang: Skriv ip = 169.254.10.1 i slutningen af cmdline.txt -filen, du kan finde i boot -biblioteket på dit nyligt blinkede SD -kort. Gem denne fil og afslut. Du har lige angivet en statisk IP -adresse i din Pi.

For let at aktivere ssh -forbindelse ved din første opstart skal du i det samme boot -bibliotek oprette en fil kaldet ssh uden udvidelser som.txt knyttet til den. Lad denne fil være tom.

Start din Pi Tilslut din Pi via ethernet, og åbn en ssh -forbindelse med et program som spartel. IP -adressen, der skal forbindes, er den IP -adresse, du har angivet i cmdline.txt -filen: 169.254.10.1

Rasbian konfiguration

Type

sudo raspi-config

for at åbne de rasbiske indstillinger.

Først og fremmest skal du gå til grænseflader i menuen og aktivere seriel kommunikation og SPI -bussen. Genstart.

Desværre er det ikke så let at aktivere seriel kommunikation. Du skal også køre disse kommandoer, hvis du har en Pi 3 eller 4.

sudo systemctl stop [email protected]

sudo systemctl deaktiver [email protected]

Gå derefter igen til mappen /boot/cmdline.txt med

sudo nano /boot/cmdline.txt

og slet tekstkonsollen = serial0, 115200. Åbn endelig filen /boot/config.txt

sudo nano /boot/config.txt

og skriv dette i bunden:

enable_uart = 1

dtoverlay = miniuart-bt

Dette vil skifte rx og tx benene på din pi til den rigtige hardware uart bus på din pi og give bluetooth den falske og værre.

trådløst internet

Wifi er ingen luksus, hvis du ønsker at installere noget ny software nedad, som vi skal gøre.

Gør dette med følgende kommando, og skift SSID og adgangskode med henholdsvis din routers SSID og adgangskode.

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

Genstart din Pi for at lade ændringerne træde i kraft. Kontroller din forbindelse til

ping www.google.com

kommando og fortsæt hvis til det næste trin, hvis du får et svar.

Installer noget software

Først skal du indtaste:

sudo apt-get opdatering

sudo apt-get opgradering

og giv din Pi tid til at installere opdateringerne.

Derefter skal vi installere databasen for at gemme alle de placeringsdata, vi vil indsamle.

sudo apt installer mariadb-server

mysql_secure_installation

Følg installationsguiden. For at kunne køre webstedet fra pi, skal du installere apache webserver.

sudo apt installere apache2 -y

Endelig skal vi stadig installere nogle python -pakker

Kolbe

Flask_cors Flask_socketio Python-mysql-connector sudo apt-get install python3-spidiv

Trin 2: Hardwaretid

Hardware tid
Hardware tid
Hardware tid
Hardware tid
Hardware tid
Hardware tid

Basen

Er du kommet så langt ?? Al softwaren skal gøres, så lad os komme i gang med alt det sjove, hardware.

Hovercrafts bund består af træ og isolationsmus.

  1. Varen på den første skal du lave to gange. Isolationsmusen skæres med en vippe med en træplank limet oven på den. Mellemrummet mellem isoleringsmusen skal være stort nok, så propellen passer imellem den. Dernæst skruer du de to dronemotorer i midten af planken og monterer propellerne ovenpå.
  2. Dernæst skal vi lave yderligere 2 motorophæng, som vi placerer midt i håndværket (billede 2).
  3. Skær undersiden af hovercraften ud af en tyk isoleringsmus. Gentag derefter en lufttæt pose omkring den (billede 3).
  4. Nu skal vi lave det øverste panel. Dette skal have nøjagtig samme dimensioner som undersiden, vi lavede i det foregående trin. Lav 2 huller på størrelse med propeldiameteren i midten og lim de 4 motorophæng, vi lavede i trin 1 og 2 oven på den. Derefter limer vi undersiden fra trin 3 nedenunder.
  5. Vi fortsætter med at lave de finner, vi har brug for til styring. Lav to finner som på billede 5 på skruen oven på dit dæk. For at kunne flytte dem, lav en lignende struktur set på foto 9. (Billede 5-9)
  6. Afslut den nu med en ekstra karton omkring propelhullerne for en bedre luftstrøm (billede 10).

Trin 3: Tilslutning af nogle ledninger

Tilslutning af nogle ledninger
Tilslutning af nogle ledninger
Tilslutning af nogle ledninger
Tilslutning af nogle ledninger

I nedenstående dokumenter finder du nøjagtig det samme skema to gange, den ene gang i skematisk form og den anden gang i brødbrætform. Du er velkommen til at ændre nogle ting, hvis du ikke længere kan se træet gennem skoven.

TIP: Sørg for at føre en nedad og bagud affyringsmotor i bakgear, set i brødbrætskemaet. Dette får motoren til at dreje omvendt.

Trin 4: Installation af koden

Al den kode, jeg har skrevet, er gratis tilgængelig på github.

For at klone backend indtast

git -klon

og for at klone frontend

github.com/BaertTorre/www

Backend kan du gemme, hvor du vil, men frontend skal placeres i / var / biblioteket og erstatte det eksisterende www map.

Hvis det gøres korrekt, kan du surfe til 169.254.10.1 med din broser og se frontend -webstedet.

Trin 5: Auto Start Backend

Velkommen til det sidste trin. Forhåbentlig nåede du så langt uden for meget trøbbel. Det gjorde jeg bestemt ikke:).

Dette trin dækker, hvordan backend -softwaren automatisk starter ved opstart af Pi.

Opret en fil med denne kommando:

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

Forbi følgende i denne fil:

[Enhed] Beskrivelse = iHover After = network.target mariadb.service [Service] Type = simpel bruger = root ExecStart =/bin/sh /Path/To/Repo_with_launcher.sh [Install] WantedBy = multi-user.target

On line ExecStart, giv den korrekte sti til launcher.sh, der er inkluderet i backend.

Lad endelig ændringerne træde i kraft med:

sudo systemctl daemon-reload

sudo systemctl aktiver iHover.service

Og du er færdig !!

God fornøjelse med dit nye legetøj.

Anbefalede: