Sadržaj:
- Korak 1: Popis dijelova
- Korak 2: Postavite elektroniku i prenesite 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 promjena: 2024-01-30 09:36
Htio sam pametnim telefonom kontrolirati svoj kućni mikro kvadrokopter, ali nisam mogao pronaći dobro rješenje za to. Imao sam na raspolaganju nekoliko ESP8266 wifi modula 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 ikakve aplikacije.
Također se možete spojiti na web mjesto s računalom i koristiti upravljačku palicu za upravljanje. Trenutno ovo radi samo u Firefoxu.
U ovom nedokučivom ću objasniti kako postaviti ESP8266 i kako konfigurirati prijemnik u Betaflight -u.
Korak 1: Popis 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 prvi prijenos učitavanja. (Nakon prvog prijenosa možete koristiti OTA ažuriranje). Koristite nešto poput ovoga:
- regulator napona 3, 3V: ESP8266 treba 3, 3V. Svaki napon iznad 3, 6V ubit će uređaj. Također može pasti vršnu struju od 200mA. Ako na svom modelu daljinskog upravljača nemate dovoljno snažno napajanje od 3, 3 V, trebate dodatni regulator napona. Koristim ovaj stepenasti regulator s 3, 9K ohmskim otpornikom:
- računalo s Arduino IDE:
- ESP8266 podrška za Arduino IDE. Slijedite ove upute:
- Websocket knjižnica 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čunalo s joystickom i Firefoxom
Korak 2: Postavite elektroniku i prenesite 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
Za uključivanje bljeskalice postavite GPIO0 na GND dok je uključen.
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 prenesete skicu, kontroler će se resetirati. 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 putem 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 mjesto prve slike. Na dodirnom uređaju možete upravljati štapovima pomoću zaslona osjetljivog na dodir.
Ako stranicu otvorite s računalom, morate koristiti Firefox. Čim spojite joystick, web mjesto će se promijeniti na ono koje možete vidjeti na drugoj slici. Palicama možete upravljati pomoću upravljačke palice.
U sljedećem koraku objasnit ću 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 s Betaflight -om. Sada objašnjavam kako to postaviti.
- Povežite kontroler leta s računalom
- otvorite Betaflight
- spojite se na kontrolor leta
- idite na karticu Prijamnik
- 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 svojim mobilnim telefonom i provjerite je li prilagodba u redu
To je to. Ti si gotov. Sada možete letjeti svojim mobilnim telefonom bez ikakve dodatne aplikacije.
Preporučeni:
ESP32-CAM Snimite fotografije i pošaljite ih putem e-pošte pomoću SPIFF memorije. -- NEMA SD kartice potrebna: 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 čip ESP32-S, kameru OV2640, nekoliko GPIO-ova za povezivanje perifernih uređaja i utor za microSD karticu. Ima niz aplikacija u rasponu od web poslužitelja za video streaming, ali
Automatska kućna automatizacija s glasovnim upravljanjem (poput Alexa ili Google Home, nije potreban Wifi ili Ethernet): 4 koraka
Kućna automatizacija s glasovnom kontrolom (poput Alexa ili Google Home, nije potreban Wifi ili Ethernet): To su u osnovi arduino upravljani releji zasnovani na SMS -u s postavkom google asistenta za slanje poruka putem glasovnih uputa. Vrlo je jednostavno i jeftino i radi poput Alexa oglasa s vašim postojeći električni aparati (ako imate Moto -X smartp
Ugradnja LED matrice u staru elektroničku kutiju - potrebna je kupnja kompleta: 3 koraka (sa slikama)
Ugradnja LED matrice u staru elektroničku kutiju - potrebna je kupnja kompleta: LED zaslon kontroliran s Windows računala putem Bluetootha i tehnika difuzije LED -a Neki primjeri piksela i animacija koje se izvode na LED zaslonu Sadržaj kompleta PIXEL Guts U ovom Instructuable, ll
Kako tražiti stvari u Google Chromeu pomoću makronaredbi Microsoft Excel (NISU POTREBNA ZNANJA KODIRANJA): 10 koraka
Kako pretraživati stvari u Google Chromeu pomoću makronaredbi Microsoft Excel (NISU POTREBNA ZNANJA KODIRANJA): Jeste li znali da možete jednostavno dodati značajku pretraživanja u svoju Excel tablicu?! Mogu vam pokazati kako to učiniti u nekoliko jednostavnih koraka! Da biste to učinili, trebat će vam sljedeće: Računalo - (PROVJERITE!) Microsoft Excel Google Chrome instaliran na vama
Usvojite 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 sto posto je besplatan - bez zahtjeva za kreditnom karticom