如何将arduino ide代码部署到Android应用程序?

时间:2015-07-17 14:21:45

标签: android arduino-uno

当用户点击按钮时,我想让我的arduino UNO引脚13变高。我使用了arduino blink模板.program从我的电脑运行良好。但我希望这个程序也适用于Android手机。有没有办法做到这一点?
提前致谢

1 个答案:

答案 0 :(得分:2)

这种方式是不可能的。你不能在Android上运行arduino代码,但你可以编写Android应用程序通过USB或蓝牙与arduino进行通信。 为此,您需要使用arduino屏蔽,或USB OTG电缆和USB TTL转换器。

在我的应用程序中,我使用usb,所以这里是你必须做的基本示例:

  1. 下载一些串口usb库,我用这个: http://felhr85.net/2014/11/11/usbserial-a-serial-port-driver-library-for-android-v2-0/

  2. 您需要支持USB OTG和USB OTG线缆的Android设备。

  3. 使用usb otg连接USB到ttl转换器到android

  4. 将usb连接到ttl转换器连接到arduinos串口(必须是硬件串口且必须连接GND )。

  5. 运行应用并发送一些数据。

  6. 接收arduino数据并采取行动

  7. 编辑:// 设计用于与Android通信的一些arduino屏蔽可能更容易,但是我没有使用这样的屏蔽,因为我需要qucik和便宜的解决方案。