新足迹

 找回密码
 注册

精华好帖回顾

· 【三刀厨侠争霸赛】狠素很便宜的半小时家常小炒,三菜一汤。 (2008-9-27) WTFAUS · 小狗才艺表演----赖赖爱唱歌 (2009-10-27) fzha8447
· 征文活动:80后,你们也行的(特针对80后会计移民) - LG部分完整版33楼 (2008-4-29) loushenghong · 【狸狸の私房菜】 之 【日式烧牛仔骨】 --- 用上那可爱的土锅~~~绝对超正宗~~超给力!!!~~~ (2012-3-20) 黑芝麻狐儿
Advertisement
Advertisement
查看: 2389|回复: 14

开贴记录一下DIY智能门锁的过程,欢迎有共同爱好的朋友一起讨论 [复制链接]

发表于 2020-5-27 11:48 |显示全部楼层
此文章由 墨尔本的云 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 墨尔本的云 所有!转贴必须注明作者、出处和本声明,并保持内容完整
本帖最后由 墨尔本的云 于 2020-5-27 11:53 编辑

        一直想做一个用手机、指纹或面部识别控制的门锁,可以控制家门和车库门,但一直没找到时间做。最近开始着手制作。开贴记录一下制作过程。

        最初打算买一个电控锁,加上自动控制部分就可以了。所以,从网上买了一个这样的电控锁,还带钥匙,万一没电了,还可以用钥匙开门。本来这种方案挺好的,可惜我的门不适合安装,需要做改造才行,太麻烦了。


       所以,只能换一种方案,就是在现有门锁上,加一个机械臂来控制门锁。这个方案显得很不专业。但是,这个可以无损安装。无论黑猫白猫,能开门就是好猫。我的门锁就是澳洲最常见的门锁。门锁背面有一个小旋钮,就是打算用机械臂来控制这个小旋钮来开锁。


完成这个功能需要这几部分:
1.        控制器(我选用带WiFi功能的ESP8266 NodeMCU V3)

2.        机械臂(自己画,3D打印出来)

3.        两个Servo(控制机械臂和转动开锁旋钮)

4.        指纹传感器

5.        5V继电器

6.        RGB LED(指示灯)


ESP8266 NodeMCU V3这个板子带WiFi功能,可以像使用Arduino一样来编程。我对Arduino比较熟悉,所以使用这个板子也没什么问题。需要注意的是板子上标注的腿号,比如D0,D1…..和在程序中使用的腿号不一样。如下图,在程序里必须使用它实际的GPIO腿号。比如要是用D0腿,就要用16。这个板子,使用5V直流电就可以。通过USB连接到电脑,使用Arduino IDE开发工具就可以编程了。


关于机械臂,我习惯使用Autodesk Fusion 360来画3D模型。很早前用过3D Max画模型,感觉太难用了。后来才知道,3D Max根本不是干这个用的。自从接触了Fusion 360,感觉这个软件真好用。比专业的SolidWorks容易使用,还具备大部分的功能,足够我用了。我画的机械臂很简单,就像下图的样子。两个伺服电机固定在上面,一个控制机械臂旋转,一个控制开锁的旋钮。我先使用了那种很小的9G伺服电机,结果发现不能用,力量太小了。后来换成了这种功率比较大的伺服电机。


关于指纹传感器,我也是从国内买的。这个传感器还挺好用的,识别率很高。可以保存240个指纹,足够用了。用指纹传感器配套的软件,先注册指纹。等注册好了以后,控制板通过软串口和指纹传感器连接,读取传感器的信息。当有指纹接触到传感器,如果是已经注册的指纹,传感器返回指纹的ID。如果是没注册的,返回-1。所以,当识别出指纹后,不仅能知道是已经注册的指纹,还能得到指纹的ID,也就是说,可以知道是谁的指纹,是哪个手指的指纹。


本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x

评分

参与人数 1积分 +2 收起 理由
fuyao + 2 你太有才了

查看全部评分

Advertisement
Advertisement

发表于 2020-5-27 18:49 来自手机 |显示全部楼层
此文章由 jonesman 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 jonesman 所有!转贴必须注明作者、出处和本声明,并保持内容完整
牛贴留名

发表于 2020-5-27 19:56 |显示全部楼层
此文章由 9528 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 9528 所有!转贴必须注明作者、出处和本声明,并保持内容完整
不明觉厉....

发表于 2020-5-27 23:13 |显示全部楼层
此文章由 月亮粑粑 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 月亮粑粑 所有!转贴必须注明作者、出处和本声明,并保持内容完整
牛人

发表于 2020-5-28 08:38 来自手机 |显示全部楼层
此文章由 x17x17 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 x17x17 所有!转贴必须注明作者、出处和本声明,并保持内容完整
外壳呢 这样自己DIY 外壳会很丑吧

发表于 2020-5-28 09:24 来自手机 |显示全部楼层
此文章由 墨尔本的云 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 墨尔本的云 所有!转贴必须注明作者、出处和本声明,并保持内容完整
x17x17 发表于 2020-5-28 07:38
外壳呢 这样自己DIY 外壳会很丑吧

外壳是在电脑上画好模型,3D打印出来的。漂亮不漂亮就看自己画成什么样了。
Advertisement
Advertisement

发表于 2020-6-1 22:00 |显示全部楼层
此文章由 lhz26 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 lhz26 所有!转贴必须注明作者、出处和本声明,并保持内容完整

发表于 2020-6-1 22:18 |显示全部楼层
此文章由 fuyao 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 fuyao 所有!转贴必须注明作者、出处和本声明,并保持内容完整

发表于 2020-6-1 22:23 |显示全部楼层
此文章由 katherman 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 katherman 所有!转贴必须注明作者、出处和本声明,并保持内容完整

发表于 2020-6-2 10:56 |显示全部楼层
此文章由 sj123 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 sj123 所有!转贴必须注明作者、出处和本声明,并保持内容完整
看标题以为只是分享如何安装市面上现有的智能锁,打开一看您这是真的DIY智能锁啊

发表于 2020-6-2 11:02 来自手机 |显示全部楼层
此文章由 老婆是CPA 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 老婆是CPA 所有!转贴必须注明作者、出处和本声明,并保持内容完整
云哥威武!能不能上个成品看看什么样子呀 还是可以用钥匙的 对不!
Advertisement
Advertisement

发表于 2020-6-3 01:14 来自手机 |显示全部楼层
此文章由 vipchensy 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 vipchensy 所有!转贴必须注明作者、出处和本声明,并保持内容完整
有非常简单的解决方案就是换个智能锁心。比如下面这个就支持原生homekit,要是我就直接用下面这个了。动手能力不及楼主…
https://level.co/shop/level-lock

发表于 2020-6-3 08:55 |显示全部楼层
此文章由 napolian 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 napolian 所有!转贴必须注明作者、出处和本声明,并保持内容完整
分享下破解智能门锁的方法

https://www.google.com/url?sa=t& ... 0wa34acS22tZdk8LZB5

发表于 2020-8-25 19:03 |显示全部楼层
此文章由 唐卡 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 唐卡 所有!转贴必须注明作者、出处和本声明,并保持内容完整
人家使坏来个大磁铁 就惨了 建议电磁屏蔽

发表于 2020-8-25 19:58 |显示全部楼层
此文章由 fengliu1234 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 fengliu1234 所有!转贴必须注明作者、出处和本声明,并保持内容完整
牛逼

发表回复

您需要登录后才可以回帖 登录 | 注册

本版积分规则

Advertisement
Advertisement
返回顶部