Kontrollera quadcopter från telefonen i 30 minuter! [ESP8266 + A7105 + Blynk App för iOS/Android] (4 / 5 steg)
Steg 4: Skriva kod & Ladda firmware
Jag kommer att spara lite tid: här är skissen du kan programmera till enheten :)
Faktiskt jag tillbringade några timmar portning och om fastställande av den ursprungliga coptermanager till ESP8266 och kliade mitt huvud varje gång man misslyckades med att arbeta eller kraschade ^_^
Men när jag hade min ESP8266 arbetar med Hubsan X4, det var verkligen lätt att samverka med den Blynk App.
Mindre än 15 minuter!
Allt jag behövde var att mappa kommandon i coptermanager till Blynk virtuella stift:
V1 - COPTER_BIND binder och returnerar copter-ID
V2 - COPTER_THROTTLE (range 0x00 - 0xFF) gas (upp/ned)
V3 - COPTER_RUDDER (range 0x34 - 0xCC) roder (Rotera vänster/höger)
V4 - COPTER_AILERON (range 0x45 - 0xC3) skevroder (glida vänster/höger)
V5 - COPTER_ELEVATOR (range 0x3E - 0xBC) Hiss (framåt/bakåt)
V6 - COPTER_LED (1 eller 0) aktivera/inaktivera lysdioder
Så:
- Öppna den angivna skissen på Arduino IDE
- Uppdatering Blynk Auth Token (en från e-post) och WiFI autentiseringsuppgifter i filen coptermanager.ino
- Ladda upp den till din ESP8266!