摘要:本次设计主要是通过传感器连接树莓派,并基于python和Java进行编程,进而完成对温湿度的检测。我们硬件部分选用温湿度传感器和树莓派进行环境温湿度的检测,将采集到的温湿度数据发送到树莓派上,然后对采集的数据进行处理,最后,再通过无线传输到PC端,通过折线图的形式显示出来。
DHT11是一款温湿度传感器,具有性价比高、抗干扰能力强等特点。树莓派,功能强大的同时因其体积小,可以看作是一款微型的计算机。上网冲浪、观看视频、编辑软件等功能一应俱全。Java语言简单方便,具备许多其它语言的优点。使用起来非常方便、快捷。
关键词:树莓派;DHT11;温湿度;Java
目录
摘要
Abstract
1 绪论-1
1.1 研究的意义-1
1.2 国内外的发展现状-1
1.3 设计的市场现状分析-2
1.4 温湿度检测技术和存在的问题-2
2 温湿度检测系统分析-4
2.1 设计内容-4
2.2硬件选择-4
2.3软件分析-5
2.4数据库-5
3 系统硬件设计-6
3.1系统硬件-6
3.1.1DHT11-6
3.1.2树莓派-6
3.2硬件电路连接-7
4 系统模块设计-9
4.1数据采集-9
4.1.1 DHT11模块时序信号-9
4.1.2 代码实现-10
4.2文件创建-11
4.3程序分析-12
4.3.1启动程序-13
4.3.2数据采集和更新-13
4.3.3数据显示-15
4.3.4连接数据库-16
4.4 结果展示-16
结论-18
参 考 文 献-19
致谢-20