# imx6ull_report_temperature_humidity_system
## 介绍
#### 项目名字:基于imx6ull的智能家居温湿度监控系统
#### 项目功能:
* 1.通过sht20温湿度芯片采样温湿度,可在手机APP上订阅温湿度
* 2.在手机APP上控制imx6ull开发板上的LED的亮灭。
* 3.oled上显示温湿度采样值以及实时时间
* 4.当温度超过预警值时,oled屏幕显示高温报警,打开蜂鸣器报警
![输入图片说明](https://gitee.com/the-pig-darted-forward/imx6ull_report_temperature_humidity_system/raw/master/image/spi.jpg)
![输入图片说明](image/i2c.png)
### 流程图
![输入图片说明](https://images.gitee.com/uploads/images/2022/0731/192628_6ca6a54e_10715727.png "屏幕截图.png")
## 使用设备
* 1.开发板:武汉芯路遥公司的imx6ull开发板
* 2.oled:spi的SSD1309
* 3.温湿度传感器:sht20
## 安装教程
1. git clone源码
2. 到driver路径下make编译生成.ko(但是必须有一个编译环境以提供相应的内核API等等)
![输入图片说明](image/drivermake.png)
![输入图片说明](image/ko.png)
![输入图片说明](image/makefile.png)
3. 到main路径下make生成可执行文件(但是必须要有相应的交叉编译器)
![输入图片说明](image/image.png)
## 使用说明
1. 把生成的ko文件和可执行文件复制到开发板相应位置
![输入图片说明](image/sht20.png)
![输入图片说明](image/led.png)
![输入图片说明](image/oled.png)
2. 在开发板的/etc目录下创建mqtt.ini,配置好相应的属性(因为/etc路径下是专门放配置文件的,mqtt.ini相应格式可查看源码试例)
3. 最后运行可执行文件即可
![输入图片说明](image/end.png)
基于imx6ull的智能家居温湿度监控系统 sht20温湿度芯片 oled显示屏 蜂鸣器 手机APP MQTT 高温报警
5星 · 超过95%的资源 需积分: 5 56 浏览量
2023-03-09
12:31:35
上传
评论 31
收藏 7.53MB RAR 举报
王鸽子
- 粉丝: 7740
- 资源: 15
最新资源
- 基于python编写的Keras深度学习框架开发,利用卷积神经网络CNN,快速识别图片并进行分类
- 最全空间计量实证方法(空间杜宾模型和检验以及结果解释文档).txt
- 5uonly.apk
- 蓝桥杯Python组的历年真题
- 2023-04-06-项目笔记 - 第一百十九阶段 - 4.4.2.117全局变量的作用域-117 -2024.04.30
- 2023-04-06-项目笔记 - 第一百十九阶段 - 4.4.2.117全局变量的作用域-117 -2024.04.30
- 前端开发技术实验报告:内含4四实验&实验报告
- Highlight Plus v20.0.1
- 林周瑜-论文.docx
- 基于MIC+NE555光敏电阻的声光控电路Multisim仿真原理图
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈