Python竟然可以做智能家居温湿度报警系统!赶紧给自己寝室做一个

Python竟然可以做智能家居温湿度报警系统!赶紧给自己寝室做一个,第1张

概述 物联网技术开创了一个智慧城市的新时代,从智能摄像头到部署各种传感器,以此对城市各种数据进行收集,并经云端AI技术处理后,有助于提高对交通和街道等城市公共管理能力;物联网的发展也为智能家居带来了新的玩

物联网技术开创了一个智慧城市的新时代,从智能摄像头到部署各种传感器,以此对城市各种数据进行收集,并经云端AI技术处理后,有助于提高对交通和街道等城市公共管理能力;物联网的发展也为智能家居带来了新的玩法,智能机器人,智能冰箱,智能电视等相继推出,智能家居离我们越来越近。下面带大家用Python通过http协议做一个廉价的温湿度报警系统。

一、 实验器材

进群:548377875   即可获取数十套pdf哦!  源码加\/x:mmp9972!

1.TPYBoard v102 1块2.TPYBoard v202 1块3.LCD5110显示屏 1块4.DHT11温湿度传感器 1个5.安卓数据线 2条6.面包板 1块7.杜邦线 若干

二、实验步骤

1.用TPYBoard v102连接DHT11温湿度传感器采集温湿度信息;2.将采集到的温湿度信息显示在LCD5110上;3.将采集到的温湿度信息通过TPYBoard v102发送给TPYBoard v202;4.通过TPYBoard v202 将串口的数据读取出来,同时传到服务器上5.通过网页的形式显示采集到的实时温湿度

三、实验方法

1. LCD 5110显示屏说明

LCD5110是一款84×48 的点阵LCD,可以显示4 行汉字。采用串行接口与主处理器进行通信,支持多种串行通信协议(如AVR 单片机的SPI等),传输速率高达4Mbps,可全速写入显示数据。

LCD5110 显示屏共有8个引脚,不同的板子可能标注的英文略有不同,具体参照如下:

2 . DHT11温湿度说明

DHT11是一款有已校准数字信号输出的温湿度传感器。 精度湿度+-5%rH, 温度+-2℃,量程湿度20-90%rH, 温度0~50℃。

DHT11温湿度共有3个引脚-VCC,DATA,GND。

四、接线方式

1 . 针脚对应图

DHT11温湿度传感器和LCD5110显示屏的使用方法上面都介绍过了,接下来,就要动手和我们的TPYBoard v102 接起来了。

TPYBoard v102连接LCD5110显示屏

TPYBoard v102连接DHT11温湿度传感器

TPYBoard v102连接TPYBoard v202

2. 实物连接图

五、源代码

TPYBoard v102 源代码

TPYBoard v202 源代码

main.py 如下:

服务器源码

SensorData.PHP 文件内容如下:

SensorTest.PHP 文件内容如下:

六、效果图

1. 实物效果图

2. 网页效果图

这样我们就可以即可通过网络读取温湿度,又可以通过显示屏读取温湿度了,自己动手做一个属于自己的物联网应用吧!!!!!!!!!

总结

以上是内存溢出为你收集整理的Python竟然可以做智能家居温湿度报警系统!赶紧给自己寝室做一个全部内容,希望文章能够帮你解决Python竟然可以做智能家居温湿度报警系统!赶紧给自己寝室做一个所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/langs/1208710.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-06-04
下一篇 2022-06-04

发表评论

登录后才能评论

评论列表(0条)

保存