【发布时间】:2014-02-04 11:31:35
【问题描述】:
我正在用 android 做一个间谍机器人项目。我仍处于计划阶段。我需要一些帮助来控制我的机器人。我需要通过 USB 将安卓手机连接到微控制器(比如 8051),然后 MC 通过继电器电路控制机器人。我知道人们使用 IOIO 和 ADK 将 MC 连接到 android 平台。但我不需要这么繁重的沟通。只需 2 位即可移动机器人电机。
我知道 android 有足够的支持来通过 USB 进行通信。我打算使用主机模式,这样我也可以为 MC 供电。我想知道是否可以在没有 arduinos 和 IOIO 的情况下直接进行这样的通信。 如果可能的话,我在 MC 中编写什么程序,以便我在 android 中的应用可以将其检测为 USB 设备并向其发送数据。
也可以简单地将串行消息从 USB 转换为并行消息,并直接使用这些位来控制机器人,而无需微控制器。因为 MC 真的没有什么用处,而是用于串行到并行的转换。我没有在 MC 中进行任何数据处理,这就是为什么。
【问题讨论】:
标签: android usb microcontroller