Ich beziehe mich this Beispiel für die Kommunikation Android mit Arduino Board. Ich habe Freeduino Uno Board mit USB-Schild und Android-Handy (Micromax A110 (4.1.1), Sony Xperia P (4.0.6) und Samsumg Core (4.1.2)). Ich habe USB_Host_Shield_2.0 von here heruntergeladen. Ich kompiliere Skizze und lade erfolgreich. aber nicht in der Lage, die Kommunikation zwischen Freeduino Uno-Board und Android-Telefon herzustellen. Ich versuche LED mit PIN 13 der Freduino Uno-Platine zu blinken, aber es funktioniert nicht. Ich bekomme Ausgabe auf dem seriellen Monitor nach dem Verbinden von Android-Telefon mit Freeduino-Board.Arduino für Android - Eine LED ein- und ausschalten mit ADK
ADK demo start
Waits for Android device get ready.
Waits for Android device get ready.
Waits for Android device get ready.
Waits for Android device get ready.
Waits for Android device get ready.
ADK Init
ADK Init
ADK protocol rev. 0002
swAcc:
ADK Init
getDevDescr 0D
ADK Init
getDevDescr 0D
ADK Init
getDevDescr 0D
Wenn ich Android-Handy anschließe (V4.0.3) mit Freeduino Board i auf serielle unten Störung erhalte Monitor
Device addressed... Requesting device descriptor.
found possible device. swithcing to serial mode
device supports protocol 1 or higher
Data packet error: D
Data packet error: D
Vielen Dank im Voraus ..
Verwenden Sie das gleiche USB-Host-Schild? – Dage
@Dage: Ich benutze Freeduino USB Host Shield. –
Ich bin mir nicht sicher, ob die Firmware mit dieser Karte kompatibel ist. Diese Links können hilfreich sein: https://github.com/moderndevice/FreeduinoHostBoard/tree/master/Freeduino_USB_Host_Board http://wiki.moderndevice.com/pmwiki.php?n=MD.FHB – Dage