Sadržaj:
- Korak 1: Lista dijelova
- Korak 2: Postavite elektroniku i učitajte program
- Korak 3: Web stranica
- Korak 4: Postavljanje Betaflight -a
Video: Wifi PPM (nije potrebna aplikacija): 4 koraka (sa slikama)
2024 Autor: John Day | [email protected]. Zadnja izmjena: 2024-01-30 08:07
Htio sam svojim pametnim telefonom kontrolirati svoj kućni mikro kvadrokopter u zatvorenom prostoru, ali nisam mogao pronaći dobro rješenje za to. Imao sam nekoliko ESP8266 wifi modula u blizini pa sam odlučio napraviti svoj.
Program pokreće WiFi pristupnu točku s web stranice HTML 5 za kontrolu PPM signala. PPM signal generira se prekidom.
Zahvaljujući HTML5 možete upravljati svojim RC uređajem sa bilo kojeg pametnog telefona bez aplikacije.
Na web stranicu se možete povezati i pomoću računala te za upravljanje koristiti joystick. Trenutno ovo radi samo u Firefoxu.
U ovom nedokučivom ću objasniti kako postaviti ESP8266 i kako konfigurirati prijemnik u Betaflight -u.
Korak 1: Lista dijelova
Počnimo s popisom dijelova. Potrebno vam je samo nekoliko komponenti:
- ESP8266: Svaki modul bi trebao raditi. Koristim ESP 12-F modul:
- 3, 3V USB u serijski pretvarač za postavljanje scene prvi put. (Nakon prvog učitavanja možete koristiti OTA ažuriranje). Koristite nešto poput ovoga:
- regulator napona 3, 3V: ESP8266 trebaju 3, 3V. Svaki napon iznad 3, 6V će ubiti uređaj. Takođe može pasti vršnu struju od 200mA. Ako na svom modelu daljinskog upravljača nemate dovoljno snažno napajanje od 3, 3 V, potreban vam je dodatni regulator napona. Koristim ovaj stepenasti regulator sa 3, 9K ohmskim otpornikom:
- računar sa Arduino IDE:
- ESP8266 podrška za Arduino IDE. Slijedite ove upute:
- Websocket biblioteka za Arduino:
- Možda mjenjač razine 3, 3V/5V ako vaš PPM dekoder ne podržava 3, 3V ulaze. Za većinu kontrolora leta na quadcopteru ovo vam ne treba.
- WifiPPM scenarij: Preuzmite datoteku ispod ili
- Pametni telefon ili računar sa džojstikom i Firefoxom
Korak 2: Postavite elektroniku i učitajte program
Prvo što trebate učiniti je postaviti priključke za napajanje na ESP8266. Na slici možete vidjeti ožičenje. Uspostavite sljedeće veze:
RST, EN i VCC na 3, 3V
GPIO15 i GND u GND
Stavite mali kondenzator između VCC i GND (oko 100 nF)
TXD na RXD vašeg USB2 serijskog uređaja
RXD na TXD vašeg USB2 serijskog uređaja
Postavite GPIO0 na GND dok je uključen za ulazak u način rada bljeskalice.
Nakon što instalirate Arduino IDE, podrška za ESP8266 i biblioteka websocket otvaraju skicu. Držite GIO0 na GND dok uključujete ESP8266 za ulazak u način rada bljeskalice. Sada možete učitati skicu.
Nakon što otpremite skicu, kontroler će se resetovati. Trebali biste pronaći WIFI pristupnu točku pod nazivom WifiPPM. Ako je to u redu, možete isključiti čip i odspojiti žice TXD, RXD i GPIO0. U budućnosti možete ažurirati program preko OTA -e. Da biste to učinili, povežite se s pristupnom točkom i idite na "192.168.1.4/update" u svom web pregledniku.
Korak 3: Web stranica
Sada možete spojiti GPIO5 na PPM ulaz vašeg kontrolera leta ili na sve drugo što koristite za dekodiranje PPM signala.
Nakon uključivanja modula možete se povezati s pristupnom točkom "WifiPPM". Nema lozinke. Otvorite adresu 192.168.4.1 u svom pregledniku.
Vidjet ćete web mjesto prve slike. Na dodirnom uređaju možete upravljati štapovima pomoću ekrana osjetljivog na dodir.
Ako stranicu otvorite pomoću računara, morate koristiti Firefox. Čim povežete džojstik, stranica će se promijeniti na onu koju vidite na drugoj slici. Štapovima možete upravljati pomoću upravljačke palice.
U sljedećem koraku ću objasniti kako postaviti Betaflight jer ga koristim. Ako koristite neki drugi kontroler, od sada morate ići sami.
Korak 4: Postavljanje Betaflight -a
Koristim WifiPPM kontroler za svoj quadcopter sa Betaflight -om. Sada objašnjavam kako to postaviti.
- Povežite kontroler leta sa računarom
- otvorite Betaflight
- spojite se na kontroler leta
- idite na karticu Receiver
- upišite RTAE1234 u polje karte kanala
- promijenite "Stick Low Threshold" na 1020, "Stick Center" na 1500 i "Stick High Threshold" na 1980
- spremite promjene
- otvorite web stranicu wifiPPM sa svojim mobilnim telefonom i provjerite je li podešavanje u redu
To je to. Završio si. Sada možete letjeti s mobilnim telefonom bez ikakve dodatne aplikacije.
Preporučuje se:
ThreadBoard (verzija koja nije 3D štampana): E-tekstilna ploča za brzu izradu prototipa: 4 koraka (sa slikama)
ThreadBoard (verzija koja nije 3D štampana): E-Textile Brza prototipska ploča: Instrukcije za 3D štampanu verziju ThreadBoard V2 mogu se pronaći ovdje. Verziju 1 ThreadBoarda možete pronaći ovdje. Kroz prepreke u troškovima, putovanja, pandemije i druge prepreke, možda nemate pristup 3D štampaču, ali želite
Potrebna korisnička podrška: 17 koraka
الكشف عن عن أنواع المحاليل: محمدآل سعودالكشف عن المحاليل رابط الفديو
ESP32-CAM Snimite fotografije i pošaljite ih putem e-pošte pomoću SPIFF memorije. -- NE Potrebna SD kartica: 4 koraka
ESP32-CAM Snimite fotografije i pošaljite ih putem e-pošte pomoću SPIFF memorije. || Nije potrebna SD kartica: Pozdrav narode, ESP32-CAM ploča je jeftina razvojna ploča koja kombinira ESP32-S čip, kameru OV2640, nekoliko GPIO-ova za povezivanje perifernih uređaja i utor za microSD karticu. Ima niz aplikacija u rasponu od web servera za video streaming, ali
Ugradnja LED matrice u staru elektroniku - potrebna kupovina kompleta: 3 koraka (sa slikama)
Instalacija LED matrice u kućištu stare elektronike - potrebna je kupovina kompleta: LED ekran se kontroliše sa Windows računara preko Bluetootha i tehnika difuzije LED -a Neki primjeri piksela i animacija koje se izvode na LED ekranu Sadržaj kompleta PIXEL Guts U ovom Instruktuable, mi ll
Steknite Alexa vještine uz Cloud9- nije potrebna kreditna kartica ili hardver: 7 koraka (sa slikama)
Steknite Alexa vještine uz Cloud9- nisu potrebne kreditne kartice ili hardver: Zdravo, danas ću vam pokazati kako stvoriti vlastitu Amazon Alexa vještinu koristeći Cloud9. Za one koji ne znaju, Cloud9 je internetski IDE koji podržava mnogo različitih jezika i potpuno je besplatan - bez zahtjeva za kreditnom karticom