Përmbajtje:
- Hapi 1: Lista e Pjesëve
- Hapi 2: Vendosni pajisjet elektronike dhe ngarkoni programin
- Hapi 3: Uebfaqe
- Hapi 4: Vendosja e Betaflight
Video: PPM Wifi (nuk kërkohet aplikacion): 4 hapa (me fotografi)
2024 Autor: John Day | [email protected]. E modifikuara e fundit: 2024-01-30 12:23
Doja të kontrolloja katrorin tim mikro të brendshëm me telefonin tim të mençur, por nuk gjeta një zgjidhje të mirë për këtë. Unë kisha disa module wifi ESP8266 të vendosura përreth kështu që vendosa të bëj një timen.
Programi fillon një pikë hyrje wifi me një faqe në internet HTML 5 për të kontrolluar sinjalin PPM. Sinjali PPM gjenerohet nga ndërprerja.
Falë HTML5 ju mund të kontrolloni pajisjen tuaj RC me çdo telefon inteligjent pa asnjë aplikacion.
Ju gjithashtu mund të lidheni me faqen e internetit me një kompjuter dhe të përdorni një levë për kontroll. Për momentin kjo funksionon vetëm në Firefox.
Në këtë të pakontrollueshme do të shpjegoj se si të vendosni ESP8266 dhe si të konfiguroni marrësin në Betaflight.
Hapi 1: Lista e Pjesëve
Le të fillojmë me listën e pjesëve. Ju duhen vetëm disa përbërës:
- ESP8266: Çdo modul duhet të funksionojë. Unë përdor modulin ESP 12-F:
- një konvertues USB 3, 3V në Serial për të ngarkuar skicën për herë të parë. (Pas ngarkimit të parë mund të përdorni përditësimin OTA). Përdorni diçka si kjo:
- një rregullator i tensionit 3, 3V: ESP8266 ka nevojë për 3, 3V. Çdo tension mbi 3, 6V do të vrasë pajisjen. Gjithashtu mund të bjerë rreth 200mA kulmin e rrymës. Nëse nuk keni një furnizim mjaft të fortë 3, 3V në modelin tuaj RC keni nevojë për një rregullator shtesë të tensionit. Unë e përdor këtë rregullator të zbritjes me një rezistencë 3, 9K Ohm:
- një kompjuter me Arduino IDE:
- Mbështetje ESP8266 për Arduino IDE. Ndiqni këto udhëzime:
- Biblioteka e faqeve në internet për Arduino:
- Ndoshta një zhvendosës i nivelit 3, 3V/5V nëse dekoduesi juaj PPM nuk mbështet hyrjet 3, 3V. Për shumicën e kontrollorëve të fluturimit me kuadopter nuk ju nevojitet kjo.
- Skica WifiPPM: Shkarkoni skedarin më poshtë ose
- Një telefon i zgjuar ose një kompjuter me një levë dhe Firefox
Hapi 2: Vendosni pajisjet elektronike dhe ngarkoni programin
Gjëja e parë që duhet të bëni është të vendosni lidhjet e energjisë në ESP8266. Ju mund të shihni instalimet elektrike në foto. Bëni lidhjet e mëposhtme:
RST, EN dhe VCC në 3, 3V
GPIO15 dhe GND në GND
Vendosni një kondensator të vogël midis VCC dhe GND (rreth 100 nF)
TXD në RXD të pajisjes tuaj USB2Serial
RXD në TXD të pajisjes tuaj USB2Serial
Vendosni GPIO0 në GND gjatë aktivizimit për të hyrë në modalitetin e blicit.
Pasi të keni instaluar Arduino IDE, mbështetja ESP8266 dhe biblioteka e websocket -it hapin skicën. Mbajeni GIO0 në GND ndërsa ndizni ESP8266 për të hyrë në modalitetin e blicit. Tani mund ta ngarkoni skicën.
Pasi të keni ngarkuar skicën, kontrolluesi do të rivendoset. Ju duhet të gjeni një pikë hyrjeje WIFI të quajtur WifiPPM. Nëse kjo është në rregull, mund të fikni çipin dhe të shkëputni telat TXD, RXD dhe GPIO0. Në të ardhmen mund ta përditësoni programin përmes OTA. Për ta bërë këtë, lidheni me Access Point dhe shkoni te "192.168.1.4/update" në shfletuesin tuaj të internetit.
Hapi 3: Uebfaqe
Tani mund ta lidhni GPIO5 me hyrjen PPM të kontrolluesit tuaj të fluturimit ose çfarëdo që përdorni për të deshifruar sinjalin PPM.
Pas ndezjes së modulit, mund të lidheni me Pikën e Qasjes "WifiPPM". Nuk ka fjalëkalim. Hapni adresën 192.168.4.1 në shfletuesin tuaj.
Do të shihni faqen e fotografisë së parë. Në një pajisje me prekje mund të kontrolloni shkopinjtë me ekranin tuaj me prekje.
Nëse hapni faqen me një kompjuter, duhet të përdorni Firefox. Sapo të lidhni një levë, siti do të ndryshojë në atë që mund të shihni në foton e dytë. Ju mund t'i kontrolloni shkopinjtë me levën tuaj.
Në hapin tjetër unë do të shpjegoj se si të krijoj Betaflight, sepse e përdor atë. Nëse përdorni ndonjë kontrollues tjetër, duhet të vazhdoni vetë tani e tutje.
Hapi 4: Vendosja e Betaflight
Unë përdor kontrolluesin WifiPPM për kuadopterin tim me Betaflight. Unë shpjegoj tani se si ta vendosni atë.
- Lidhni kontrolluesin tuaj të fluturimit me kompjuterin
- hap Betaflight
- lidheni me kontrolluesin e fluturimit
- shkoni te skedari Marrës
- shkruani RTAE1234 në fushën e hartës së kanalit
- ndryshoni "Stick Low Prag" në 1020, "Stick Center" në 1500 dhe "Stick High Prag" në 1980
- ruani ndryshimet
- hapni uebfaqen wifiPPM me telefonin tuaj celular dhe provoni nëse rregullimi është në rregull
Kjo eshte. Ju keni mbaruar. Tani mund të fluturoni me celularin tuaj pa ndonjë aplikacion shtesë.
Recommended:
Llamba e tryezës LED miqësore rrethore (nuk kërkohet programim!): 7 hapa (me fotografi)
Llamba e tryezës LED miqësore rrethore (nuk kërkohet programim!): Kam projektuar këtë llambë që të jetë miqësore me ritmin cirkadian. Natën, është më e lehtë për gjumin tuaj sepse vetëm LED -të me ngjyrë të ngrohtë mund të ndizen. Gjatë ditës, mund t'ju mbajë zgjuar sepse të dyja LED-të me ngjyrë të bardhë të ftohtë dhe me ngjyrë të ngrohtë mund të ndizen në
Adafruit Feather NRF52 Kontrolle të personalizuara, nuk kërkohet kodim: 8 hapa (me fotografi)
Adafruit Feather NRF52 Kontrolle të personalizuara, nuk kërkohet kodim: Përditësoni 23 Prill 2019 - Për komplotet e datës/kohës duke përdorur vetëm Arduino millis () shihni Arduino Data/Time Plotting/Regjistrimi duke përdorur Millis () dhe PfodApp PfodDesigner më i fundit falas V3.0.3610+ i krijuar kompletoni skicat Arduino për të komplotuar të dhënat sipas datës/kohës
Rinovoni Kontrollin BLE në ngarkesa me fuqi të lartë - Nuk kërkohet shtesë: 10 hapa (me fotografi)
Rinovoni Kontrollin BLE në ngarkesa me fuqi të lartë - Nuk kërkohet shtesë: Përditësim: 13 korrik 2018 - shtoi rregullatorin 3 -terminal në furnizimin me toroid. Ky udhëzues mbulon kontrollin BLE (Bluetooth me energji të ulët) të një ngarkese ekzistuese në intervalin 10W deri në > 1000W. Fuqia kalon nga distanca nga celulari juaj Android përmes pfodApp. Jo
Robot Gong: Ideja përfundimtare e projektit Hackaton për Shitje dhe Produkte Geeks (Nuk kërkohet kodim): 17 hapa (me fotografi)
Robot Gong: Ideja përfundimtare e projektit Hackaton për Shitje dhe Produkte Geeks (Nuk kërkohet kodim): Le të ndërtojmë një gong muzikor robotik të shkaktuar nga email. Kjo ju lejon të vendosni paralajmërime të automatizuara të postës elektronike për të shkrepur gongun … (nëpërmjet SalesForce, Trello, Basecamp …) Ekipi juaj nuk do të harrojë kurrë më " GONGGG " kur lëshohet kodi i ri, një dea
Bëni Aftësitë Alexa Me Cloud9- Nuk kërkohet kartë krediti ose pajisje: 7 hapa (me fotografi)
Bëni Aftësitë Alexa Me Cloud9- Nuk Kërkohet Kartë Krediti ose Pajisje: Përshëndetje, sot do t'ju tregoj se si të krijoni aftësitë tuaja Amazon Alexa duke përdorur Cloud9. Për ata prej jush që nuk e dinë, Cloud9 është një IDE online që mbështet shumë gjuhë të ndryshme dhe është njëqind për qind falas - nuk ka nevojë për kartë krediti