Android 设备变得难以置信的便宜(尤其是那些装有 android v1.6 的设备)。我正在考虑用一个作为自主机器人的大脑。不幸的是,我没有找到任何相关信息。
我想连接两个外部 USB 网络摄像头和一些 DIY 自制的 USB ADC 和输出端口转换器来控制车轮并读取模拟距离传感器。如果我选择一些便宜的上网本,它们通常已经有 3 个 USB 端口。但如果我将被迫使用平板电脑,那么它还需要一个 USB 集线器。
- 安卓设备是否支持 USB 集线器?
- 是否有任何 API 可以从外部 USB 网络摄像头抓取静止帧(例如“vfa://0”和“vfa://1”)
- 是否有任何 API 可以从 USB 自定义设备中读取?为简单起见,假设它将模拟串行端口。
- 我可以在 android 1.6 或任何更新版本中获得所有这些吗?
作为您的信息更新:根据答案,我认为与努力相比,android 设备太贵了。我将购买带有标准 linux 和 arduinio USB 设备的廉价 atom 上网本,用于控制和传感器。以半公斤(一磅)重的设备为代价,我将节省几个月的学习和发展时间。