@ 2017.02.05 , 19:00
26

废旧手机加开发板打造门缝级入侵检测系统

和大多数居住在纽约公寓中的纽约客一样,时不时的总会有些不速之客来我家。他们或是过来觅食,或是准备过来寻找新的安乐窝。而且,去年不时听到桌子空的中,在午夜不时响起的抓挠声还历历在耳。这也使得我和房东两人在过去的12个月一有闲暇就寻找房子里的小老鼠们,我几乎用上了手边所有能够找到的材料——塑料、钢丝网、木头等,把整个房间里所能看到的缺口、洞口一一堵上。

[-]

正如猫和老鼠中所上演的一样,这些传统方法完全没效,它们还是能够来去自如。我也在所有角落撒上了老鼠药,或者捕鼠器之类的陷阱。这帮混迹纽约的老鼠客也不是盖的,它们差不多已经识别了这些对他们生存有威胁的小把戏。正当我对寻找潜在可能被入侵的入口一筹莫展之时,我几乎快要放弃了,我怀疑地板和门之间的缝隙可能容得下小老鼠挤进了,但是我还不是完全确定。自然而然的,我准备搭建一个生物入侵检测和报警装置,来监控门下的缝隙。

所以,我就淘宝了一个wifi摄像头,并且设置了夜视模式和移动目标捕获功能开启。但是市面上的无线摄像头基本上都是用来做室内监控的,而对于门缝这种小目标是在不适合。而且,谁知道这玩意安全性如何,如果哪天不小心把我嘿咻或者在房间裸着跳舞的视频上传到未知的数据中心的过程被hacker截获发到油管上那就更不得了了。

[-]
[-]

大约在去年十月份,老子灵机一动,想到了一个法子。我在网上找到了新加坡的一家Annikken的公司的一款产品,差不多是一块可编译的微控开发套件,带有一个蓝牙模块。最新版的大概79刀,玛德还挺贵。为啥不用树莓派之类的?所以软广我们就屏蔽了。

额外买了一个廉价的固定激光传感器,激光不是特别好,所以射散特别严重,不到半米就扩散成了一个大圆,感知距离实在是感人啊。这也是有好处的,覆盖面积广么?点云质量如何就不得而知了。

[-]

不过还在门就一米宽,索性完全符合要求么。所以加上一块电池之后,连到开发板上,我又自己做了个木壳子,保护起来这个脆弱的电路板,要知道老鼠牙齿可是能够嚼碎我的79刀呢。具体引脚焊接就不说了,因为你未必买得到和我一样的激光传感器。至于SD卡扩展我就没额外买卡了,所有数据打算实时通过蓝牙发送到手机中。

[-]

剩下的就是调试了,测试下不同距离下激光传感器被障碍物的遮挡下的电压波动阀值,就能整个简单的触发逻辑了,要灵敏还是要准确就看个人了。我建议还是设低点,反正不花什么钱。去网上找下库,看看例程,在改吧改吧。激光传感器会触发摄像头,流程图就不用画了吧。找找家里的旧手机,没钱搞IOS,android免费开源不用开发者帐号,不过你要是不发布,用苹果也没问题。写个蓝牙通信软件,好在软硬件的兼容性通过统一的蓝牙通信栈就搞定了,这些都是封装好的。

剩下的就是部署了,你也可以直接通过直流电插头进行供电。不过除了老鼠,蟑螂或者其他小虫子的入侵可能都会触发我的警报器。要是你喜欢,可以设置自动将视频片段发送到qq或者微博之类的地方。而检测的传感器也可以试试声波雷达,距离相对较短就是。

如何配合捕鼠器进行协同还需要考虑更多的东西,比如马达或者一些检测、触发逻辑、重启系统等,应该属于下一步的范畴。

本文译自 IEEE,由译者 邻家乖蜀黍 基于创作共用协议(BY-NC)发布。


给这篇稿打赏,让译者更有动力
支付宝打赏 [x]
您的大名: 打赏金额:

2.6
赞一个 (18)

TOTAL COMMENTS: 26+1

  1. 3379879

    板子就要79刀,还有别的配件……在国内买成品套件也没这么贵啊

    [34] XX [0] 回复 [0]
  2. 3379884

    拿一个桶,桶上端对穿一个木棍,木棍穿一个易拉罐。对着易拉罐罐身一头,摆下一个斜坡木板。
    易拉罐罐身刷油,中间一圈刷花生酱。
    桶内你可以放毒药什么的。
    一晚上能捕捉老鼠数量无上限。识破捕鼠器的老鼠都上会上这个陷阱的当。

    [67] XX [8] 回复 [0]
  3. 3379885

    看着人家进来,然后呢

    [15] XX [0] 回复 [0]
  4. 商周知
    @6 months ago
    3379889

    猫:对这种宁愿花钱折腾自己也不供奉朕的行为表示强烈谴责,希望愚蠢的人类悬崖勒马,早日承担铲屎官的职责,不要在错误的道路上越走越远!

    [54] XX [2] 回复 [0]
  5. 3379896

    @w3q1: 主要是确认入侵路径,确认之后就是步兵地雷什么的了

    [18] XX [1] 回复 [0]
  6. 没98亿
    @6 months ago
    3379898

    @哥哥:
    https://h.nimingban.com/t/2551692
    A岛老鼠串

  7. 3379902

    @哥哥: 好棒好棒,就缺个老鼠了

    [13] XX [0] 回复 [0]
  8. 二是我二
    @6 months ago
    3379905

    @w3q1: 然后发上油管

  9. seawatr
    @6 months ago
    3379921

    回老家抱个猫

  10. YYYYYYLZ
    @6 months ago
    3379943

    @没98亿: 大一时候我们班一女生宿舍进了一只老鼠,一到晚上就出来作恶,几个女生把宿舍翻了个底朝天都找不到那只老鼠,搞到他们好几天睡不着觉在微博求救,当时我正好看到这张图,心想作为班长该为女生做点什么,反正洗衣服都已经用洗衣机了,于是乎就用自己的装脏衣服的桶(最常见很大很深的那种)就照着上面的样子做了一个类似的装置,第二天我们班女生特别感谢我,还给我买了个新的桶,说听到一个晚上都有老鼠掉进去,但是就是没抓住,因为那只老鼠弹跳力特别强,一蹦就跳出来了,然后循环了一个晚上硬生生把花生酱吃光了。

    [67] XX [13] 回复 [0]
  11. 3379959

    @YYYYYYLZ: 呵~桶底只要装上十公分的水,就跳不上来了

    [25] XX [1] 回复 [0]
  12. 3379963

    那个叫阈值

  13. 3379990

    还是我们国家物美价廉啊。差不多的开发板30RMB某宝包邮呢

  14. 白纹D焖
    @6 months ago
    3380040

    @YYYYYYLZ: 说真的,大老鼠可以蹦一米来高

  15. 今天疯
    @6 months ago
    3380043

    @YYYYYYLZ: 以我多年与老鼠搏斗的经验,常见的身长15厘米左右的家鼠,弹跳高度接近1米,一般的水桶还真不行,得用汽油桶。。。
    建议一般水桶装少量水,让老鼠刚好够不着桶底,无处发力,自然蹦不出来了。

    [20] XX [0] 回复 [0]
  16. 3380071

    @没98亿:
    这版本对一些成精的老鼠是不行的,它们太过谨慎,一感觉到脚下有动静会惊跑掉,还有一个问题,是理论上存在平衡路径。所以我们的版本是木板对着易拉罐罐身,所以老鼠要舔的花生酱必须要跳一小段距离。而跳跃的这一点惯性,可以计算动量守恒,使得满足最小质量的老鼠也必然使得罐子发生滚动把老鼠甩进去。

    [10] XX [3] 回复 [0]
  17. 3380105

    @YYYYYYLZ: 其实在桶底放一张老鼠贴之类的东西就可以了,老鼠一旦被黏住基本上就死定了。

  18. 无聊鸭
    @6 months ago
    3380243

    桶底放满花生的话老鼠也出不来,不对是不出来

  19. greatdung
    @6 months ago
    3380259

    阈值。真让人感到尴尬。

  20. 3380408

    好久没出设计贴了,不是不勾心思,而是出的太多仅为推介设计的结果,而不秀设计的思路过程,在极客心中寡淡无味参与不了,不好玩,等于某些网游只要点点A键控制角色捅捅猪屁股就赢了,哪怕猪屁股掉下一大堆亮瞎眼的宝贝。
    还是讨论滚瓶捉老鼠有意思。
    大家给了很多妙计,桶底装水就相当cool,点出老鼠如果起跳条件够好,会蹦很高逃掉,又点出破解就是让它难跳,对的,我见过几次,水多到几乎满桶,老鼠踩水浮游着,只要抓不到桶缘又攀不住光滑桶壁,就逃不出。
    其实还有可以加强的,比方楼上视频的瓶子,有个细颈,半径小,转动力矩小,你看,老鼠最初踩歪了却不快转摔它下去,失败一次了,幸亏它鲁莽再来踩到大半径处,才速滚滑摔。应该把瓶底那边转过来安装,而且最好换成更轻的小号矿泉水瓶,更容易踩滚。换成铁线串几个乒乓球也可以,其中一两球卡隔到很近桶缘,腾出好像方便大老鼠搁放前腿跨越的一小段裸线,想跨必须探身放重心过去,前面后面都是一踩歪就急转,如果已经跨了,怎么退出来?老鼠爬铁线不是难题,但后面那些溜溜球怎么完成转身通过?这会看它狡(脚)猾(滑)吧.

  21. 没98亿
    @6 months ago
    3380439

    @YYYYYYLZ:
    桶底装水,水里泡几粒安眠药或者一包盐,必死。

  22. 雨纷飞
    @6 months ago
    3380468

    明明5RMB的51或者10RMB的arduino nano就能解决的问题,非要用480RMB的Annikken Andee U???

  23. 大水怪出没
    @6 months ago
    3380529

    极客吗?这是土豪好吗?
    既然是土豪,麻烦活的像个土豪一点,换个靠谱点的门去行不行?

  24. 3380885

    为啥不花5美金加一条金属门槛?

  25. 3381000

    直径大于1公分的洞老鼠都进的去/..

    滚瓶落桶是个好方法但桶高要有1米水深20公分..桶低是不能放鼠贴的只要有危险信息素..

    老鼠会交流的.再好吃都不会靠近了.老鼠会交流的.

发表评论


24H最赞