7

我开始使用 Android USB API 将数据从 Arduino 发送到 Android 设备。是否可以以编程方式在发送/接收数据之间切换并为 Android 手机充电?

我知道你不能同时做这两件事,而且,因为你必须打开一个FileInputStream才能接收数据,只要它是打开的,设备就不会被收费。

是否会像关闭此流以再次充电一样简单?如果就这么简单,那么Arduino可以发送基本信息以要求设备再次打开流吗?

4

2 回答 2

0

我不确定,我理解你的担心。同时通过USB进行充电和通信,可以使用OTG。这是来自亚马逊的链接,我分享了:https ://www.amazon.com/Micro-Cable-Samsung-Player-OTHERS/dp/B00CXAC1ZW 我在我的一个项目中使用它,它有效。

于 2017-01-06T20:20:15.133 回答
0

首先,为了让您可以使用您的 Android 设备与其他设备进行通信,您必须使用OTG电缆或适配器,这已经使设备处于通信模式,并且已经为此提供了 Android USB api你不需要操纵它,因为自动的变化

于 2020-10-01T22:23:48.957 回答