长按下方二维码查看效果
背景
不满足于在页面上显示单独的温湿度数据,我决定添加光线感应以及——每15分钟添加一次实时数据并更新页面。
资源准备
我的上一篇推送所阐述的所有软硬件
光敏模块
实现原理
服务端某进程每隔一段时间获取一次本地数据,并将数据添加到 。
具体操作
本地端
首先,修改Arduino的部分代码,这个时候,我们就不需要返回一个html页面了,只需要一串表明物理量的数字即可。另外,顺便加上光敏数据,光敏模块使用3号数字引脚。
frp客户端几乎不用动。
云端
我使用C++和shell,利用curl命令获取数据,然后把数据加到 头部。
比较懒,没注释。
这里实现了每隔15分钟获取一次数据。
然后
注意这里使用的是C++11标准,所以需要加上 。
在Nginx的根目录下,先新建一个如下格式的
然后配置好合适的权限,在该目录下运行 。
大功告成!
领取专属 10元无门槛券
私享最新 技术干货