聚丰项目 > 基于AB32VG1开发板的智能花盆

基于AB32VG1开发板的智能花盆

本项目主要解决生活中因外出等原因无法养花的问题,当长时间不在家时,花草容易枯萎甚至死亡,主要功能:检测土壤湿度,当土壤湿度过低且光照强度比较小时(因为光照强度较强浇水的话,植物会烂根),开启水泵进行浇水,隔一段时间关闭水泵。显示屏采用IICOLED屏幕,显示花盆环境状态。

dingxingc dingxingc

分享
0 喜欢这个项目
团队介绍

dingxingc dingxingc

团队成员

dingxingc 嵌入式软件工程师

分享
项目简介
本项目主要解决生活中因外出等原因无法养花的问题,当长时间不在家时,花草容易枯萎甚至死亡,主要功能:检测土壤湿度,当土壤湿度过低且光照强度比较小时(因为光照强度较强浇水的话,植物会烂根),开启水泵进行浇水,隔一段时间关闭水泵。显示屏采用IICOLED屏幕,显示花盆环境状态。
硬件说明

硬件清单

中科蓝讯AB32VG1开发板、土壤湿度传感器、光敏传感器、继电器、OLED显示屏

捕获.PNG


土壤湿度采用ADC采集使用ADC0

光敏使用开关型采集(通过调节电位器改变灵敏度)

继电器采用高电平触发

OLED显示屏采用IIC通讯协议驱动





软件说明

平台:RT-Thread Studio

语言:C语言

设备驱动:GPIO、ADC、IIC

项目地址:https://gitee.com/ding-xc/study/tree/master/

系统流程图

未命名文件.png

演示效果


演示效果:

实物图:


评论区(0 )