NodeMCU 太阳能气象站

技术文章请注意时效!原理才是根本。

使用DHT11和光敏电阻做的太阳能气象站。

DHT11获取温度湿度

文档有很详细的说明,在github仓库中也有文档和代码。

光敏电阻测量光强

ADC:支持对 NodeMCU 开发板的 A0 引脚上的模拟输入(电压电平)进行测量。

NodeMCU深度睡眠

使用DEEP SLEEP必须将 GPIO16(D0)与芯片 RST 管脚连接。

太阳能和电池

太阳能板是5v/2.5w的,电池是2600mah,3.7v的18650。在理想情况下,太阳能板满功率,2.5/3.7=0.67a=670ma,2600/670=3.88小时。太阳能板可以在3.88小时充满电池。加上NodeMCU深度睡眠功能,不会存在断电情况。

上传的数据示例

参考资料

http://d1.amobbs.com/bbs_upload782111/files_46/ourdev_683249AKFTJF.pdf
https://roboindia.com/tutorials/DHT11-esp8266-lua
https://www.childs.be/blog/post/how-to-connect-a-photoresistor-or-light-dependant-resistor-to-an-esp8266-12e
https://www.losant.com/blog/making-the-esp8266-low-powered-with-deep-sleep
https://randomnerdtutorials.com/esp8266-deep-sleep-with-arduino-ide/
https://www.espressif.com/sites/default/files/documentation/9b-esp8266-low_power_solutions_cn.pdf

发表评论

电子邮件地址不会被公开。 必填项已用*标注