1

我打算使用 Arduino 和 Android 智能手机进行家庭自动化。我已经构建了一个 Android 应用程序。Android 应用程序已准备好通过 WiFi 进行通信。重要的一点是没有通过 Internet 进行通信 - 通信只是这样:

  • Android --> WiFi --> Arduino
  • Arduino --> WiFi --> 安卓

我可以获得以下活动的指导吗?

我正在使用 WiFly Shield 进行 WiFi 通信。任何人都可以指出 Arduino 与 Android 交互的示例代码吗?有什么方法可以从 Anduino ping Android?

4

1 回答 1

0

您可以在 Arduino 中运行以太网服务器(作为示例草图提供),然后在 Android 中您可以发出简单的 HTTP 请求。

在 Android 端,您可以编写类似下面的代码,您可以在其中使用 HTTP 打开 Arduino url

URL url = new URL(arduinoCommandURl);
InputStream is = new InputStreamReader(url.openStream(), "UTF-8"));
is.read();

还要检查这个问题

于 2012-11-15T04:55:36.290 回答