【发布时间】:2017-02-20 13:25:58
【问题描述】:
我有一个 Arduino 和一个 Android 应用程序,它们通过以太网相互通信。 arduino 显示了一个非常简单的网页,其中只有一些值和一个 ID,如下所示。
$1$201 //Value 1 ($1$): Temperature 20.1 degrees
$2$66 //Value 1 ($2$): Humidity 66%
$2$1 //Value 2 ($2$): Heating relay is on (1)
etc. up to 50 values
Android 应用将使用 HTTP 获取请求从该网页读取数据作为字符串,过滤数据并在自定义屏幕上显示值。也可以将一些数据发送到 arduino 以更改某些设置或切换继电器或其他东西。你可以看到它是某种恒温器。到目前为止一切顺利。
“问题”是我需要使用按钮手动更新数据。问题是:如何自动更新我的值?
我想每隔几秒发送一个 httpRequest(轮询),但我不确定这是否可行,因为它似乎使用了大量数据。
谁能告诉我什么是好的解决方案?
问候,
基础
【问题讨论】:
标签: android arduino communication