打造单片机控光码电子锁

发布者:快乐的成长最新更新时间:2018-10-07 来源: eefocus关键字:单片机  控光码  电子锁 手机看文章 扫描二维码
随时随地手机看文章

几天前看《我爱发霉》,看到一个光码电子锁,于是产生了一个改变现在普通的钥匙锁的想法。由于原版太耗孔方兄,我就做了一个简单的光敏电阻识别开锁。【安全系数小,但就算是破译出解锁端光发出的频率也无法开锁,因为光敏电阻感受的阻值不一样照样无法开锁,根据这点,对开锁端LED的亮度在每次开锁后改变,只有开锁端的LED同步】


可以随便改密码,改密方法:可以在代码里更改光发出的间隔闪烁次数以及间隔时间。这里我将这个设置成:亮 →0.5秒→灭→1秒→亮→1.1秒→灭     ← 循环为了提高安全,也可以做一个一次性密码,由时钟定时后随机改变后同步。本次用到的是开发板,载STC89C52,(材料备齐自己做一个最小系统)


[单片机]打造单片机控光码电子锁


首先我们取出光敏电阻


[单片机]打造单片机控光码电子锁

将LED1连接开发板上的P1.0作为钥匙


[单片机]打造单片机控光码电子锁

我们写一段程序让LED亮 →0.5秒→灭→1秒→亮→1.1秒→亮      ← 循环


[单片机]打造单片机控光码电子锁

这里的0.5秒等的都不算严谨,但是在由光敏电阻感应那段程序【识别程序】是一样的时间间隔。


[单片机]打造单片机控光码电子锁

将LED对准光敏电阻上的两个突出物这样才能使光亮强度一致


[单片机]打造单片机控光码电子锁

代码已经写完。


[单片机]打造单片机控光码电子锁


需要一块电源,连接单片机的输出电源端,即使在识别突然停电的时候也会继续触发.如果你触发的是步进电机,就需要多点,别忘了加盐。


[单片机]打造单片机控光码电子锁


取出一个盒子然后将开锁的那段全移进去


[单片机]打造单片机控光码电子锁

[单片机]打造单片机控光码电子锁

[单片机]打造单片机控光码电子锁

[单片机]打造单片机控光码电子锁

[单片机]打造单片机控光码电子锁


后期的要真正使用的话,做个最小系统给开锁端即可,到时可以真正的给它缩小体积,换小点的芯片,只需一段简单的代码和一个口就行了就可以驱动开锁端了。PS:将电源放在盒子外。


在开头已经说了,这个安全性小,但也不是随便就能开锁,感受的阻值不一样照样无法开锁,但如果两样都找出来的话,可以把这个改成类似“一次密码”,首先得给代码加密,第一次使用者开锁完成后,将锁端同步给开锁端随机同步Y条有效密码,在当时将所有信息显示给使用者,可以简单的用1602显示,下次开锁时由人工输入信息Y为几,如果不清楚这条信息就导致密码失效,只有等待一定时间再次同步,如果是使用者忘记信息,可以直接输入密码开锁。有人会问那不如做个直接输入密码的电子锁算了,其实光码锁的意义并不是能比电子锁安全性高多少,而是都在电子基础下提高开锁的快捷性,当然,我做的“钥匙”是有点大.....


关键字:单片机  控光码  电子锁 引用地址:打造单片机控光码电子锁

上一篇:利用51单片机制作廉价盒仔机器人
下一篇:51单片机最小系统原理图、PCB及组成

推荐阅读最新更新时间:2024-03-16 16:15

基于单片机与SPWM控制的应急电源逆变电路设计
摘要:逆变器是应急电源的重要组成部分。为了实现应急电源中逆变器输出交流电压的适时调节,减小输出电压谐波达到逆变电路数字化控制目的,三相逆变电路采用了正弦脉宽调制(SPWM)控制方法,以C8051F020单片机和SA4828为核心,完成对SPWM波的产生及系统的控制。利用单片机特有的端口连接完成外围控制功能,这样就减少了应急电源对波形产生的处理时间,保证波形具有较高精度,而且电路硬件连接简单。 关键词:应急电源;逆变控制器;C8051F020;SPWM 0 引言     随着社会发展,越是信息化、现代化,就越依赖于电力,突然断电会给人们正常的生活秩序和学习带来影响,尤其对于生产、生活中特别重要的负荷,一旦中断供电,将会造成重大的经济损
[电源管理]
基于<font color='red'>单片机</font>与SPWM控制的应急电源逆变电路设计
ST推出新系列STM32超低功耗微控制器
横跨多重电子应用领域、全球领先的半导体供应商意法半导体(STMicroelectronics,简称ST;纽约证券交易所代码:STM)发布了新系列32位通用微控制器产品。新系列产品将大幅延长消费电子、医疗保健和工业控制设备的电池使用寿命。STM32L0超低功耗系列微控制器基于32MHz ARM® Cortex™ M0+处理器内核,内置12位模数转换器(ADC) 和USB FS 2.0无晶振型解决方案。 新产品的内部模数转换器树立了一个新的低功耗标准,在100ksps转换速率时,模数转换器耗电仅为40µA,在1.14Msps时,功耗仅升至200µA。结合处理器内核的优异能效和外设的超低功耗,新系列微控制器将降低健身追踪器(fitness
[单片机]
51单片机应用中5个常见问题总结
本文就51单片机应用中一些常见问题作个总结,这都是我实际碰到过的,因为文章篇幅所限,这些问题远远不足以表达单片机的常见问题。希望对初学者有所帮助,文中不完善的地方务请指点。谢谢! 1:C51编译器如何区分位地址和字节地址 是靠预定义实现的,比如:sfr P0 = 0x80; sbit P0_0 = 0x80;前者声明了P0端口地址位于0x80,后者说明了P0端口的bit0,即P0.0位于位地址空间0x80处。这2个0x80具有完全不同的含义,靠关键字sfr和sbit来区别。这样当程序被编译时,编译器会依此编译成相应的汇编语言。例如: C51语句: P0 = 1; P0声明为sfr,因此编译成:mov 80h,01h,将把0
[单片机]
51<font color='red'>单片机</font>应用中5个常见问题总结
[单片机框架][AT指令框架][从机版] 高内聚 低耦合
核心思想 采用__attribute__((used)) attribute((section (“atcmd”)))的形式 优点: 可以自由变换输出通道,实现三方通讯。 注册AT指令,只用写到模块内部,不用耦合其他文件 下面就是举例使用方法:test.c #include atcmd_slave.h #if ATCMD_EN // 在功能模块中定义一个标准函数 static int test(atcmd_pack_t *pack) { uint8_t buff = testrn ; strcat((char*)buff, AT_OK); pack- reply(buff, strlen((char*)buff
[单片机]
[<font color='red'>单片机</font>框架][AT指令框架][从机版] 高内聚 低耦合
基于CAN总线的电梯主控系统软硬件设计
  1 引言   随着城市化建设事业飞速发展,高层建筑和智能建筑大量涌现对电梯控制提出了许多新的要求,与此同时 MCU 与现场总线技术的发展为电梯控制系统不断完善提供条件。由于现代电梯控制系统在安全性、稳定性、人性化的要求不断提高,对原有系统在通信方式和电机控制方式等方面进行升级也显得尤为必要。   在通信方式上,CAN 总线技术的引入改变了RS485 总线在电梯控制上只能构造主从结构的通信网络、缺少总线仲裁与实时响应效果不理想等方面的缺点,这也使得在现代电梯控制系统的设计时,可以把一些井道开关量信号轿厢控制器来采集,然后通过CAN 通信把有效信号直接传输给主控系统,这样就减少主控系统的负担,增加系统的安全性;在电机控制上,电
[单片机]
基于CAN总线的电梯主控系统软硬件设计
Microchip推全新PIC18F单片机系列 融合多种纳瓦技术
适用于低成本、低功耗及高性能运行 全球领先的单片机和模拟半导体供应商——Microchip Technology Inc.(美国微芯科技公司)宣布推出其PIC18F高性能8位单片机系列中首批充分利用Microchip最新工艺技术的8款器件。这一新系列单片机确立了低功耗、低成本及高性能运行的新基准。 新系列单片机备有28、40和44引脚封装,融合多种先进的纳瓦技术特性,包括电源管理模式、1.8V至3.6V工作电压范围及高效的片上外设,可实现极佳的功耗控制性能。此外,它们可通过内置振荡器在3V的工作电压下实现16 MIPS(64 MHz)的速度,既可体现高性能又能保持低功耗。上述特点使PIC18F4XK20/2XK20系列成为通用
[新品]
MSP430单片机TIMER_A 在产品设计中的应用
定时器A(TIMER_A) 有4 种工作方式,停止、上升、连续、上升下降方式,其中上升和上升下降方式需要和比较/捕获通道0(CCR0)共同使用,我们可以根据实际的需要,灵活选用。当多个捕获/比较通道都以16 位的定时时间作为时标时,TIMER_A 定时器采用连续方式的比较多。这里以MSP430F1121单片机为例阐述几个应用的实例。 1.测量阻性传感器 在采用廉价的单片机进行产品设计时,用RC充放电原理测量已是很平常的事,然而,由于单片机比较廉价,往往分辨率很低。 MSP430 的FLASH型单片机中,采用16位的TIMER_A 定时器,再加上内部的比较器,至少能达到10 位的AD测量精度。传统的办法采用充电的办
[单片机]
基于51单片机的超声波测距系统的设计
O 引言 超声波是指频率大于20 kHz的在弹性介质中产生的机械震荡波。由于超声波频率较高,穿透力强,指向性强,传输过程中衰减少,能量消耗缓慢,在介质中传播的距离较远,遇到杂质或分界面时会产生反射波,因此常被用于非接触式测距。并且超声波对光线、色彩和电磁场不敏感,因此超声波测距对环境有较好的适应能力。广泛应用于汽车倒车、机器人避障、工业测井、水库液位测量、管道长度测量等需要自动进行非接触测距的场合。 1 超声波测距原理 Pellarn和Galt于1946年提出了脉冲回波法,其工作原理是:用超声脉冲激励超声探头向外辐射超声波,同时接收从被测物体反射回来的超声波(简称回波),通过检测或估计从发射超声波至接收回波所经历的射程时
[单片机]
基于51<font color='red'>单片机</font>的超声波测距系统的设计
小广播
添点儿料...
无论热点新闻、行业分析、技术干货……
设计资源 培训 开发板 精华推荐

最新单片机文章
何立民专栏 单片机及嵌入式宝典

北京航空航天大学教授,20余年来致力于单片机与嵌入式系统推广工作。

换一换 更多 相关热搜器件
电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2024 EEWORLD.com.cn, Inc. All rights reserved