设计简介
本设计是基于单片机的智能储物柜控制系统,主要实现以下功能:
通过红外传感器检测储物柜有无物品
通过光敏电阻检测光照强度,当光照较弱时,打开柜门会自动打开灯光
通过矩阵键盘可以选择储物柜号码,设置密码,存物、取物等操作
通过舵机实现柜门的开关
当存放物品时,通过语音模块提示请设置密码;当去物品时,通过语音模块提示请输入密码
当密码输入错误时,语音提示:密码错误,请重新输入
电源: 5V
传感器:红外对管,光照传感器
显示屏:OLED12864
单片机:STM32F103C8T6
执行器:LED灯,舵机,语音播报
人机交互:矩阵键盘
标签:STM32、OLED12864、光敏电阻、SU-03T、SG90、红外对管
题目扩展:基于单片机的超市存储柜,基于单片机的智能密码箱
本设计以STM32单片机为核心控制器,加上其他的模块一起组成基于单片机的智能储物柜的设计和实现,其中包含中控部分、输入部分和输出部分。中控部分采用了STM32单片机,其主要作用是获取输入部分数据,经过内部处理,控制输出部分。输入由四部分组成,第一部分是光敏电阻,检测光照强度;第二部分是红外对管,第二部分是红外对管;第三部分是矩阵键盘,用于切换界面、输入密码、删除、选择储物柜、确认等操作;第四部分是供电电路,给整个系统进行供电。输出由五部分组成,第一部分是OLED显示模块, 显示操作界面、储物柜状态等;第二部分是舵机,模拟四个柜门的开关;第三部分是LED灯,检测到光线弱,开柜门后开灯补光;第四部分是蜂鸣器,输错密码至三次,报警;第五部分是语音模块,语音提示操作。
流程图展示





