资讯详情

环境监测+oled显示+STM32F103C8T6

因为我也是新手,代码难免会有漏洞,请原谅我。这个代码是根据我上一个温湿度计改编的。面对新手,我尽量在注释中列出需要注意的事情。我不谈传感器的原理,因为我不会。这个项目完全适用于孟新的紧急情况。我还总结了所有的外设iO接口,方便新手快速接线。

oled温度、湿度、光强、烟雾浓度、一氧化碳浓度和空气质量的实时显示。(从黑夜到白天)当光强大于50且上次光强小于50时,步进电机启动,顺时钟旋转360度(模拟关闭窗帘);(从白天到黑夜)当光强小于50且上次高于50时,步进电机逆时针旋转360度(模拟打开窗帘)。当温度大于25时,蜂鸣器报警,提醒踢被子。

使用台灯的值

因为mq气体传感器系列受温度影响很大,因此在正常情况下显示ppm值不是唯一的,我参考了很多资料,也不知道是不是对的,这里就跟大家汇报一下。有的150-200ppm,有的900-2500ppm,还有的20-100ppm,这也可能是算法的问题。这些气体传感器的算法不是唯一的。如果需要更准确的值,您需要使用各种软件进行模拟。

还有三个气体传感器的处理代码代码mq-2.c因为懒,我不想再分页了。

正点原子,中景园,野火和万能网友,加上一点原创。

准备的材料

STM32F103C8T6

DHT11(温湿度传感器)

OLED 9.6寸 spi 七针脚

ULN2003 步进电机

BH1750(光照传感器)

MQ-2(烟雾传感器)

MQ-7(一氧化碳传感器)

MQ-135(空气质量传感器)

无源蜂鸣器 三针脚

以上只是部分接线表,完整的文档和工程包装在一起,最后下载。

百度网盘 请输入提取码

提取码:888

标签: 伟力通t6c内置传感器电池

锐单商城拥有海量元器件数据手册IC替代型号,打造 电子元器件IC百科大全!

锐单商城 - 一站式电子元器件采购平台