想设计一款智能门锁,可以选择那些硬件平台呢?

追随周文王
  • 0
新手上路,请多包涵

经过几天的学习,发现目前市面上有几种智能门锁:
1) 核桃智慧锁
2) 丁盯智能门锁
3) Goji
现在,我想设计一款类似的门锁,它应该具备Wifi模块、摄像头等。wifi模块用来与服务器通讯,摄像头用来对来访者拍照等。
目前我了解到的平台有:
1. 树莓派
2. Arduino
我的问题是:
1. 应该选择哪种平台,以便快速进行开发呢?
2. 机械锁怎么通过该硬件平台控制开关呢?

谢谢各位啦~~期待您的指导

回复
阅读 8.4k
4 个回答
✓ 已被采纳

感谢 @高阳Sunny 邀请。

以下讨论,皆基于制作一个成熟产品(而不是业余玩具)的前提。

电信号开锁本身不难。无非两种原理,都很成熟:

  1. 电控锁,即在门上外装的一个锁盒子,可以通过钥匙、内测旋钮开门,也可以用两根引线通电开门。这个在楼宇对讲防盗门上应用非常广泛。
  2. 门磁,一块很强的电磁铁装在门框上,不开门时通电把门吸住。耗电大,通常用于大门。

开锁本身也许不难。但对于智能门锁这个产品,有一个严峻的问题必须面对:电池

一般来说,把电接到防盗门上是很困难的。但如果用电池,考虑到门锁反复充电是荒谬的,那么主控芯片本身的电就会很成问题。你可以类比一下:现在的电池能支持手机待机多久?更不用说还有wifi、摄像头、电控锁这些外设的耗电。

所以并不以低功耗见长的树莓派和Arduino,恐怕都不是好的选择。请回归到传统的电子产品设计当中,寻找比较经典的低功耗微控制器,例如MSP430(16位)。

——永远记得:“智能”只是目标,绝不是手段。制作任何设备,都要使用电子产品制造的一切手段。千万不要因为在做所谓的“智能设备”,就把自己限制在以“智能”为特色的少部分方案中。这样会把眼界越做越窄的。

如果自己做着玩,树莓派不错,开发速度快。arduino没有用过,外设跟教程比较多,但以它的主频跟内存处理视频实在要求太高。可以考虑使用a9 a15等芯片,也可以考虑用最新的m7。不过就是学习成本高…

ka布
  • 2
新手上路,请多包涵

全志平台,R8/R16均可~

如果会js的话可以用ruff

你知道吗?

宣传栏