买不到“震楼神器”的外国小哥,用Arduino编了一个

  深更半夜,当邻居吵架、蹦迪、小孩哭闹把你吵得睡不着的时候,你是怎么处理的?

  去敲门?戴耳塞?默默忍受到神经衰弱?

  国外一位小哥被楼上的邻居吵得偏头痛都出来了,为此,他造了个反击“武器”。

  买不到“震楼神器”的外国小哥,用Arduino编了一个

  该“武器“吸在天花板上,当楼上开始”作妖“,小哥就一声令下,“武器”便开始“猛捶”天花板。

  买不到“震楼神器”的外国小哥,用Arduino编了一个

  邻居听到了就会立马停止扰民,甚至打开电脑开始给房东发邮件……

  买不到“震楼神器”的外国小哥,用Arduino编了一个

通过MQTT协议连接Home Assistant

  当然,不仅可以对付楼上,把它吸在墙上也可以“重音出击”左邻右舍。

  这个“武器”叫TallyWhacker,是一款智能家居设备。

  小哥用Arduino来开发ESP8266(带有WiFi功能的单片机),并将ESP8266连上WiFi,再与谷歌智能助理(Google Assistant)通信实现语音激活功能。

  ESP8266淘宝上10几块就能买到(Arduino程序编码部分见文末)。

  其中需要配置MQTT协议(基于发布/订阅者模式的物联网消息传输协议 ),才可以接入Home Assistant进行控制,变成智能家居。

  Home Assistant是一款基于 Python的智能家居开源系统,0.56版本开始引入Google Assistant。

  使用Home Assistant云服务,即可将Home Assistant的实例连接到Google Assistant。

  买不到“震楼神器”的外国小哥,用Arduino编了一个

  这个实例显示在Google Home上,最后就可以通过语音命令来打开/关闭TallyWhacker了。

  使用ESPHome也可将单片机ESP8266连接到Home Assistant,不过配置过程似乎有点麻烦,遂没有采用。

  一切操作完成后,随着一声“Hey Google,打开TallyWhacker”,白色杠杆掰动开关,连接了一个直流舵机(RC servo)的黑色臂杆就开始快速摆动,发出噪音。

  噪音时长不等,随机控制在 5-30 秒之间。当邻居不再发出“闹腾”了,你也可以不再启动它。

  买不到“震楼神器”的外国小哥,用Arduino编了一个

  上面插了一个继电器(relay),通过给它通电来驱动电机。

  当然,小哥还给他装了个3D打印的外壳。

  买不到“震楼神器”的外国小哥,用Arduino编了一个

国外版“震楼神器”?

  或许看到它的第一眼,你就觉得:这不就是国内的“震楼神器”吗?

  买不到“震楼神器”的外国小哥,用Arduino编了一个

  国内的”震楼神器“声音真的很大,“效果拔群”,里面通常安了个震动电机,利用了电磁的相斥原理,电生磁推动内部的铁块,如此反复推动。

  启动电机后,就会造成楼上的地板高频震动,并与地上的家具等产生共振,上面的邻居就会听到如同冲击钻打孔时一样的噪音,而你在自家听到的声音却很小。

  不过使用这玩意极有可能触犯《中华人民共和国治安管理处罚法》,谨慎!

  小哥DIY的这个相比之下噪音小很多,以至于有人好奇楼上的邻居是否真的听到了它发出的噪音,小哥回复:No。

  买不到“震楼神器”的外国小哥,用Arduino编了一个

  但有很多人都表示这个发明很不错,因为他们的市场上还从没有出现过“震楼神器”这种东西!

  买不到“震楼神器”的外国小哥,用Arduino编了一个

  所以有人愿意第一个支持该产品在Kickstarter众筹。

  买不到“震楼神器”的外国小哥,用Arduino编了一个

  针对噪音小的问题,小哥也考虑在上面再加俩大点的震动电机。

  买不到“震楼神器”的外国小哥,用Arduino编了一个

  还可以改进一下壳子,添加共振效果。