Stap 4: Code schrijven & firmware uploaden
Ik zal u enige tijd besparen: hier is de schets u met het apparaat programmeren kunt :)
Eigenlijk ik bracht een paar uur porten en tot vaststelling van de originele coptermanager naar de ESP8266 en gekras mijn rubriek elke keer dat het niet aan het werk of crashte ^_^
Maar zodra ik had mijn ESP8266 werken met Hubsan X4, het was echt gemakkelijk om interface het met de Blynk App.
Minder dan 15 minuten!
Alles wat die ik nodig was voor het toewijzen van opdrachten van de coptermanager aan de Blynk virtueel Pins:
V1 - COPTER_BIND Binds and returns the copter ID V2 - COPTER_THROTTLE (range 0x00 - 0xFF) throttle (top/down) V3 - COPTER_RUDDER (range 0x34 - 0xCC) rudder (rotate left/right) V4 - COPTER_AILERON (range 0x45 - 0xC3) aileron (drift left/right) V5 - COPTER_ELEVATOR (range 0x3E - 0xBC) elevator (forward/backward) v6 - COPTER_LED (1 or 0) enable/disable LEDs
Dus:
- Open de verstrekte schets in de Arduino IDE
- Blynk Auth Token (degene van e-mail) en WiFI referenties in het bestand coptermanager.ino bijwerken
- Uploaden naar uw ESP8266!