编号:
T3182602M
设计简介:
本设计是宠物喂养远程控制系统设计,主要实现以下功能:
1.通过温湿度传感器检测温湿度
2.通过水位传感器检测水位
3.通过光敏电阻检测光强,过低自动开灯
4.通过压力传感器检测食物
5.通过步进电机进行喂食,并记录投喂食物的次数
6.通过oled显示获取到的参数
7.通过按键设置阈值,控制喂食
电源: 5V
传感器:温湿度传感器(DHT11)、水位传感器(Water Sensor)、压力传感器(HX711)、光敏电阻
显示屏:OLED12864
单片机:STM32F103C8T6
执行器:步进电机(ULN2003),蜂鸣器,继电器,USB灯
人机交互:独立按键
标签:STM32、OLED12864、DHT11、Water Sensor、HX711、ULN2003
题目扩展:基于物联网的宠物喂食系统设计、基于单片机的池塘养殖系统设计、基于单片机的牲畜喂食系统设计![]()
![]()
![]()
![]()

宠物喂养远程控制系统设计
一、主控部分
核心:STM32F103 单片机
功能:获取输入部分数据,经过内部处理,控制输出部分
二、输入部分
- 温湿度传感器模块:用于检测当前温湿度值
- 水位传感器模块:用于获取当前的水位
- 称重模块:用于检测食物量
- 光敏电阻模块:用于检测光照
- 独立按键模块:用于切换界面和模式、开关喂食、设置温度和水位最大值
- 供电电路:给整个系统进行供电
三、输出部分
- OLED 显示模块:显示温湿度、光照强度、水位和喂食次数,还显示设置的温度和水位阈值
- USB灯模块:用于进行补光
- ULN2003步进电机控制模块:用于模拟喂食
- MOS管控制模块:共2个,分别控制水泵(加水)和风扇(温湿度调节)
- 蜂鸣器模块:当食量不足、水位过低或温湿度异常时,进行报警提醒
- WiFi 模块:用于将系统状态数据上传至云平台,同时接收远程控制指令,实现远程喂食、设备开关与参数设置



