Sisällysluettelo:

Wifi PPM (sovellusta ei tarvita): 4 vaihetta (kuvilla)
Wifi PPM (sovellusta ei tarvita): 4 vaihetta (kuvilla)

Video: Wifi PPM (sovellusta ei tarvita): 4 vaihetta (kuvilla)

Video: Wifi PPM (sovellusta ei tarvita): 4 vaihetta (kuvilla)
Video: Tutorial cara scan bts gsm dengan sdr part 1: installation 2024, Marraskuu
Anonim
Wifi PPM (sovellusta ei tarvita)
Wifi PPM (sovellusta ei tarvita)
Wifi PPM (sovellusta ei tarvita)
Wifi PPM (sovellusta ei tarvita)

Halusin hallita DIY -mikro -sisätilojen nelikopteriani älypuhelimellani, mutta en löytänyt tähän hyvää ratkaisua. Minulla oli muutamia ESP8266 -wifi -moduuleja, joten päätin tehdä oman.

Ohjelma käynnistää wifi -tukiaseman ja HTML 5 -verkkosivuston hallitakseen PPM -signaalia. Keskeytys tuottaa PPM -signaalin.

HTML5: n ansiosta voit ohjata RC -laitettasi millä tahansa älypuhelimella ilman sovellusta.

Voit myös muodostaa yhteyden verkkosivustoon tietokoneella ja käyttää ohjaussauvaa ohjaamiseen. Tällä hetkellä tämä toimii vain Firefoxissa.

Tässä selittämättömässä kohdassa selitän, kuinka ESP8266 asetetaan ja miten vastaanotin määritetään Betaflightissa.

Vaihe 1: Osaluettelo

Osaluettelo
Osaluettelo

Aloitetaan osaluettelosta. Tarvitset vain muutamia komponentteja:

- ESP8266: Minkä tahansa moduulin pitäisi toimia. Käytän ESP 12-F -moduulia:

- 3, 3 V: n USB -sarjamuunnin luonnoksen lataamiseksi ensimmäistä kertaa. (Ensimmäisen latauksen jälkeen voit käyttää OTA -päivitystä). Käytä jotain tällaista:

- 3, 3 V: n jännitesäädin: ESP8266 tarvitsee 3, 3 V. Mikä tahansa jännite yli 3, 6 V tappaa laitteen. Se voi myös pudottaa noin 200 mA huippuvirtaa. Jos sinulla ei ole tarpeeksi voimakasta 3, 3 V: n syöttöä RC -mallissasi, tarvitset ylimääräisen jännitesäätimen. Käytän tätä askellaskua 3, 9K ohmin vastuksella:

- PC, jossa on Arduino IDE:

- ESP8266 -tuki Arduino IDE: lle. Noudata näitä ohjeita:

- Websocket -kirjasto Arduinolle:

- Ehkä 3, 3 V/5 V tasonvaihtaja, jos PPM -dekooderisi ei tue 3, 3 V: n tuloja. Useimmat nelikopterilentokoneen ohjaimet eivät tarvitse tätä.

- WifiPPM -luonnos: Lataa tiedosto alla tai

- Älypuhelin tai PC, jossa on ohjaussauva ja Firefox

Vaihe 2: Aseta elektroniikka ja lataa ohjelma

Aseta elektroniikka ja lataa ohjelma
Aseta elektroniikka ja lataa ohjelma

Ensimmäinen asia on asettaa virransyöttöliitännät ESP8266 -laitteeseen. Johdot näet kuvassa. Tee seuraavat liitännät:

RST, EN ja VCC 3, 3V

GPIO15 ja GND - GND

Aseta pieni kondensaattori VCC: n ja GND: n väliin (noin 100 nF)

TXD - RXD USB2Serial -laitteestasi

RXD - TXD USB2Serial -laitteestasi

Aseta GPIO0 GND: hen, kun käynnistät salaman.

Kun olet asentanut Arduino IDE: n, ESP8266 -tuki ja websocket -kirjasto avaa luonnoksen. Pidä GIO0 -GND -painiketta painettuna, kun käynnistät ESP8266 -laitteen ja siirryt salamatilaan. Nyt voit ladata luonnoksen.

Kun olet ladannut luonnoksen, ohjain nollautuu. Sinun pitäisi löytää WIFI -tukiasema nimeltä WifiPPM. Jos tämä on kunnossa, voit sammuttaa sirun ja irrottaa TXD-, RXD- ja GPIO0 -johdot. Tulevaisuudessa voit päivittää ohjelman OTA: n kautta. Voit tehdä niin yhdistämällä tukiasemaan ja siirtymällä selaimessasi kohtaan "192.168.1.4/update".

Vaihe 3: Verkkosivusto

Verkkosivusto
Verkkosivusto
Verkkosivusto
Verkkosivusto

Nyt voit liittää GPIO5: n lento -ohjaimen PPM -tuloon tai mihin tahansa, jota käytät PPM -signaalin purkamiseen.

Kun olet kytkenyt moduulin päälle, voit muodostaa yhteyden WifiPPM -tukiasemaan. Ei ole salasanaa. Avaa osoite 192.168.4.1 selaimessasi.

Näet ensimmäisen kuvan sivuston. Kosketuslaitteessa voit ohjata tikkuja kosketusnäytöllä.

Jos avaat sivuston tietokoneella, sinun on käytettävä Firefoxia. Heti kun liität ohjaussauvan, sivusto muuttuu toisessa kuvassa näkyväksi. Voit ohjata tikkuja joystickillä.

Seuraavassa vaiheessa selitän Betaflightin asentamisen, koska käytän sitä. Jos käytät jotakin muuta ohjainta, sinun on jatkettava itse.

Vaihe 4: Asenna Betaflight

Käytän nelikopterini WifiPPM -ohjainta Betaflightin kanssa. Selitän nyt, miten se asetetaan.

- Liitä lento -ohjain tietokoneeseen

- Avaa Betaflight

- muodosta yhteys lennonjohtoon

- Siirry Vastaanotin -välilehdelle

- kirjoita kanavakarttakenttään RTAE1234

- vaihda "Stick Low Threshold" arvoon 1020, "Stick Center" 1500: een ja "Stick High Threshold" arvoon 1980

- tallenna muutokset

- avaa wifiPPM -sivusto matkapuhelimellasi ja testaa, onko säätö kunnossa

Se siitä. Olet valmis. Nyt voit lentää matkapuhelimellasi ilman lisäsovellusta.

Suositeltava: