只需使用 Serial.println(temperature),我们就可以通过网络发送温度。使用内置的网络串行绘图仪,我们可以在网络上可视化温度,而无需网络编程。
如果您是初学者,您可以在Arduino中了解wifi和传感器- Wifi和Arduino - DS18B20温度传感器教程
1、接线
2. 编译上传Arduino代码
请参阅“Arduino 代码 - 短采样周期”中的代码
3. 自定义 Web 串行绘图仪
4. 结果
如果温度以小间隔(例如秒)进行采样,我们只需将温度值打印到串行,因为我们可以等待查看图表。
如果我们想每天或每小时监测温度会发生什么?我们迫不及待地想查看所有图表。
解决方案:我们将上次采样温度的数量存储在Arduino上并经常打印。
例如,我们想在 100 小时内查看图表上的温度显示。单位是小时。我们需要每小时从传感器读取数据,将其存储在一个循环队列中(队列长度为 100)。每秒,我们打印出所有 100 个样本数据。因此,无需等待 100 小时,我们就可以看到最近 100 小时内的温度图表。
您可以在“Arduino Code - Long Sampling Period”中查看代码
声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
全部0条评论
快来发表一下你的评论吧 !