如何通过网页使用Arduino检查传感器值?

时间:2017-03-06 08:46:25

标签: networking web arduino monitoring

我正在寻找一种通过网页检查传感器值(例如温度传感器)的方法。

检查网页上的传感器值更方便,尤其是当用户位于远程站点时。

但Arduino没有网络功能。

如何通过网页检查传感器值?

3 个答案:

答案 0 :(得分:3)

如果您正在寻找与最终用户兼容的产品,那么这是一个很好的解决方案,如下所示:

Arduino Serial - > PC软件读取串口 - >用于从PC接收数据到Web数据库的Web API - >网站显示收到的数据。

这代表了一种“松散耦合”的架构。允许系统中的每个部分专注于一项工作并做好。

这是一张图片: High Level Process Diagram

理论上你可以直接在Arduino上安装一个以太网屏蔽,并将其打开到公共互联网......但这会打开一个安全问题的世界,你真的不想尝试解决这个问题。

答案 1 :(得分:2)

您的IoT设备(Arduino)是它自己的土壤,您需要在其上安装网络适配器/设备才能与Internet通信。您可以使用Eathernet Shield或WiFi Sheield来实现此目的。

如果您拥有公共IP,那么我们可以提供更直接的解决方案,但大多数最终用户都没有这样做,因此您需要在Internet上使用公共连接点来共享数据。

如果您只想从互联网上阅读值,您可以快速设置Twitter帐户并实施一些代码,定期将传感器值发送到Twitter频道,您可以在任何地方从Twitter读取值。

有关如何从Ardunio http://www.instructables.com/id/How-to-tweet-from-an-Arduino-using-the-wifi-sheild/

推文的详细说明,请参阅

答案 2 :(得分:0)

你必须使用arduino ethernet / Wifi shield,并且需要建立一个网络服务器。

我知道一个屏蔽已经嵌入了屏蔽(Web Serial Monitor)的Web应用程序,名为PHPoC Shield for Arduino。

PHPoC Shield通过网络提供与串行监视器相同的功能。

由于其基于网络的功能,我可以随时检查传感器值而无需将Arduino连接到PC。

以下是有关PHPoC Arduino shield的Web Serial Monitor的链接

http://www.phpoc.com/support/manual/p4s-348_user_manual/contents.php?id=first_use