7-2 来自ESP8266的流数据

要从ESP8266流式传输数据,我们首先需要在ESP8266和服务器之间建立WebSocket连接;将通过WebSocket连接流式传输的数据将是 X,Y和 Z 轴的加速度值。 ESP8266 将从 ADXL345 芯片读取它们并将它们发送到nodeJS服务器。从服务器,数据可以发送到同一服务器上的连接浏览器,也可以写入数据库进行进一步分析:

最终电路还可以包括时间序列数据库,例如InfluxDb,用于存储ADXL345发送的值。


添加数据库可以让您从多个加速度传感器收集各种数据,将它们存储在数据库中,根据请求检索它们以将它们与当前值进行比较,或者使用当前和历史数据绘制漂亮的图形。


服务器还可以对某些值做出反应并发送警报(电子邮件,SMS)并将数据发送到其他ESP8266模块以作出反应,或发送到其他服务器。

猜你喜欢

转载自blog.csdn.net/countofdane/article/details/88598651
7-2
今日推荐