Answers
感谢 @高阳Sunny 邀请。
以下讨论,皆基于 制作一个成熟产品 (而不是业余玩具)的前提。
电信号开锁本身不难。无非两种原理,都很成熟:
- 电控锁,即在门上外装的一个锁盒子,可以通过钥匙、内测旋钮开门,也可以用两根引线通电开门。这个在楼宇对讲防盗门上应用非常广泛。
- 门磁,一块很强的电磁铁装在门框上,不开门时通电把门吸住。耗电大,通常用于大门。
开锁本身也许不难。但对于智能门锁这个产品,有一个严峻的问题必须面对: 电池 。
一般来说,把电接到防盗门上是很困难的。但如果用电池,考虑到门锁反复充电是荒谬的,那么主控芯片本身的电就会很成问题。你可以类比一下:现在的电池能支持手机待机多久?更不用说还有wifi、摄像头、电控锁这些外设的耗电。
所以并不以低功耗见长的树莓派和Arduino,恐怕都不是好的选择。请回归到传统的电子产品设计当中,寻找比较经典的低功耗微控制器,例如MSP430(16位)。
——永远记得:“智能”只是目标,绝不是手段。制作任何设备,都要使用电子产品制造的 一切 手段。千万不要因为在做所谓的“智能设备”,就把自己限制在以“智能”为特色的少部分方案中。这样会把眼界越做越窄的。