聚丰项目 > 基于AB32VG1开发板的智能花盆
本项目主要解决生活中因外出等原因无法养花的问题,当长时间不在家时,花草容易枯萎甚至死亡,主要功能:检测土壤湿度,当土壤湿度过低且光照强度比较小时(因为光照强度较强浇水的话,植物会烂根),开启水泵进行浇水,隔一段时间关闭水泵。显示屏采用IICOLED屏幕,显示花盆环境状态。
dingxingc
分享dingxingc
团队成员
dingxingc 嵌入式软件工程师
硬件清单
中科蓝讯AB32VG1开发板、土壤湿度传感器、光敏传感器、继电器、OLED显示屏
土壤湿度采用ADC采集使用ADC0
光敏使用开关型采集(通过调节电位器改变灵敏度)
继电器采用高电平触发
OLED显示屏采用IIC通讯协议驱动
平台:RT-Thread Studio
语言:C语言
设备驱动:GPIO、ADC、IIC
项目地址:https://gitee.com/ding-xc/study/tree/master/
系统流程图
演示效果:
实物图: