大家好,这篇文章介绍的是DHT11在2440上的基于Qt5.6的应用
基于单片机系统的温湿度监测系统构成框图如图2-1所示。
图2-1 系统构成框图
该系统采用单片机s3c2440作为了本设计的核心元件。利用LCD作为了显示器件,利用触摸屏作为用户界面输入设备,第一行显示当前实时的温度,湿度,第二行依次显示历史时刻最高的温度值,最高的湿度值。第三行是一个文本框,记录了程序执行开始所有的温度,湿度数据。
其次,我们在设计中采用了QT作为界面GUI开发,QT以界面优美,代码优雅而广为人知,Qt是一个1991年由QtCompany开发的跨平台C++图形用户界面应用程序开发框架。它既可以开发GUI程序,也可用于开发非GUI程序,比如控制台工具和服务器。Qt是面向对象的框架,使用特殊的代码生成扩展以及一些宏,Qt很容易扩展,并且允许真正地组件编程。