基于STM32单片机的多肉系统设计

基于stm32单片机的多肉系统
一.系统设计
本次多肉系统的设计使用stm32单片机作为控制核心,通过ds18b20检测温度,通过土壤湿度传感器检测土壤湿度,通过光敏电阻检测光照强度,检测数据通过oled12864显示屏显示并通过esp8266无线传输模块上传数据到上位机端。通过继电器控制降温,加热和浇水。
图1 系统框图
二.硬件设计
本设计所采用的stm32f103c8t6是以cortex-3为核心的单片机,该系统主要由oled12864显示模块,土壤湿度检测模块,ds18b20温度检测模块,继电器模块,光敏电阻模块,esp8266无线传输模块组成。
图2 硬件电路
三.软件设计
系统在完成系统初始化后就开始进行温度检测,光敏检测,土壤湿度检测,检测数据通过oled12864显示屏显示并通过esp8266无线传输模块上传。判断温度是否高于上限阈值,是则通过继电器控制降温,判断温度是否低于下限阈值,是则控制加热,再判断土壤湿度是否低于阈值,是则控制浇水,再判断光照强度是否低于阈值,是则控制开灯。
图3 程序流程图
图4 主程序


一文解析服务机器人行业发展现状及发展趋势
AMD入主Intel CPU,携手共同发展
码头视频监控系统设计
MICLEDI:计划在300mm晶圆上展示RGB Micro LED显示器
过氧化氢在SC1清洁中的应用
基于STM32单片机的多肉系统设计
怎样使用毛刺滤波器来滤除毛刺和反弹?
苹果宣布对Harlem Capital进行1000万美元投资
100%国产化FPGA核心板!骨折价——限时仅售299元!
新冠肺炎疫情影响谷歌和微软加速将生产工作从中国转移
中国移动中国广电启动700MHz频段5G网络共建共享 签约的意义有哪些
币安DEX对区块链和金融交易的意义是什么
量子传感器让你见识什么是纳米级精致成像
如何选择合适的电磁干扰滤波器
惠威M200MKIIWiFi版无线音箱评测 无愧高端HIFI音箱经典之作
线路充电保护动作原理 线路充电保护动作有哪些
机智云生活电器智能化软硬件一体化解决方案提高企业管理效率
沃尔玛或将销售一款运行Comcast软件的电视机
提高企业服务器安全防护的八点建议
微信支付宝后,移动支付新人崛起:云闪付3年获3亿用户!