iot小能手:【GAgent+STM32+UCOSIII】之智能贴锁
来源:互联网 发布:知柏地黄丸说明书 编辑:程序博客网 时间:2024/04/28 11:11
适用环境:适于用我们家庭中普通的防盗门,只要把本产品贴在门上,连上WIFI,即可让普通的门锁变成智能门锁,无需更换锁芯。本产口具有APP开关门,APP反锁,指纹开门,访客密码开门,门状态监控,室外温度测量的功能。本产品具有以下功能:
- APP开关门
- APP开关门闩
- 指纹开锁
- 访客密码开锁
- 室外温度测量
- 门状态监控
- 总体设计方案
门内控制要能实现开锁,反锁,监控门的状态信息等功能,门外终端要能够实现刷指纹,密码输入,发送控制指令给门内控制系统,手机要能够对门内控制系统进行控制。
本设计采用了“机智云”作为的物联网通信方案,使手机应用与门内控制系统可以进行数据的同步。门内控制系统是设计的重心,云端通信、对门进行控制和门外终端进行通信都要依靠此系统才能完成。故本设计了WIFI模组、STM32主控芯片、2.4G无线通信技术、MOS管搭建的H桥电机驱动电路这一方案。STM32主控芯片负责同步云端的数据,与门外终端的通信和对电机的控制。
所以整个智能贴锁系统分为手机控制终端、门内控制系统、门外终端三部分组成。如图2.1所示为各个系统之间的联系:- 门内控制系统
- 门外终端
视频地址:
http://v.youku.com/v_show/id_XMjg2Mzg2NzA3Ng==.html
做得非常不好,这是我答辩前一天才做的,准备第二天答辩万一实物突然出问题,就放这个视频。不过答辩当天实物并没有出现问题,完美演示,非常争气,哈哈。
实物图:门内控制系统:这个是磁铁,用来感觉开关门的,在门内控制系统的右侧装有干簧管:
门外终端:
只要把白色的贴在我们家里的门的后面,再为钥匙适配一个合适的套筒,就可以把普通的防盗门变成智能门锁。
#文件目录
SmartStickLock
|——indoor
| |——PCB
| |——CODE
|——outdoor
| |——PCB
| |——CODE
|——GizOpenSource_AppKit_Android
|——README.md
SmartStickLock
|——indoor
| |——PCB
| |——CODE
|——outdoor
| |——PCB
| |——CODE
|——GizOpenSource_AppKit_Android
|——README.md
原帖还有更多内容,请到机智云社区搜索该标题查看
后续内容包括:
- 门内控制系统
- 门外终端
- 手机APP
- 硬件设计的总体要求
- 硬件供电电路
- 主控芯片电路
- 无线通讯芯片电路
- 其他控制电路
- 软件部分
- 机械部分
等等一整套智能贴锁的开发内容,精彩不容错过
阅读全文
0 0
- iot小能手:【GAgent+STM32+UCOSIII】之智能贴锁
- 【转】IoT小能手:源码的基本使用
- IoT小能手:家电状态显示及控制系统
- Olami智能语义解析—学习娱乐小能手
- IoT小能手:机智云自助开发平台及云服务小白体验
- IoT小能手:手把手制作基于机智云平台的红外热释传感器...
- Android studio小能手之色卡对照表
- bug小能手
- Eclipse开发小能手
- stm32移植ucosIII
- STM32模拟串口-ucosiii
- STM32平台移植uCOSIII
- 能手之梦
- STM32-UCOSIII学习笔记3
- stm32智能小车之路
- STM32智能小车之 循迹
- UCOSIII学习之UCOSIII系统移植
- 争做python小能手(一)
- mongodb整合入spring
- 线性表链式存储及其实现(单链表,循环链表,双向链表)
- Spring Boot 学习第三步(Spring Data JPA学习汇总)
- kotlin Unresolved reference: kotlinx
- Java基础之方法-[Android_YangKe]
- iot小能手:【GAgent+STM32+UCOSIII】之智能贴锁
- 职工请事假 单位有权不批准
- git管理:github管理神器SourceTree
- Rocketmq整体分析
- 【CODE[VS]】1082 线段树练习 3 树状数组
- Codeforces 808D
- 组装台式机遇坑总结
- Linux/Unix配置环境变量
- intellij idea 构建 基于spring springmvc hibernate的maven项目《一》