基于STM32的智慧大棚监测系统(Proteus仿真)

本次实验环境为STM32cubex6.12版本,keil5,Proteus8.17。

资料获取方式放在末尾。

下图为cubex的引脚配置。 

用到的传感器和模块有4针OLED、土壤湿度、光照强度、CO2气体浓度检测,温湿度模块,按键电路、声光报警电路。Proteus电路如下所示。

 运行前先找到文件夹下的hex编译文件。

如下图选择好运行的hex程序文件以及设置晶振的值就可以开始仿真了。 

 

开启仿真后,首先串口打印系统初始化成功,接着OLED屏幕上显示实时的土壤湿度、光强和CO2浓度以及空气温湿度。

按下按键1 可以一次进入土壤湿度、光照强度、CO2浓度报警阈值设置界面,同时在每个阈值设置界面按下按键2和按键3可以完成对阈值的加减操作。

当三者的任一数值高于报警值则触发声光报警,200ms一次的蜂鸣和LED闪烁。

最后是一张keil5的核心代码图

可以基于设计基础改造或者设计出自己想要的STM32仿真电路,OLED可以显示汉字、字符和图片。 上文为使用教程。代码和仿真可以在下面下载基于STM32和Proteus的智慧大棚监测系统资源-CSDN文库

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

小白研究僧学习嵌入式

谢谢您的鼓励,会持续努力滴!

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值