项目实践说明:
本实践项目是嵌入式开发、物联网,创客综合实践项目。
项目开发使用的技术知识点包括:C++语言编程,Qt程序设计,Qt移植开发板,python编程,文件编程,串口编程,驱动程序开发。
嵌入式系统学习
嵌入式学习资料 资料地址
(1)项目介绍
(2)Qt运行环境
(3)PM2.5模块程序
(4)DHT11模块驱动
(5)天气预报接口
(6)系统主界面
(7)今日天气
(8)一周天气
(9)空气质量
(10)系统设置
系统功能界面实现:
系统硬件(开发板+LCD+PM2.5模块+DHT11传感器,硬件成本450)
LCD触摸屏(X710)
PM2.5模块(灰尘传感器GP2Y1051AU0F)
系统软件全部在开发板运行。
Qt程序实现界面数据显示,从串口读取PM2.5数据,从设备文件读取温湿度数据。
Python程序天气API接口从网络获取天气预报数据。
空气质量界面(开发板)
今日天气质量界面(开发板)
Copyright © 2016 www.91arm.com 【91创客学堂】