无线连接Android和Arduino的最快方式?

无线连接Android和Arduino的最快方式?,android,bluetooth,arduino,connect,Android,Bluetooth,Arduino,Connect,我正在寻找一种非常快速、简单、主要是即插即用的方式将Android无线连接到Arduino。我正在寻找非常基本的功能,比如读取几个传感器,向我选择的管脚发送几个“模拟写入”命令,仅此而已 对我来说,最方便的方式是通过BT模块(距离不需要超过50米) 我希望有更多经验的人或以前做过这项工作的人能告诉我是否有其他简单的即插即用连接方式(wi-fi直接连接,通过Arduino板上的web服务和web模块…?)我个人是通过蓝牙模块(如SparkFun的或Silver)完成的 这样,您就可以通过TX/RX

我正在寻找一种非常快速、简单、主要是即插即用的方式将Android无线连接到Arduino。我正在寻找非常基本的功能,比如读取几个传感器,向我选择的管脚发送几个“模拟写入”命令,仅此而已

对我来说,最方便的方式是通过BT模块(距离不需要超过50米)


我希望有更多经验的人或以前做过这项工作的人能告诉我是否有其他简单的即插即用连接方式(wi-fi直接连接,通过Arduino板上的web服务和web模块…?)

我个人是通过蓝牙模块(如SparkFun的或Silver)完成的

这样,您就可以通过TX/RX设置直通。在Arduino端,您只需要编写一个串行读/写应用程序来处理交互。您可以在启动时设置调制解调器,打开串行通道,然后等待交互

在Android端,您可以连接到调制解调器并发送/接收命令


另一方面,如果您查看Android的应用程序,如果您设置了正确的主机控制器,您应该能够通过USB进行通话。您可以查看Wiki和那里的示意图,以了解如何做到这一点。

就我个人而言,我已经通过类似SparkFun的或Silver的蓝牙模块实现了这一点

这样,您就可以通过TX/RX设置直通。在Arduino端,您只需要编写一个串行读/写应用程序来处理交互。您可以在启动时设置调制解调器,打开串行通道,然后等待交互

在Android端,您可以连接到调制解调器并发送/接收命令


另一方面,如果您查看Android的应用程序,如果您设置了正确的主机控制器,您应该能够通过USB进行通话。您可以查看Wiki和示意图,了解如何实现这一点。

我认为最快、最便宜的方式是中国的蓝牙模块:HC-05、HC-06等。每个模块6-7美元。参见工作示例:

我认为最快、最便宜的方式是中国的蓝牙模块:HC-05、HC-06等。每个模块6-7美元。参见工作示例:

我已经尝试了至少六种方法。在所有这些中,蓝牙似乎是最简单的


您也可以尝试使用wifi连接它们。但是你需要两者都在同一个网络中,而且你还需要一个用于Arduino的wifi屏蔽。

我已经尝试了至少六种方法。在所有这些中,蓝牙似乎是最简单的


您也可以尝试使用wifi连接它们。但是,您需要两者都位于同一个网络中,并且需要为Arduino提供wifi屏蔽。

非常感谢您花时间回答。Ioio看起来真的很有趣多谢你花时间回答。Ioio看起来真的很有趣D