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

如何将arduino ide代码部署到Android应用程序?,android,arduino-uno,Android,Arduino Uno,我想让我的arduino UNO引脚13高,当用户点击按钮。我使用了arduino闪烁模板。程序在我的计算机上运行良好。但我希望这个程序也能在安卓手机上运行。有没有办法做到这一点? 提前感谢这样做是不可能的。您不能在Android上运行arduino代码,但可以编写Android应用程序,通过USB或蓝牙与arduino通信。 为此,您需要arduino屏蔽,或USB OTG电缆和USB TTL转换器 在我的应用程序中,我使用usb,以下是您必须执行的基本示例: 下载一些串行usb库,我使用这个

我想让我的arduino UNO引脚13高,当用户点击按钮。我使用了arduino闪烁模板。程序在我的计算机上运行良好。但我希望这个程序也能在安卓手机上运行。有没有办法做到这一点?
提前感谢

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

在我的应用程序中,我使用usb,以下是您必须执行的基本示例:

下载一些串行usb库,我使用这个:

您需要支持USB OTG和USB OTG电缆的android设备

使用USB otg将USB连接到ttl转换器到android

将usb连接到ttl转换器到arduinos串行端口必须是硬件串行端口,并且必须连接GNDs

运行应用程序并发送一些数据

接收arduino的数据并执行您的操作

编辑://
使用设计用于与Android通信的arduino盾可能更容易,但是我没有使用这种盾,因为我需要qucik和廉价的解决方案。

我不确定我是否理解这个问题。Arduino代码是C的一个子集,而Android代码都是Java。更不用说Android没有IO了pins@JPeroutek我希望我的Android应用程序在我点击按钮时执行闪烁动作。因此,我可以从Android手机控制我的arduino。您需要通过一些媒体将arduino与Android连接起来:蓝牙、WiFi、USB。。。我个人使用蓝牙。是一款无成本的5欧元蓝牙屏蔽HC-06兼容手机,JoyMCU@JPeroutek-我要指出的是,Android有一个很好的应用程序,那么我到底需要做什么呢?