完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
项目描述:
使用手机的蓝牙功能以及APP来控制门禁的开启,打造安全方便的生活环境。为家居的智能化增添可能性。 验证成功后准备付诸于实施,在原有的智能锁基础上,提供另外一种备用的操作。有时候一不小心钥匙没带,只能去求助于开锁师傅,不仅麻烦,还增加了 不安全因数。本项目的实施可以解决这些问题。通过智能锁里面的蓝牙模块和手机进行连接,比对用户身份和密码,确认后就可以轻松打开家门。 首先工作能够完成https://bbs.elecfans.com/jishu_705611_1_1.html这个帖子的基本功能,在这个基础上深入开发。 手机上面需要安装软件,我使用的使用的ISO,在APP store里面下载,界面是这个样子的。 IMG_0097.PNG (233.42 KB, 下载次数: 0) 下载附件 [url=]保存到相册[/url] 2016-5-26 17:10 上传 可以在里面选择你需要的图标,并且编辑你要发送的命令。 IMG_0100.PNG (238.89 KB, 下载次数: 0) 下载附件 [url=]保存到相册[/url] 2016-5-26 17:34 上传 在这里我们暂定:开门的命令为open,关门的命令是lock。 开发板的程序需要进行必要的改动。来识别我们刚才发送的命令,以至于能够完成我们指定的动作。 在接收到的数据中解析出来有用的信息。 if ('o' == p_data[0]||'O' == p_data[0])//ÐÒéÍ· { if('p' == p_data[1]||'P' == p_data[1]) if('e' == p_data[2]||'E' == p_data[2]) if('n' == p_data[3]||'N' == p_data[3]) nrf_gpio_pin_set(20); } if ('l' == p_data[0]||'L' == p_data[0])//ÐÒéÍ· { if('o' == p_data[1]||'O' == p_data[1]) if('c' == p_data[2]||'C' == p_data[2]) if('k' == p_data[3]||'K' == p_data[3]) nrf_gpio_pin_clear(20); } 当我们接收到open或者大写的OPEN的时候我们认为是开门信号,这个时候来控制20号引脚使其为高电平,用这个电平来控制继电器信号,或者开关电路来控制智能锁的动作。这里只是简单的操作,一般智能锁都会带有一定的协议,在要求高的场合,我们还是需要更好的协议来实现,而不是单单的使用一个开关量信号。 当收到lock或者LOCK的时候我们认为是关门信号。 串口中打印的信息: IMG_0126.JPG (1.45 MB, 下载次数: 0) 下载附件 [url=]保存到相册[/url] 2016-5-26 17:40 上传 使用LED来指示开关量的动作状态。 需要板子的可以联系我 IMG_0127.JPG (740.61 KB, 下载次数: 0) 下载附件 [url=]保存到相册[/url] 2016-5-26 17:41 上传 |
|
相关推荐
1个回答
|
|
SKYLAB的蓝牙模块就是用的Nodic的NRF51822芯片研发的,目前有4款模块:蓝牙BLE模块SKB360、蓝牙4.0模块SKB361(陶瓷天线)、蓝牙4.0BLE模块SKB362、Mesh组网蓝牙模块SKB365,可以应用于家庭物联网、车辆控制、彩灯控制方案、超市商品Beacon推广,想了解更多详情可以咨询:83408210
|
|
|
|
只有小组成员才能发言,加入小组>>
如何使用STM32+nrf24l01架构把有线USB设备无线化?
2316 浏览 7 评论
请问能利用51单片机和nRF24L01模块实现实时语音无线传输吗?
2059 浏览 5 评论
2750 浏览 3 评论
2518 浏览 8 评论
为什么ucosii上移植lwip后系统进入了HardFault_Handler?
2459 浏览 4 评论
5641浏览 1评论
523浏览 0评论
524浏览 0评论
301浏览 0评论
128浏览 0评论
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2024-3-29 21:22 , Processed in 0.828062 second(s), Total 46, Slave 38 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 深圳华秋电子有限公司
电子发烧友 (电路图) 粤公网安备 44030402000349 号 电信与信息服务业务经营许可证:合字B2-20210191 工商网监 湘ICP备2023018690号