แอปพลิเคชัน Android ที่ง่ายมากสำหรับการสื่อสารกับ Arduino
ไม่จำเป็นต้องมี Host Shield หรือ Bluetooth เพิ่มเติม สิ่งที่คุณต้องมีคืออะแดปเตอร์ Micro USB OTG เป็น USB
ส่งข้อมูลจาก Arduino ของคุณด้วย Serial.println(), Serial.print() หรือ Serial.write() ในอัตรารับส่งข้อมูล 9600 รับข้อมูลด้วย Serial.read()
สลับระหว่าง hex และ ascii โดยคลิกที่ข้อมูลที่ได้รับ/ส่ง
ให้แอปพลิเคชัน Android ของคุณรับข้อมูลจาก Arduino โดยการฟังเจตนา "primavera.arduino.intent.action.DATA_RECEIVED" เจตนานี้จะมีอาร์เรย์ไบต์ "primavera.arduino.intent.extra.DATA" พร้อมด้วยข้อมูลที่ได้รับ เรียก getByteArrayExtra("primavera.arduino.intent.extra.DATA") เพื่อดึงข้อมูล ส่งข้อมูลไปยัง Arduino จากแอปพลิเคชันของคุณโดยการถ่ายทอดเจตนาด้วยการกระทำ "primavera.arduino.intent.action.SEND_DATA" เพิ่มข้อมูลที่จะส่งเป็นอาร์เรย์ไบต์พิเศษ "primavera.arduino.intent.extra.DATA"
โปรดทราบว่าแอพนี้จะไม่ทำงานกับบอร์ด Arduino ที่มีชิปไดรเวอร์ FTDI USB เป็นอนุกรม
รหัสที่มาที่: https://github.com/jeppsson/Arduino-Communicator
อ่านเพิ่มเติม