Obsah:
- Zásoby
- Krok 1: Pojďme to Togheter, počínaje Raspberry Pi
- Krok 2: Hardwarový čas
- Krok 3: Připojení některých vodičů
- Krok 4: Instalace kódu
- Krok 5: Automatické spuštění backendu
Video: IHover: 5 kroků
2024 Autor: John Day | [email protected]. Naposledy změněno: 2024-01-30 08:20
Pravděpodobně si říkáte, co to sakra je ten mlýnek na maso ?? Dovolte mi, abych vám představil mé vznášedlo. Není vznášedlo něco ze si-fi filmu, kterého byste se mohli zeptat? Ne opravdu ne, skutečné vznášedlo využívá sestřelovací důvěru, která se zachytí v jakémsi vaku pod ním. Když je dostatečný tlak, zachycený vzduch vytlačí vznášedlo nahoru, aby mohlo uniknout z otvoru pod vakem. Účinně vytváří vzduchovou bublinu, kde se vznáší. Proto název vznášedlo.
Tento výkonný stroj unese velkou váhu a dokáže létat nad každým terénem, který chcete. A pokud jste nějak schopni létat dostatečně daleko, takže už to nemůžete slyšet, gratulujeme vám, ale nebojte se, je vybaven GPS, takže ho můžete vždy najít zpět při nastavování nových rychlostních rekordů.
Zásoby
- Raspberry Pi
-Výkonné motory dronů: SUNNYSKY A2212 KV980
-4 ESC s minimálním proudem 15A: LittleBee 20A-S ESC BLHeli_S OPTO
-Typ vrtule 10 x 4,5
-Vysoce výkonná baterie dronu s minimálním proudem 60 A a 3S napětím: VGEBY1 LiPo-accu, 3S 11, 1 V
-Nabíječka digitálního vyvážení RC pro lithiové baterie
-LED pás
-2 ultrazvukové senzory HC-sr04
-LDR senzor
-FlySky FS-i6 RC vysílač s přijímačem FS-iA6B
-Modul GPS 6MV2
-5V powerbanka
-Servo (min. 3 kg síly)
-Transitor minimálně 12V jako TIP120
-MCP3008 analogově digitální převodník
-9V na 5V a 3,3V převodník
-Držák baterie (6,5 až 12 V)
-Sada rezistorů
-propojovací vodiče
-Postavte hmotné materiály, jako je dřevo a izolační myš
Krok 1: Pojďme to Togheter, počínaje Raspberry Pi
Instalace Raspbian
Celý tento efektní hardware je ovládán malinovým pi. Abyste si usnadnili život, nainstalujte raspbian na kartu SD a postupujte podle těchto kroků. Po flashování operačního systému a před prvním spuštěním: Napište ip = 169.254.10.1 na konec souboru cmdline.txt, který najdete ve spouštěcím adresáři vaší nově flashované SD karty. Uložte tento soubor a ukončete. Právě jste ve svém Pi nastavili statickou IP adresu.
Chcete -li při prvním spuštění snadno povolit připojení ssh, vytvořte ve stejném spouštěcím adresáři soubor ssh bez jakýchkoli přípon, jako je.txt. Tento soubor nechte prázdný.
Spusťte svůj Pi Připojte svůj Pi přes ethernet a otevřete připojení ssh pomocí programu, jako je tmel. IP adresa pro připojení je IP adresa, kterou jste zadali v souboru cmdline.txt: 169.254.10.1
Konfigurace Rasbianu
Typ
sudo raspi-config
k otevření nastavení rasbianu.
Nejprve přejděte v nabídce na rozhraní a povolte sériovou komunikaci a sběrnici SPI. Restartujte.
Smutné povolení sériové komunikace není tak snadné. Tyto příkazy musíte také spustit, pokud máte Pi 3 nebo 4.
sudo systemctl stop [email protected]
sudo systemctl zakáže službu [email protected]
Dále přejděte znovu do adresáře /boot/cmdline.txt pomocí
sudo nano /boot/cmdline.txt
a odstraňte textovou konzolu = serial0, 115200. Nakonec otevřete soubor /boot/config.txt
sudo nano /boot/config.txt
a napište to dole:
enable_uart = 1
dtoverlay = miniuart-bt
Tím přepnete piny rx a tx vašeho pí na skutečnou hardwarovou uart sběrnici na vašem pí a bluetooth bude falešný a horší.
Wifi
Wifi není žádný luxus, pokud si přejete nainstalovat nějaký nový software v řadě, jako to potřebujeme udělat.
Udělejte to pomocí následujícího příkazu a změňte SSID a heslo pomocí SSID a hesla vašeho routeru.
wpa_passphrase "SSID" "Heslo" >> /etc/wpa_supplicant/wpa_supplicant.conf
Restartujte svůj Pi, aby se změny projevily. Zkontrolujte své spojení s
ping www.google.com
zadejte příkaz a pokračujte v dalším kroku, pokud dostanete odpověď.
Nainstalujte si nějaký software
Nejprve zadejte:
sudo apt-get update
sudo apt-get upgrade
a dejte svému Pi čas na instalaci aktualizací.
Poté musíme nainstalovat databázi pro uložení všech údajů o poloze, které budeme shromažďovat.
sudo apt nainstalovat mariadb-server
mysql_secure_installation
Postupujte podle průvodce instalací. Chcete -li spustit web z pi, nainstalujte si webový server apache.
sudo apt install apache2 -y
Nakonec musíme ještě nainstalovat nějaké balíčky pythonu
Baňka
Flask_cors Flask_socketio Python-mysql-konektor sudo apt-get install python3-spidiv
Krok 2: Hardwarový čas
Základna
Došli jste tak daleko ?? Al software by měl být proveden, takže pojďme začít se všemi zábavnými věcmi, hardwarem.
Základna vznášedla existuje ze dřeva a izolační myši.
- Položku na prvním musíte udělat dvakrát. Izolační myš je řezána houpačkou s dřevěným prknem nalepeným na ní. Prostor mezi izolační myší musí být dostatečně velký, aby se mezi ni vrtule vešla. Dále přišroubujte dva motory dronu uprostřed prkna a namontujte vrtule nahoře.
- Dále musíme vytvořit 2 další držáky motoru, které umístíme doprostřed plavidla (obrázek 2).
- Vystřihněte spodní stranu vznášedla ze silné izolační myši. Poté kolem něj naneste vzduchotěsný vak (obrázek 3).
- Nyní musíme udělat horní panel. To musí mít přesně stejné rozměry jako spodní strana, kterou jsme vytvořili v předchozím kroku. Uprostřed vytvořte 2 otvory o velikosti průměru vrtule a na něj nalepte 4 úchyty držáků motoru, které jsme vytvořili v kroku 1 a 2. Poté přilepíme spodní stranu z kroku 3 pod.
- Pokračujeme výrobou ploutví, která potřebujeme k řízení. Vytvořte dvě ploutve jako na obrázku 5 na šroubu v horní části paluby. Abyste je mohli přesouvat, vytvořte podobnou strukturu jako na fotografii 9. (Obrázek 5 - 9)
- Nyní dokončete několik dalších kartonů kolem otvorů vrtule pro lepší proudění vzduchu (obrázek 10).
Krok 3: Připojení některých vodičů
V níže uvedených dokumentech najdete přesně stejné schéma dvakrát, jednou ve schematickém tvaru a podruhé ve formě breadboardu. Nebojte se některé věci změnit, pokud už strom nevidíte lesem.
TIP: nezapomeňte zapojit jeden směrem dolů a dozadu spouštěcí motor obráceně, jak je vidět na schématu prkénka. Motor se protočí opačně.
Krok 4: Instalace kódu
Veškerý kód, který jsem napsal, je k dispozici zdarma na github.
Chcete -li klonovat backend, zadejte
klon git
a klonovat frontend
github.com/BaertTorre/www
Backend můžete uložit kam chcete, ale frontend musí být umístěn v adresáři / var / a nahradit stávající www mapu.
Pokud je to provedeno správně, můžete pomocí broseru procházet na 169.254.10.1 a podívat se na webové stránky frontendu.
Krok 5: Automatické spuštění backendu
Vítejte v posledním kroku. Doufejme, že jste to dotáhli tak daleko, aniž byste museli příliš trčet. Určitě ne:).
Tento krok popisuje, jak automaticky spustit backendový software při spuštění Pi.
Vytvořte soubor pomocí tohoto příkazu:
sudo nano /etc/systemd/system/iHover.service
V tomto souboru vložte následující:
[Unit] Description = iHover After = network.target mariadb.service [Service] Type = simple User = root ExecStart =/bin/sh /Path/To/Repo_with_launcher.sh [Install] WantedBy = multi-user.target
Na řádku ExecStart zadejte správnou cestu k launcher.sh obsaženému v backendu.
Nakonec nechte změny vstoupit v platnost s:
sudo systemctl daemon-reload
sudo systemctl povolit službu iHover.service
A máte hotovo !!
Bavte se s vaší novou hračkou.
Doporučuje:
Počitadlo kroků - mikro: bit: 12 kroků (s obrázky)
Počitadlo kroků - Micro: Bit: Tento projekt bude počítadlem kroků. K měření našich kroků použijeme snímač akcelerometru, který je zabudovaný v Micro: Bit. Pokaždé, když se Micro: Bit zatřese, přidáme 2 k počtu a zobrazíme ho na obrazovce
Akustická levitace s Arduino Uno krok za krokem (8 kroků): 8 kroků
Akustická levitace s Arduino Uno krok za krokem (8 kroků): Ultrazvukové měniče zvuku L298N Dc samice napájecí zdroj s mužským DC pinem Arduino UNOBreadboard Jak to funguje: Nejprve nahrajete kód do Arduino Uno (je to mikrokontrolér vybavený digitálním a analogové porty pro převod kódu (C ++)
Bolt - Noční hodiny bezdrátového nabíjení DIY (6 kroků): 6 kroků (s obrázky)
Bolt - Noční hodiny bezdrátového nabíjení DIY (6 kroků): Indukční nabíjení (známé také jako bezdrátové nabíjení nebo bezdrátové nabíjení) je druh bezdrátového přenosu energie. Využívá elektromagnetickou indukci k poskytování elektřiny přenosným zařízením. Nejběžnější aplikací je bezdrátové nabíjení Qi
Jak rozebrat počítač pomocí jednoduchých kroků a obrázků: 13 kroků (s obrázky)
Jak rozebrat počítač pomocí jednoduchých kroků a obrázků: Toto je návod, jak rozebrat počítač. Většina základních komponent je modulární a lze je snadno odstranit. Je však důležité, abyste o tom byli organizovaní. To vám pomůže zabránit ztrátě součástí a také při opětovné montáži
Banka přepínaného zatěžovacího odporu s menší velikostí kroku: 5 kroků
Banka přepínaného zatěžovacího odporu s menší velikostí kroku: Banky zatěžovacích odporů jsou vyžadovány pro testování energetických produktů, pro charakterizaci solárních panelů, v testovacích laboratořích a v průmyslových odvětvích. Reostaty zajišťují nepřetržité kolísání odporu zátěže. Jak se však hodnota odporu snižuje, výkon