Android อุปกรณ์เสริม Development Kit (ADK)ควรจะทำทุกอย่างที่คุณต้องการ
เป็นบอร์ด Arduino ที่ออกแบบมาเพื่อโต้ตอบกับ Android โดยเฉพาะ คุณสามารถเชื่อมต่อทั้งสองผ่านบลูทู ธ หรือ USB (หรือ WiFi / อีเธอร์เน็ตฉันคิดว่า)
เนื่องจากสถาปัตยกรรมทั้งหมดเปิดอยู่คุณสามารถใช้แต่ละส่วนเพื่อสิ่งที่ดีที่สุด คุณเขียนรหัส Android เพื่อรับข้อมูลจากเซ็นเซอร์ในตัวของโทรศัพท์และควบคุมการแสดงผล และคุณเขียนรหัส Arduino เพื่อควบคุมแอคชูเอเตอร์เซอร์โวและเซ็นเซอร์อื่น ๆ ที่โทรศัพท์ไม่ได้มา รหัสที่ใช้ในการสื่อสารระหว่างทั้งสองนั้นมีให้ในโอเพ่นซอร์สผ่านทาง Google
จากบล็อก Arduino :
Kit การพัฒนาอุปกรณ์เสริม Android Open (ADK) ให้การใช้งานอุปกรณ์เสริม Android USB ซึ่งใช้แพลตฟอร์ม Arduino ต้นแบบอิเล็กทรอนิกส์แบบโอเพ่นซอร์ส Arduino ไฟล์ออกแบบฮาร์ดแวร์ของอุปกรณ์เสริมรหัสที่ใช้เฟิร์มแวร์ของอุปกรณ์เสริมและแอปพลิเคชัน Android ที่ทำงานร่วมกับ อุปกรณ์ ไฟล์และรหัสการออกแบบฮาร์ดแวร์มีอยู่ในการดาวน์โหลดแพ็คเกจ ADK
ตัวอย่างส่วนใหญ่ได้รับการออกแบบโดยใช้โทรศัพท์เป็นอินเตอร์เฟสแบบกราฟิกสำหรับอุปกรณ์ฮาร์ดแวร์บางประเภทเช่นนาฬิกา แต่ไม่มีเหตุผลที่คุณไม่สามารถเข้าถึงเซ็นเซอร์ของโทรศัพท์ได้เช่นกันและส่งผ่านข้อมูลไปมา
Adafruit ยังกล่าวถึงการใช้มันเพื่อสร้างหุ่นยนต์ในหน้าร้านค้าของพวกเขาสำหรับ ADK:
ติดตามการพัฒนาฮาร์ดแวร์โทรศัพท์ Android ของคุณอย่างรวดเร็วหรือเพียงออกแบบ
หุ่นยนต์โทรศัพท์มือถือด้วย Arduino ADK! Arduino ADK เป็นบอร์ดไมโครคอนโทรลเลอร์ที่ใช้ ATmega2560 (แผ่นข้อมูล) ที่ทรงพลัง มีอินเทอร์เฟซโฮสต์ USB เพื่อเชื่อมต่อกับโทรศัพท์ที่ใช้ Android และตัวแปลงเพิ่มแหล่งจ่ายไฟเพื่อชาร์จโทรศัพท์จากพลังงาน DC ในขณะที่เสียบเข้ากับ ADK
(เน้นที่เหมือง)