ArduSmartPilot mit WLAN-Kommunikation
Die größte Herausforderung beim Fliegen eines ArduSmartPilots ist dessen geringe Funkreichweite von ca. 70 m. Der Grund hierfür ist die Kommunikation via Bluetooth, insbesondere die geringe Sendeleistung im Smartphone.
Die in mobilen Endgeräten verbauten WLAN-Module haben generell eine wesentlich höhere Sendeleistung. Daher ist es naheliegend, die Bluetooth-Funkkommunikation durch eine WLAN-Verbindung zu ersetzen.
... und genau das haben wir gemacht: Statt des Arduino Pro Mini wird der Mikrocontroller ESP8266 mit integrierter WLAN-Schnittstelle verwendet. Er wird über die Arduino IDE programmiert und agiert als WiFi Access Point, mit dem sich das Smartphone verbindet. Auf dem Smartphone läuft nach wie vor eine über Processing erstellte App zur Steuerung des ArduSmartPilot. Diese App nutzt jetzt aber statt der Bluetooth- die WLAN-Schnittstelle. Damit kann die Reichweite auf über 200 m erhöht werden.
Im Vergleich zur Arduino Pro Mini / Bluetooth Variante ändert sich sowohl für den Mikrocontroller als auch für die Android App der Quellcode nur gering.
Im Downloadbereich finden Sie eine PDF-Anleitung sowie Quellcodes.