基于STM32和阿里云的环境检测系统设计

Posted 永相随1

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了基于STM32和阿里云的环境检测系统设计相关的知识,希望对你有一定的参考价值。

一、主要实现功能

1、STM32采集温湿度,二氧化碳浓度在本地OLED进行数据显示
2、STM32通过串口将数据发送给ESP8266,然后将数据上传到阿里云
3、手机app进行远程查看数据+远程控制开关的打开状态
4、温度高于设置的阈值时进行蜂鸣器报警(按键可以调整阈值变化)
5、可以再自己尝试加入web显示界面

二、PCB设计


三、主要芯片和传感器

1、STM32F103ZET6芯片
2、ESP8266(ESP-01)-连接阿里云
3、DHT11
4、三合一气体传感器(二氧化碳浓度/甲醛浓度/xxx)传感器链接
5、蜂鸣器
6、0.96寸OLED屏

四、出现的问题:

由于课程结课需要,第一次尝试画板,难免有一些瑕疵和问题,但是板子是可以正常使用的
1、蜂鸣器电路可做修改(视频中我外接了蜂鸣器)
2、usb下载有问题(micro USB可以换那种type-c接口的封装用那种usb供电,焊接方便点)-也可以直接不焊接
3、其实无需用USB(接了ch340芯片)下载程序,直接使用ST-link类的仿真器下载程序即可
4、OLED接口那里可以直接焊接排母的,由于一不留神焊接成了排针,所以我就使用杜邦线外接了

四、最终演示+接线视频

视频当时是自己一遍过的,没进行排练,没有手机支架,所以效果一般般

演示视频

stm32pcb接线+演示视频

五、pcb+代码文件链接

pcb工程文件+代码分享如下:

pcb工程下载链接

代码链接

以上是关于基于STM32和阿里云的环境检测系统设计的主要内容,如果未能解决你的问题,请参考以下文章

基于STM32和阿里云的环境检测系统设计

毕业设计 - 基于STM32的空气质量检测仪 - 环境检测盒子

毕业设计 :基于单片机的酒精浓度检测仪 - stm32 酒驾检测 酒精检测

基于STM32单片机的智能家居测量系统设计

基于STM32L431设计的云端绿化管理系统(ESP8266+阿里云物联网平台)

基于iOS快捷指令和Siri控制连接OneNET物联网平台的STM32的智能安防家居系统