Sisukord:

Wifi PPM (rakendust pole vaja): 4 sammu (piltidega)
Wifi PPM (rakendust pole vaja): 4 sammu (piltidega)

Video: Wifi PPM (rakendust pole vaja): 4 sammu (piltidega)

Video: Wifi PPM (rakendust pole vaja): 4 sammu (piltidega)
Video: Умное окно - автоматизация проветривания комнаты, интеграция в Home Assistant 2024, November
Anonim
Wifi PPM (rakendust pole vaja)
Wifi PPM (rakendust pole vaja)
Wifi PPM (rakendust pole vaja)
Wifi PPM (rakendust pole vaja)

Tahtsin oma nutitelefoniga oma diy mikro siseruumides kasutatavat kvadrokopterit juhtida, kuid ei leidnud sellele head lahendust. Mul oli paar ESP8266 wifi moodulit ümberringi, nii et otsustasin omale teha.

Programm käivitab PPM -signaali juhtimiseks HTML 5 veebisaidiga WiFi -pöörduspunkti. PPM -signaali genereerib katkestus.

Tänu HTML5 -le saate oma RC -seadet juhtida mis tahes nutitelefoniga ilma rakendusteta.

Samuti saate veebisaidiga ühenduse luua arvutiga ja kasutada juhtimiseks juhtkangi. Praegu töötab see ainult Firefoxis.

Selles uurimatus selgitan, kuidas seadistada ESP8266 ja kuidas konfigureerida vastuvõtjat Betaflightis.

Samm: osade loend

Osade nimekiri
Osade nimekiri

Alustame osade loendist. Teil on vaja ainult mõnda komponenti:

- ESP8266: iga moodul peaks töötama. Ma kasutan ESP 12-F moodulit:

- 3, 3 V USB -jadamuundur visandi esmakordseks üleslaadimiseks. (Pärast esimest üleslaadimist saate kasutada OTA värskendust). Kasutage midagi sellist:

- 3, 3 V pingeregulaator: ESP8266 vajab 3, 3 V. Kõik pinged üle 3, 6V tapavad seadme. Samuti võib see langeda umbes 200mA tippvoolu. Kui teie RC -mudelil pole piisavalt tugevat 3, 3 V toiteallikat, vajate täiendavat pingeregulaatorit. Ma kasutan seda alandamise regulaatorit 3, 9K oomi takistiga:

- arvuti Arduino IDE -ga:

- ESP8266 tugi Arduino IDE -le. Järgige neid juhiseid:

- Arduino veebipõhine raamatukogu:

- Võib -olla 3, 3 V/5 V taseme nihutaja, kui teie PPM -dekooder ei toeta 3, 3 V sisendeid. Enamiku quadcopter lennujuhtide jaoks pole seda vaja.

- WifiPPM visand: laadige alla fail alla või

- Nutikas telefon või arvuti juhtkangi ja Firefoxiga

Samm: seadistage elektroonika ja laadige programm üles

Seadistage elektroonika ja laadige programm üles
Seadistage elektroonika ja laadige programm üles

Esimene asi, mida teha, on toiteühenduste seadistamine ESP8266 -le. Juhtmeid näete pildil. Tehke järgmised ühendused:

RST, EN ja VCC kuni 3, 3V

GPIO15 ja GND kuni GND

Pange väike kondensaator VCC ja GND vahele (umbes 100 nF)

TXD kuni RXD teie USB2Serial seadmest

RXD kuni TXD teie USB2Serial seadmest

Välgurežiimi sisenemisel lülitage GPIO0 GND -le.

Pärast Arduino IDE installimist avavad eskiisi ESP8266 tugi ja veebipistiku teek. Välgurežiimi sisenemiseks hoidke ESP8266 sisselülitamisel all GIO0 kuni GND. Nüüd saate visandi üles laadida.

Pärast eskiisi üleslaadimist lähtestatakse kontroller. Peaksite leidma WIFI pääsupunkti nimega WifiPPM. Kui see on korras, saate kiibi välja lülitada ja TXD-, RXD- ja GPIO0 -juhtmed lahti ühendada. Tulevikus saate programmi OTA kaudu värskendada. Selleks looge ühendus pääsupunktiga ja minge oma veebibrauseris lehele "192.168.1.4/update".

3. samm: veebisait

Veebisait
Veebisait
Veebisait
Veebisait

Nüüd saate GPIO5 ühendada oma lennujuhi PPM -sisendiga või muuga, mida kasutate PPM -signaali dekodeerimiseks.

Pärast mooduli sisselülitamist saate ühendada pääsupunktiga "WifiPPM". Parooli pole. Avage brauseris aadress 192.168.4.1.

Näete esimese pildi saiti. Puuteaparaadil saate pulki juhtida puuteekraaniga.

Kui avate saidi arvutiga, peate kasutama Firefoxi. Niipea kui juhtkangi ühendate, muutub sait teisele pildile nähtavaks. Pulgad saate juhtnupuga juhtida.

Järgmises etapis selgitan, kuidas Betaflight seadistada, sest ma kasutan seda. Kui kasutate mõnda muud kontrollerit, peate nüüd ise edasi minema.

4. samm: Betaflight'i seadistamine

Kasutan Betaflightiga oma nelikopteri jaoks WifiPPM kontrollerit. Nüüd selgitan, kuidas seda seadistada.

- Ühendage lennujuht arvutiga

- avage Betaflight

- ühendage lennujuht

- minge vahekaardile Vastuvõtja

- tippige kanalikaardi väljale RTAE1234

- muutke "Stick Low Threshold" väärtuseks 1020, "Stick Center" väärtuseks 1500 ja "Stick High Threshold" väärtuseks 1980

- salvestage muudatused

- avage oma mobiiltelefoniga wifiPPM veebisait ja kontrollige, kas reguleerimine on korras

See on see. Sa oled valmis. Nüüd saate oma mobiiltelefoniga ilma täiendava rakenduseta lennata.

Soovitan: