发作品签到
专业版

适合出租屋的基于ESP8266的远程开门多功能模块-简单暴力

工程标签

534
0
0
4

简介

具有双电源自动切换电路,支持电机驱动及PWM舵机两种开门驱动方案,带霍尔传感器接口,用于反馈门是否打开状态,带电池自动充电功能。(功能已验证) 基于Blinker平台,支持小爱同学语音开门。

简介:具有双电源自动切换电路,支持电机驱动及PWM舵机两种开门驱动方案,带霍尔传感器接口,用于反馈门是否打开状态,带电池自动充电功能。(功能已验证) 基于Blinker平台,支持小爱同学语音开门。

开源协议

GPL 3.0

创建时间:2023-11-15 08:17:56更新时间:2024-07-23 02:15:16

描述

本项目是用于出租屋那种老式防盗锁的远程开门模块,使用了简单暴力的开门解决方案,解决了我经常忘记带钥匙要找房东拿钥匙的烦恼;主要基于Blinker的物联网解决方案

(主要是免费),Blinker功能:Blinker文档中心 ;

使用的是某宝的几块钱的二手拉杆电机加一根扎带的简单开门方案;(模块还有SG90舵机的接口,可以自己想办法设计一下)

 

 

1,有USB供电和电池双电源自动切换功能,主电源为USB供电,副电源为电池;主要应对USB意外掉电或者停电;(就算停电路由器没网也可以手机开热点给模块连来开门);USB供电接口除了TYPE C的数据线供电接口,还留了螺钉式接口,防止数据线不够长的情况,使用多余的5V1A的充电头加数据线供电就行;

功耗说明:待机电流为24ma到43ma,平均功耗为0.17w,后续继续对ESP8266进行功耗优化,还可以做到更低的功耗;

 

 

2,有电池自动充电电路,采用的是常用的TP4056,充电使能引脚默认下拉,上电不充电;可设置IO上拉进行充电;使用ESP8266的ADC对电池电压进行测量,可设置自动开启充电阈值和手动开启充电;

 

 

3,H桥电机驱动;采用的是H桥电机驱动IC,功率足以驱动大部分的有刷电机;支持正转反转刹车PWM调速等(主要是这款IC立创商城一直有神秘优惠券)。

 

 

4,预留了霍尔传感器接口,可以把霍尔传感器外接到门的边缘,然后在门框放置磁铁来检测门的开关状态。(随便一款霍尔,不带锁存功能的就行)

(霍尔传感器功能已验证,只是我没有放到门的边缘,只是在板载霍尔进行了验证)

 

 

5,必不可少的RGB,预留了一个WS2812 RGB;(未使用功能,功能待开发,我也不知道用来干啥)

 

 

6,对USB供电状态进行检测,掉电及时通知客户端;

 

 

7,串口下载接口,下载运行状态切换开关,复位按钮;

8,软件部分并未完善,只是验证了基本功能;

预设实现功能:

1,远程开门及门锁共享;

2,WIFI接入方式增加局域网广播接入;

3,记录开关门时间;

4,微信消息发送长时间未关门提醒;

5,OTA升级;

 

 

暂时只提供基本验证的源代码(需手动修改Secret Key密钥,wifi id,wifi 密码;)然后编译下载,基于arduinio esp8266;

 

以上为V1版本说明

---------------------------------------------------------------------------------------------------------------------------------------

V2版本已打板,已验证功能......

设计图

未生成预览图,请在编辑器重新保存一次

BOM

暂无BOM

附件

序号文件名称下载次数
1
main.cpp
27
克隆工程
添加到专辑
0
0
分享
侵权投诉

评论

全部评论(1)
按时间排序|按热度排序
粉丝0|获赞0
相关工程
暂无相关工程

底部导航