Sehr einfache Android -Anwendung zur Kommunikation mit Arduino.
Keine Notwendigkeit eines zusätzlichen Hostschilds oder Bluetooth. Alles, was Sie brauchen, ist ein Micro -USB -OTG für USB -Adapter.
Senden Sie Daten von Ihrem Arduino mit serial.println (), serial.print () oder serial.write () in 9600 Baudrate. Empfangen Sie Daten mit serial.read ().
Wechseln Sie zwischen Hex und ASCII, indem Sie auf empfangene/gesendete Daten klicken.
Lassen Sie Ihre eigene Android -Anwendung Daten von Arduino empfangen, indem Sie die Absicht "primavera.arduino.intent.action.data_received" anhören. Diese Absicht enthält das Byte -Array "primavera.arduino.intent.extra.data" mit den empfangenen Daten. Rufen Sie GetByTearrayextra ("primavera.arduino.intent.extra.data") an, um die Daten abzurufen. Senden Sie Daten aus Ihrer Anwendung an Arduino, indem Sie eine Absicht mit Aktion "primavera.arduino.intent.action.send_data" übertragen. Fügen Sie die Daten hinzu, die als Byte -Array extra "primavera.arduino.intent.extra.data" gesendet werden sollen.
Bitte beachten Sie, dass diese App nicht mit Arduino-Boards mit dem FTDI-USB-to-Serial-Treiberchip funktioniert.
Quellcode unter: https://github.com/jeppsson/arduino-communicator