DIY单片机学习板
直播中

hzy1234567

11年用户 13经验值
擅长:可编程逻辑
私信 关注
[diy求助]

单片机门禁系统

请求各位大神帮帮忙,菜鸟不知道怎样编写转换的程序~~~~(>_<)~~~~
要求是一个自动门禁系统,有两个模式:
模式1:7:00—22:00为自动门状态,该状态下门的开和关是通过光敏电阻来控制,当光敏电阻被遮住时(模拟人靠近的时候)就开,门开5秒后自动关闭,用LED灯的亮灭来表示门的开、关。 显示屏显示时间温度
  模式2:22:00—7:00 密码门状态,门的开是通过输入正确的密码来起动,门开启后5秒后自动关闭,密码输入错误达到3次时则通过蜂鸣器来报警3秒。显示屏显示时间温度和输入密码界面
用的是89c52,时钟芯片用的DS1302,温度用的18B20,显示屏是LCD1602。
请问怎样才能实现两个模式的转换呢?

回帖(9)

杀猪

2013-11-19 12:52:42
受到警告
提示: 作者被禁止或删除 内容自动屏蔽
举报

2013-11-19 21:13:19
设一个标志变量flag,flag的值根据时间设定,7-22点设为1,否则设置为0.主程序读flag值来确定哪种模式,这样行不行
举报

gxyrendehao

2013-11-20 14:36:16
不错来学习的!!!!!
举报

hzy1234567

2013-11-20 20:21:39
引用: damofeisha 发表于 2013-11-19 21:13
设一个标志变量flag,flag的值根据时间设定,7-22点设为1,否则设置为0.主程序读flag值来确定哪种模式,这 ...

我倒是有这个想法,但是要整个嵌入到密码门和自动门里面去,还要保证lcd的显示,有点晕。。。您有什么具体想法吗?
举报

更多回帖

发帖
×
20
完善资料,
赚取积分