Arduino和基于Android的PC

时间:2012-07-11 17:53:26

标签: android automation arduino

我计划将arduino板(不是broght)与基于Android 4.0的PC(1GB RAM,1,5Ghz Proc,HDMI,Wi-Fi)集成。是否可以使用这个Android PC来控制arduino板并充当控制器?所以我可以利用android的强大功能来自动化我的家。

这是我有的Android:AK802迷你Android 4.0网络媒体播放器w / Wi-Fi / HDMI / TF / USB - 黑色(4GB / 1GB DDR III)

3 个答案:

答案 0 :(得分:1)

是的,有可能。您可以将ADK与可以充当USB主机的Android设备一起使用,从Android 2.3.4开始

有关详细信息,请查看official guide

答案 1 :(得分:1)

有两种方式可以讨论Beetwen Arduino和Android:Android Debug Bridge(ADB)MicroBridge模式和Android Open Accessory协议(仅适用于Android版本> 2.3.4的设备)。

对于MicroBridge模式,请参阅此工作示例:USB data transfer between Android and Arduino

答案 2 :(得分:0)

AK802 / MK802 Android 4.0媒体播放器具有USB主机,因此不需要ADK / Microbridge / IOIO。尝试插入并检查/ dev / ttyACM0或/ dev / ttyUSB0。您仍然需要一种从Android应用程序读取/写入此设备的方法,您可能需要一些本机代码。

或者,如果你不关心Android UI,你可以简单地安装一个通用的Linux,比如Ubuntu。从那里开始,一切都应该和普通PC上的一样。

最后,您可以考虑通过蓝牙进行无线连接。 Android支持开箱即用的蓝牙,现在USB加密狗只需几美元,Arduino屏蔽应该是18美元左右。