完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
自动温控一、功能介绍: 1、输入6位密码,即可开锁。 2、输入7次纯数字,系统会自动恢复初始状态。 3、没有输入完6位密码,按下确认键,系统不会应答。 4、密码输入错误三次,锁定键盘并且蜂鸣器提醒10秒。 5、输入错误可以退格、清零。 6、开机后12864模块会有60秒定时显示,没操作键盘60秒后,清除数据并且恢复初始状态。如果在记时期间有按键按下,这停止倒计时,并且在没有操作键盘8秒左右,重新开启倒计时12864休眠功能。 7、在功能模式下可以修改密码,也可以做其他功能选择(其他功能你们根据自身能力添加)。 8、程序有密码数值存储在数组,可用于显示等操作。(修改密码时可以显示) 9、有人体感应模块,感应到有人吗,并且12864处于关屏休眠模式下,即可打开12864屏幕。 10、有外部存储器24C02,支持修改密码,密码断电不丢失。 11、步进电机模块。 12、继电器模块。 13、温度模块,倒计时期间可以测量7805和1117芯片温度或者外部温度,并实时显示。 二、资料展示 1.原理图 2.PCB印制电路板 因为自己做的板,所以在布线的时候那那么专业,能用就好。 3.实物图 外观大概就这样,工作状态 4、说明 我是用的KT板面上贴了一层贴纸,把这些弄到了一起,自己准备在包装一下,做一个密码箱完全没有问题。可以用来放放自己的小秘密,哈哈哈 。 5、代码 代码太多了,我就不写出来咯,自行可以去程序里面看。在资料里有单独的DS18B20、24c02、定时器的一些单一代码,直接修改一下就能移植。有些代码的注释没有修改到,是错误的。看的时候注意一下就好。 三、最后说几句 1、有电子相关专业的同学们,可以用这个作为设计,可以去掉步进电机,再添加一个指纹模块后,应该能行。 2、我原本想用指纹模块来控制步进电机来打开老式的拉锁,现在我还没有试,不知道能不能成功。 3、因为我的按键模块、12864模块、DS18B20之间的gpio口有点干扰,因为矩阵键盘的列需要输入探测是用了一整个GPIO的操作函数,所以用了它后,另外两个它也会受到影响。 4、资料里包含了四个文件夹,PCB设计、程序、串口调试工具、资料(相关芯片,外设的资料) |
|
相关推荐
|
|
动手能力很强,
|
|
|
|
|
|
大神没看见资料在哪里啊
|
|
|
|
我发现我的资料好像没有上传···· 现在提供下载地址:
链接:https://pan.baidu.com/s/1KVJNVdds5po8i6Mo036kWg 提取码:mcdq 复制这段内容后打开百度网盘手机App,操作更方便哦 我也忘了我在这发了资料··· 现在补上 最近在做语音控制,等我搞好了在分享··· 我现在对这个程序进行了最终完善,支持有人在,屏幕不会熄灭,增加了升温和降温功能(实际是控制外设)。 最新程序的话晚点上传。 |
|
|
|
|
|
增加了人在,不熄灭屏幕,和自定义温度控制外设(升温 降温)
|
|
|
|
|
|
STM32串口接受中断使用C++STL中的queue导致所有中断失效
6014 浏览 1 评论
3031 浏览 0 评论
STM32配合可编程加密芯片SMEC88ST的防抄板加密方案设计
1325 浏览 0 评论
3869 浏览 1 评论
AD7686芯片不传输数据给STM32,但是手按住就会有数据。
3704 浏览 4 评论
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2025-2-12 09:13 , Processed in 0.649031 second(s), Total 70, Slave 61 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191 工商网监 湘ICP备2023018690号