Obsah:
- Krok 1: Zoznam dielov
- Krok 2: Nastavte elektroniku a nahrajte program
- Krok 3: Webová stránka
- Krok 4: Nastavenie Betaflight
Video: Wifi PPM (nie je potrebná žiadna aplikácia): 4 kroky (s obrázkami)
2024 Autor: John Day | [email protected]. Naposledy zmenené: 2024-01-30 11:59
Chcel som ovládať svoju domácu mikro izbovú kvadrokoptéru inteligentným telefónom, ale nenašiel som na to dobré riešenie. Okolo bolo položených niekoľko wifi modulov ESP8266, takže som sa rozhodol vytvoriť si vlastný.
Program spustí prístupový bod wifi s webovou stránkou HTML 5 na ovládanie signálu PPM. Signál PPM je generovaný prerušením.
Vďaka HTML5 môžete ovládať svoje RC zariadenie akýmkoľvek inteligentným telefónom bez akejkoľvek aplikácie.
Na webovú stránku sa môžete pripojiť aj pomocou počítača a na ovládanie môžete použiť joystick. V súčasnosti to funguje iba vo Firefoxe.
V tomto nevyspytateľnom vysvetlím, ako nastaviť ESP8266 a ako nakonfigurovať prijímač v Betaflight.
Krok 1: Zoznam dielov
Začnime zoznamom dielov. Potrebujete iba niekoľko komponentov:
- ESP8266: Každý modul by mal fungovať. Používam modul ESP 12-F:
- 3, 3V prevodník USB na sériový port na prvé nahranie scenára. (Po prvom nahraní môžete použiť aktualizáciu OTA). Použite niečo také:
- regulátor napätia 3, 3V: ESP8266 potrebuje 3, 3V. Akékoľvek napätie nad 3, 6V zariadenie zabije. Môže tiež znížiť špičkový prúd asi 200 mA. Ak vo svojom RC modeli nemáte dostatočne silné 3, 3V napájanie, potrebujete ďalší regulátor napätia. Tento redukčný regulátor používam s odporom 3, 9K Ohm:
- počítač s Arduino IDE:
- Podpora ESP8266 pre Arduino IDE. Postupujte podľa týchto pokynov:
- Knižnica Websocket pre Arduino:
- Možno, ak váš dekodér PPM nepodporuje vstupy 3, 3 V, môže to byť radič úrovne 3, 3V/5V. Pre väčšinu ovládačov letu kvadrokoptéry to nepotrebujete.
- Náčrt WifiPPM: Stiahnite si súbor nižšie alebo
- Chytrý telefón alebo počítač s joystickom a prehliadačom Firefox
Krok 2: Nastavte elektroniku a nahrajte program
Prvá vec, ktorú musíte urobiť, je nastaviť napájacie pripojenia k ESP8266. Zapojenie vidíte na obrázku. Vykonajte nasledujúce pripojenia:
RST, EN a VCC na 3, 3V
GPIO15 a GND až GND
Vložte malý kondenzátor medzi VCC a GND (asi 100 nF)
TXD až RXD vášho sériového zariadenia USB2
RXD až TXD vášho sériového zariadenia USB2
Po zapnutí GPIO0 na GND vstúpte do režimu blesku.
Keď si nainštalujete Arduino IDE, podpora ESP8266 a knižnica websocket otvoria skicu. Pri zapínaní ESP8266 podržte GIO0 až GND a vstúpte do režimu blesku. Teraz môžete skicu nahrať.
Po nahraní náčrtu sa ovládač resetuje. Mali by ste nájsť prístupový bod WIFI s názvom WifiPPM. Ak je to v poriadku, môžete čip vypnúť a odpojiť káble TXD, RXD a GPIO0. V budúcnosti môžete program aktualizovať prostredníctvom OTA. Ak to chcete urobiť, pripojte sa k prístupovému bodu a vo webovom prehliadači prejdite na adresu „192.168.1.4/update“.
Krok 3: Webová stránka
Teraz môžete pripojiť GPIO5 k vstupu PPM vášho letového ovládača alebo čohokoľvek, čo používate na dekódovanie signálu PPM.
Po zapnutí modulu sa môžete pripojiť k prístupovému bodu „WifiPPM“. Neexistuje žiadne heslo. Vo svojom prehliadači otvorte adresu 192.168.4.1.
Uvidíte miesto prvého obrázku. Na dotykovom zariadení môžete páčky ovládať dotykovým displejom.
Ak otvoríte stránku pomocou počítača, musíte použiť prehliadač Firefox. Hneď ako pripojíte joystick, web sa zmení na ten, ktorý vidíte na druhom obrázku. Palice môžete ovládať joystickom.
V nasledujúcom kroku vysvetlím, ako nastaviť Betaflight, pretože ho používam. Ak použijete iný ovládač, odteraz musíte ísť sami.
Krok 4: Nastavenie Betaflight
Na svoju kvadrokoptéru s Betaflight používam ovládač WifiPPM. Teraz vysvetlím, ako to nastaviť.
- Pripojte svoj letový ovládač k počítaču
- otvorte Betaflight
- pripojiť sa k letovému ovládaču
- prejdite na kartu Prijímač
- do poľa mapy kanála zadajte RTAE1234
- zmeňte „Nízky prah Stick“na 1020, „Center Stick“na 1 500 a „Vysoký prah Stick“na 1980
- uložte zmeny
- otvorte webovú stránku wifiPPM pomocou mobilného telefónu a vyskúšajte, či je úprava v poriadku
To je všetko. Skončil si. Teraz môžete lietať so svojim mobilným telefónom bez ďalšej aplikácie.
Odporúča:
Vyrobte si JEDNODUCHÚ zrkadlovú kocku Infinity - ŽIADNA 3D tlač a ŽIADNE programovanie: 15 krokov (s obrázkami)
Vyrobte si JEDNODUCHÚ zrkadlovú kocku Infinity | ŽIADNA 3D tlač a ŽIADNE programovanie: Každý má rád dobrú kocku nekonečna, ale vyzerá to, že by bolo ťažké ju vyrobiť. Mojím cieľom v tomto návode je ukázať vám krok za krokom, ako ho vytvoriť. Nielen to, ale podľa pokynov, ktoré vám dávam, si budete môcť vyrobiť jeden
DIY NANOLEAF - žiadna 3D tlačiareň: 11 krokov (s obrázkami)
DIY NANOLEAF - Žiadna 3D tlačiareň: Hii Tech Lovers v tomto návode Ukážem vám, ako vyrobiť Arora Nanoleaf Žiadne elektrické náradie nepoužíva & tieto panely môžete prispôsobiť. Vyrobil som 9 panelov, celkom 54 LED diód Neo pixel. Celkové náklady do 20 dolárov (indický ₹ 1500) Nanoleaf svetelné panely,
Žiadna modrá lampa: 4 kroky
Žiadna modrá lampa: Tento Lazy Old Geek (LOG) pracuje na projekte Blue Light: https: //www.instructables.com/id/Blue-Light-Projec…https: //www.instructables.com /id/Blue-Light-Projec… No, pre ďalší krok som chcel lampu, ktorá by bola jasná počas
ESP32-CAM zachytáva fotografie a odosiela e-mailom pomocou pamäte SPIFF. -- Nie je potrebná žiadna karta SD: 4 kroky
ESP32-CAM zachytáva fotografie a odosiela e-mailom pomocou pamäte SPIFF. || Nie je potrebná žiadna karta SD: Dobrý deň, priatelia, doska ESP32-CAM je nízkonákladová vývojová doska, ktorá kombinuje čip ESP32-S, kameru OV2640, niekoľko GPIO na pripojenie periférií a slot na kartu microSD. Má množstvo aplikácií od webového servera pre streamovanie videa, po
Vylepšujte Alexa pomocou cloudu 9- nevyžaduje sa žiadna kreditná karta ani hardvér: 7 krokov (s obrázkami)
Vylepšujte Alexa pomocou cloudu 9- nie je potrebná žiadna kreditná karta ani hardvér: Dobrý deň, dnes vám ukážem, ako si pomocou Cloud9 vytvoriť vlastnú zručnosť Amazon Alexa. Pre tých z vás, ktorí nevedia, Cloud9 je online IDE podporujúce množstvo rôznych jazykov a je stopercentne zadarmo - nevyžaduje sa žiadna kreditná karta