Turinys:
- 1 žingsnis: dalių sąrašas
- 2 veiksmas: nustatykite elektroniką ir įkelkite programą
- 3 žingsnis: svetainė
- 4 veiksmas: nustatykite „Betaflight“
Video: „Wifi“PPM (nereikia jokios programos): 4 žingsniai (su paveikslėliais)
2024 Autorius: John Day | [email protected]. Paskutinį kartą keistas: 2024-01-30 10:48
Norėjau išmaniuoju telefonu valdyti savo „pasidaryk pats“mikro patalpų kvadrocopterį, bet neradau gero sprendimo. Turėjau keletą ESP8266 „WiFi“modulių, todėl nusprendžiau sukurti savo.
Programa paleidžia „Wi -Fi“prieigos tašką su HTML 5 svetaine, kad galėtų valdyti PPM signalą. PPM signalas generuojamas nutraukus.
HTML5 dėka galite valdyti savo RC įrenginį bet kuriuo išmaniuoju telefonu be jokios programos.
Taip pat galite prisijungti prie svetainės naudodami kompiuterį ir valdyti naudodami kreiptuką. Šiuo metu tai veikia tik „Firefox“.
Šioje nesuprantamoje medžiagoje paaiškinsiu, kaip nustatyti ESP8266 ir kaip sukonfigūruoti imtuvą „Betaflight“.
1 žingsnis: dalių sąrašas
Pradėkime nuo dalių sąrašo. Jums tereikia kelių komponentų:
- ESP8266: Bet koks modulis turėtų veikti. Aš naudoju ESP 12-F modulį:
- 3, 3 V USB į serijinį keitiklį, skirtą eskizui įkelti pirmą kartą. (Po pirmo įkėlimo galite naudoti OTA atnaujinimą). Naudokite kažką panašaus į tai:
- 3, 3 V įtampos reguliatorius: ESP8266 reikia 3, 3 V. Bet kokia įtampa, didesnė nei 3, 6 V, užmuš prietaisą. Taip pat gali sumažėti apie 200mA maksimali srovė. Jei jūsų RC modelyje nėra pakankamai stipraus 3, 3 V maitinimo šaltinio, jums reikia papildomo įtampos reguliatoriaus. Aš naudoju šį sumažinimo reguliatorių su 3, 9 K omų rezistoriumi:
- kompiuteris su „Arduino IDE“:
- ESP8266 „Arduino IDE“palaikymas. Vykdykite šias instrukcijas:
- „Arduino“„Websocket“biblioteka:
- Galbūt 3, 3 V/5 V lygio perjungiklis, jei jūsų PPM dekoderis nepalaiko 3, 3 V įėjimų. Daugeliui keturkojo skrydžio valdiklių jums to nereikia.
- „WifiPPM“eskizas: atsisiųskite failą žemiau arba
- Išmanusis telefonas arba kompiuteris su vairasvirte ir „Firefox“
2 veiksmas: nustatykite elektroniką ir įkelkite programą
Pirmas dalykas, kurį reikia padaryti, yra nustatyti maitinimo jungtis prie ESP8266. Elektros laidus galite pamatyti paveikslėlyje. Užmegzkite šiuos ryšius:
RST, EN ir VCC iki 3, 3V
GPIO15 ir GND į GND
Įdėkite nedidelį kondensatorių tarp VCC ir GND (apie 100 nF)
TXD į RXD jūsų USB2Serial įrenginyje
RXD į TXD iš jūsų USB2Serial įrenginio
Įjunkite GPIO0 į GND, kai įjungiate blykstės režimą.
Įdiegę „Arduino IDE“, ESP8266 palaikymas ir žiniatinklio lizdų biblioteka atidaro eskizą. Įjunkite ESP8266, kad įjungtumėte blykstės režimą, laikykite nuspaudę GIO0 į GND. Dabar galite įkelti eskizą.
Įkėlus eskizą, valdiklis bus atstatytas. Turėtumėte rasti „WIFI“prieigos tašką, pavadintą „WifiPPM“. Jei tai gerai, galite išjungti mikroschemą ir atjungti TXD, RXD ir GPIO0 laidus. Ateityje programą galėsite atnaujinti per OTA. Norėdami tai padaryti, prisijunkite prie prieigos taško ir savo interneto naršyklėje eikite į „192.168.1.4/update“.
3 žingsnis: svetainė
Dabar galite prijungti GPIO5 prie skrydžio valdiklio PPM įvesties arba bet ko, ką naudojate PPM signalui iššifruoti.
Įjungę modulį, galite prisijungti prie prieigos taško „WifiPPM“. Slaptažodžio nėra. Naršyklėje atidarykite adresą 192.168.4.1.
Pamatysite pirmosios nuotraukos svetainę. Jutikliniame įrenginyje galite valdyti lazdas savo jutikliniu ekranu.
Jei atidarote svetainę naudodami kompiuterį, turite naudoti „Firefox“. Kai tik prijungsite vairasvirtę, svetainė pasikeis į tą, kurią matote antroje nuotraukoje. Jūs galite valdyti lazdeles vairasvirte.
Kitame žingsnyje paaiškinsiu, kaip nustatyti „Betaflight“, nes aš jį naudoju. Jei naudojate kitą valdiklį, nuo šiol turite elgtis patys.
4 veiksmas: nustatykite „Betaflight“
Aš naudoju „WifiPPM“valdiklį, skirtą keturkojui su „Betaflight“. Dabar paaiškinu, kaip tai nustatyti.
- Prijunkite skrydžio valdiklį prie kompiuterio
- atidarykite „Betaflight“
- prisijungti prie skrydžio valdiklio
- eikite į skirtuką Imtuvas
- į kanalų žemėlapio lauką įveskite RTAE1234
- pakeiskite „Stick Low Threshold“į 1020, „Stick Center“į 1500 ir „Stick High Threshold“į 1980 m.
- išsaugoti pakeitimus
- atidarykite „wifiPPM“svetainę savo mobiliuoju telefonu ir patikrinkite, ar koregavimas yra tinkamas
Viskas. Su tavimi baigta. Dabar galite skristi su savo mobiliuoju telefonu be jokios papildomos programos.
Rekomenduojamas:
Programos valdomas spalvų debesis: 7 žingsniai (su paveikslėliais)
Programos valdomas spalvų debesis: Sveiki, šioje instrukcijoje aš jums parodysiu, kaip iš žvyro kelio tinklelio sukurti kambario apšvietimą. Visa tai galima valdyti naudojant WLAN naudojant programą. Http://youtu.be/NQPSnQKSuo Bet galų gale jūs galite tai padaryti
„Arduino“: laiko programos ir nuotolinis valdymas iš „Android“programos: 7 žingsniai (su paveikslėliais)
„Arduino“: laiko programos ir nuotolinis valdymas iš „Android“programos: aš visada galvojau, kas atsitiks su visomis tomis „Arduino“lentomis, kurių žmonėms nereikia, kai baigs šaunius projektus. Tiesa šiek tiek liūdina: nieko. Aš tai pastebėjau savo šeimos namuose, kur mano tėvas bandė pasistatyti savo namus
LED laikrodis naudojant 555 ir 4017 (nereikia programuoti): 8 žingsniai (su paveikslėliais)
LED laikrodis naudojant 555 ir 4017 (nereikia programuoti): Čia pristatysiu projektą, kurį suprojektavau ir padariau maždaug prieš 7 metus. Projekto idėja yra naudoti skaitiklių IC, pvz., 4017, generuoti signalus, valdančius šviesos diodų mirksėjimą analoginio laikrodžio rodyklės
„Adafruit Feather NRF52“pasirinktiniai valdikliai, kodavimo nereikia: 8 žingsniai (su paveikslėliais)
„Adafruit Feather NRF52“pasirinktiniai valdikliai, kodavimo nereikia: Atnaujinti 2019 m. Balandžio 23 d. - Datos ir laiko grafikus, naudojančius tik „Arduino millis“(), žr. „Arduino“datos/laiko grafikas/registravimas naudojant „Millis“() ir „PfodApp“Naujausias nemokamas „pfodDesigner V3.0.3610+“užpildykite „Arduino“eskizus, kad suplanuotumėte duomenis pagal datą/laiką
„Headless Pi“- „Raspberry Pi“paleidimas be jokios papildomos įrangos: 4 žingsniai (su nuotraukomis)
„Headless Pi“- „Raspberry Pi“paleidimas be jokios papildomos aparatūros: Sveiki, priežastis, kodėl jūs čia atsidūrėte, manau, esate labai panaši į mane! Nenorite lengvai naudotis savo „Pi“- prijunkite „Pi“prie monitoriaus, prijunkite klaviatūrą ir pelę ir voila! &Hellip; Pfft, kas tai daro ?! Galų gale, Pi yra ir