Aplikasi Android yang sangat sederhana untuk berkomunikasi dengan Arduino.
Tidak memerlukan Host Shield atau Bluetooth tambahan. Yang Anda butuhkan hanyalah Adaptor Micro USB OTG ke USB.
Kirim data dari Arduino Anda dengan Serial.println(), Serial.print() atau Serial.write() dalam baud rate 9600. Terima data dengan Serial.read().
Beralih antara hex dan ascii dengan mengklik data yang diterima/dikirim.
Biarkan aplikasi Android Anda menerima data dari Arduino dengan mendengarkan maksud "primavera.arduino.intent.action.DATA_RECEIVED". Intent ini akan berisi array byte "primavera.arduino.intent.extra.DATA" dengan data yang diterima. Panggil getByteArrayExtra("primavera.arduino.intent.extra.DATA") untuk mengambil data. Kirim data ke Arduino dari aplikasi Anda dengan menyiarkan maksud dengan tindakan "primavera.arduino.intent.action.SEND_DATA". Tambahkan data yang akan dikirim sebagai byte array ekstra "primavera.arduino.intent.extra.DATA".
Harap dicatat bahwa aplikasi ini tidak akan berfungsi dengan papan Arduino dengan chip driver USB-ke-serial FTDI.
Kode sumber di: https://github.com/jeppsson/Arduino-Communicator
Baca selengkapnya