Orodha ya maudhui:

Wifi PPM (Hakuna Programu Inayohitajika): Hatua 4 (na Picha)
Wifi PPM (Hakuna Programu Inayohitajika): Hatua 4 (na Picha)

Video: Wifi PPM (Hakuna Programu Inayohitajika): Hatua 4 (na Picha)

Video: Wifi PPM (Hakuna Programu Inayohitajika): Hatua 4 (na Picha)
Video: Счастливая история слепой кошечки по имени Нюша 2024, Novemba
Anonim
Wifi PPM (Hakuna Programu Inayohitajika)
Wifi PPM (Hakuna Programu Inayohitajika)
Wifi PPM (Hakuna Programu Inayohitajika)
Wifi PPM (Hakuna Programu Inayohitajika)

Nilitaka kudhibiti dodrocopter yangu ndogo ya ndani na simu yangu mahiri lakini sikuweza kupata suluhisho nzuri kwa hili. Nilikuwa na moduli kadhaa za wifi za ESP8266 zilizokuwa zimezunguka kwa hivyo niliamua kutengeneza yangu mwenyewe.

Programu inaanzisha kituo cha kufikia wifi na wavuti ya HTML 5 kudhibiti ishara ya PPM. Ishara ya PPM imetengenezwa na usumbufu.

Shukrani kwa HTML5 unaweza kudhibiti kifaa chako cha RC na simu yoyote mahiri bila programu yoyote.

Unaweza pia kuungana na wavuti na PC na utumie fimbo ya kufurahisha kudhibiti. Kwa sasa hii inafanya kazi tu katika Firefox.

Katika hii isiyoweza kusomeka nitaelezea jinsi ya kuanzisha ESP8266 na jinsi ya kusanidi mpokeaji katika Betaflight.

Hatua ya 1: Orodha ya Sehemu

Orodha ya Sehemu
Orodha ya Sehemu

Wacha tuanze na orodha ya sehemu. Unahitaji tu vitu vichache:

- ESP8266: Moduli yoyote inapaswa kufanya kazi. Ninatumia moduli ya ESP 12-F:

- USB 3, 3V hadi kibadilishaji cha serial kwa kupakia mchoro mara ya kwanza. (Baada ya kupakia kwanza unaweza kutumia sasisho la OTA). Tumia Kitu kama hiki:

- mdhibiti wa voltage 3, 3V: ESP8266 inahitaji 3, 3V. Voltage yoyote juu ya 3, 6V itaua kifaa. Inaweza pia kushuka karibu 200mA kilele cha sasa. Ikiwa hauna nguvu ya kutosha ya 3, 3V kwenye mfano wako wa RC unahitaji mdhibiti wa voltage ya ziada. Ninatumia mdhibiti wa hatua hii na kipinga 3, 9K Ohm:

- PC iliyo na Arduino IDE:

- Msaada wa ESP8266 kwa Arduino IDE. Fuata maagizo haya:

- Maktaba ya wavuti ya Arduino:

- Labda shifter ya kiwango cha 3, 3V / 5V ikiwa kisimbuzi chako cha PPM hakiungi mkono pembejeo 3, 3V. Kwa watawala wengi wa ndege za quadcopter hauitaji hii.

- Mchoro wa WifiPPM: Pakua faili hapa chini au

- Simu mahiri au PC iliyo na fimbo ya kufurahisha na Firefox

Hatua ya 2: Sanidi Elektroniki na Pakia Programu

Sanidi Elektroniki na Pakia Programu
Sanidi Elektroniki na Pakia Programu

Jambo la kwanza kufanya ni kuweka unganisho la umeme kwa ESP8266. Unaweza kuona wiring kwenye picha. Tengeneza miunganisho ifuatayo:

RST, EN na VCC hadi 3, 3V

GPIO15 na GND kwa GND

Weka capacitor ndogo kati ya VCC na GND (karibu 100 nF)

TXD kwa RXD ya kifaa chako cha USB2Serial

RXD kwa TXD ya kifaa chako cha USB2Serial

Weka GPIO0 kwa GND wakati wa kutumia umeme ili kuingia kwenye modi ya flash.

Baada ya kusanikisha IDE ya Arduino, msaada wa ESP8266 na maktaba ya wavuti fungua mchoro. Shikilia GIO0 kwa GND wakati unawasha ESP8266 ili kuingiza modi ya flash. Sasa unaweza kupakia mchoro.

Baada ya kupakia mchoro, mtawala ataweka upya. Unapaswa kupata Kituo cha Ufikiaji cha WIFI kinachoitwa WifiPPM. Ikiwa hii ni sawa unaweza kuzima chip na ukate waya za TXD, RXD na GPIO0. Katika siku zijazo unaweza kusasisha programu juu ya OTA. Ili kufanya hivyo unganisha kwenye Kituo cha Ufikiaji na nenda kwa "192.168.1.4/update" katika kivinjari chako cha wavuti.

Hatua ya 3: Wavuti

Tovuti
Tovuti
Tovuti
Tovuti

Sasa unaweza kuunganisha GPIO5 na pembejeo ya PPM ya mdhibiti wako wa ndege au chochote unachotumia kuamua ishara ya PPM.

Baada ya kuimarisha moduli unaweza kuunganisha kwenye Kituo cha Ufikiaji "WifiPPM". Hakuna nenosiri. Fungua anwani 192.168.4.1 katika kivinjari chako.

Utaona tovuti ya picha ya kwanza. Kwenye kifaa cha kugusa unaweza kudhibiti vijiti na skrini yako ya kugusa.

Ukifungua tovuti na PC lazima utumie Firefox. Mara tu ukiunganisha fimbo ya kufurahisha, wavuti itabadilika kuwa ile unayoweza kuona kwenye picha ya pili. Unaweza kudhibiti vijiti na fimbo yako ya furaha.

Katika hatua inayofuata nitaelezea jinsi ya kuanzisha Betaflight, kwa sababu ninaitumia. Ikiwa unatumia mtawala mwingine lazima ujiendelee mwenyewe kuanzia sasa.

Hatua ya 4: Kuweka Betaflight

Ninatumia mtawala wa WifiPPM kwa quadcopter yangu na Betaflight. Ninaelezea sasa jinsi ya kuiweka.

- Unganisha mdhibiti wako wa kukimbia kwa PC

- kufungua Betaflight

- unganisha kwa mdhibiti wa ndege

- nenda kwenye kichupo cha Mpokeaji

- andika RTAE1234 kwenye uwanja wa ramani ya kituo

- badilisha "Kizingiti cha chini cha Fimbo" kuwa 1020, "Kituo cha Fimbo" hadi 1500 na "Kizingiti cha Juu cha Fimbo" kuwa 1980

- kuokoa mabadiliko

- fungua wavuti ya wifiPPM na simu yako ya rununu na ujaribu ikiwa marekebisho ni sawa

Hiyo ndio. Umemaliza. Sasa unaweza kuruka na simu yako ya rununu bila programu yoyote ya ziada.

Ilipendekeza: