首页 实物资料 开题报告 设计说明书 答辩PPT

设计说明书

总字数:16000+

基于单片机的智能存储柜的设计

摘要

随着生活节奏加快与物品管理需求提升,便捷、安全的存储解决方案成为家庭、办公及公共场所的重要需求。传统存储方式存在操作繁琐、安全性不足、状态监测不便等问题,若缺乏有效的物品存储与管理手段,易导致物品存放混乱、取用效率低等情况。因此,研发一种兼具便捷操作、安全保障与智能管理功能的存储设备十分必要。

本设计提出一种基于 STM32F103C8T6 单片机的智能存储柜。系统主要功能包括:存储操作时,通过 4*4 矩阵键盘输入目标存储柜编号,按下确认键(#)后显示两种打开方式(1:密码、2:指纹),选择密码需输入 4 位密码,选择指纹则通过 AS608 指纹模块完成录入;取出操作时,直接输入 4 位密码或放置指纹,匹配成功后自动打开对应存储柜(共三个继电器,分别对应小、中、大不同规格柜子);存储柜状态通过绿灯指示,未存放物品时绿灯点亮,存放物品后绿灯熄灭;柜门打开时,通过 CN-TTS 语音模块进行语音播报;系统通过内部 RTC 模块获取实时时间,并借助 OLED 显示屏显示当前时间及各柜门状态;同时,通过 ESP8266-12F WIFI 模块可实现柜门的远程控制。

该智能存储柜为物品存储提供了便捷、安全的解决方案,通过多样化开锁方式、清晰状态指示、语音提示及远程控制功能,有效提升物品管理效率与安全性,满足不同场景下的存储需求,改善用户使用体验。

关键词:单片机;智能存储柜;STM32F103C8T6;指纹识别;WIFI 远程控制

Design of Intelligent Storage Cabinet for Single Chip Microcomputer

Abstract

With the acceleration of the pace of life and the increasing demand for item management, convenient and secure storage solutions have become an important requirement for homes, offices, and public places. The traditional storage method has problems such as cumbersome operation, insufficient security, and inconvenient status monitoring. If there is a lack of effective storage and management methods for items, it can easily lead to chaotic storage and low retrieval efficiency. Therefore, it is necessary to develop a storage device that combines convenient operation, security protection, and intelligent management functions.

This design proposes an intelligent storage cabinet based on STM32F103C8T6 microcontroller. The main functions of the system include: during storage operations, enter the target storage cabinet number through a 4 * 4 matrix keyboard, press the confirm button (#), and two opening methods (1: password, 2: fingerprint) will be displayed. To select the password, enter a 4-digit password, and to select the fingerprint, enter it through the AS608 fingerprint module; When performing the retrieval operation, directly enter a 4-digit password or place a fingerprint. After successful matching, the corresponding storage cabinet (consisting of three relays, corresponding to small, medium, and large cabinets of different specifications) will automatically open; The status of the storage cabinet is indicated by a green light, which lights up when no items are stored and goes out when items are stored; When the cabinet door is opened, voice broadcasting is performed through the CN-TTS voice module; The system obtains real-time time through an internal RTC module and displays the current time and the status of each cabinet door on an OLED display screen; Meanwhile, remote control of cabinet doors can be achieved through the ESP8266-12F WIFI module.

This intelligent storage cabinet provides a convenient and secure solution for item storage. Through diversified unlocking methods, clear status indicators, voice prompts, and remote control functions, it effectively improves the efficiency and security of item management, meets storage needs in different scenarios, and improves user experience.

Keywords:microcontroller; Intelligent storage cabinet; STM32F103C8T6; Fingerprint recognition; WIFI remote control

目    录

1 绪论

1.1 研究背景及意义

1.2 国内外研究现状

1.3 主要内容

2 系统总体方案设计

2.1系统总体设计

2.2 主要模块方案选择

3 系统硬件设计

3.1 总体硬件框架

3.2 主控模块电路设计

3.3 4*4 矩阵键盘模块电路设计

3.4 AS608 指纹模块电路设计

3.5 继电器控制模块电路设计

3.6 状态指示(绿灯)模块电路设计

3.7 CN-TTS 语音模块电路设计

3.8 OLED 显示模块电路设计

3.9 ESP8266-12F WIFI 模块电路设计

4 系统程序设计

4.1 编程软件介绍

4.2 系统主流程设计

4.3 矩阵键盘子流程

4.4 OLED显示流程设计

4.5 WiFi模块子流程设计

5 实物制作与功能测试

5.1 实物制作

5.2 存储功能测试

5.3 取出功能测试

5.4 状态指示与语音播报功能测试

5.5 时间显示与 WIFI 远程控制功能测试

6 总结

参考文献

致谢

附录A   原理图

附录B   PCB

附录C   主程序

购买后可查看具体内容!

发表评论

后才能评论

本站所有资源版权均属于原作者所有,这里所提供资源均只能用于参考学习用,请勿直接商用。若由于商用引起版权纠纷,一切责任均由使用者承担。更多说明请参考 VIP介绍。

最常见的情况是下载不完整: 可对比下载完压缩包的与网盘上的容量,若小于网盘提示的容量则是这个原因。这是浏览器下载的bug,建议用百度网盘软件或迅雷下载。 若排除这种情况,可在对应资源底部留言,或联络我们。

对于会员专享、整站源码、程序插件、网站模板、网页模版等类型的素材,文章内用于介绍的图片通常并不包含在对应可供下载素材包内。这些相关商业图片需另外购买,且本站不负责(也没有办法)找到出处。 同样地一些字体文件也是这种情况,但部分素材会在素材包内有一份字体下载链接清单。

如果您已经成功付款但是网站没有弹出成功提示,请联系站长提供付款信息为您处理

源码素材属于虚拟商品,具有可复制性,可传播性,一旦授予,不接受任何形式的退款、换货要求。请您在购买获取之前确认好 是您所需要的资源