我的探索来自最近的Arduino项目。
我有一个旧的(ish)Android LG Tribute。我删除了破碎的屏幕,所以现在设备缺少视觉输出。我已经扎根它,可以通过shell命令和其他方式来控制它。
我想为设备写一个应用程序来通过usb进行通信。
基本上我想要完成的事情:
将USB线插入android。按下插入Android设备的电源线上的按钮 - >使用设备摄像头拍摄照片 - 通过LED编程的闪烁逻辑以可视闪烁方式输出数据以进行调试。
我觉得我应该能够处理设备上的几乎所有内容。我只需要知道从哪里开始寻找Android USB输出和输入编程。
基本上想用我的android作为微控制器...
答案 0 :(得分:0)
这个应用程序有Arduinos,例如Arduino Mega ADK(附件开发工具包):https://www.arduino.cc/en/Main/ArduinoBoardMegaADK
对于其他Arduinos,可以使用与ADK兼容的USB主机屏蔽:https://www.arduino.cc/en/Main/ArduinoUSBHostShield
有关Android端开发和ADK的详细信息,请访问:http://developer.android.com/tools/adk/index.html