在这个项目中,我们将向您展示如何制作一个由 Raspberry Pi 驱动的智能手机控制、连接互联网的锁舌执行器,该执行器可以添加到您现有的门锁上,而无需对门进行任何修改。Tower Pro 制造了一款名为 MG996R 的廉价产品,您可以在 eBay 上以大约 5.00 美元的价格找到它。在 5v 时具有 8kg/cm 的扭矩,它应该为您的特定应用提供足够的功率。
为了将伺服器固定到位,我们创建了一个小型 3D 打印外壳。外壳用一些 3M 户外安装胶带安装在门锁顶部,一个锁舌适配器连接到 MG996R 随附的大型两侧伺服喇叭上。我们使用了一些 Gorilla 胶水来确保适配器与伺服喇叭有牢固的粘合。
我们项目的所有 3D 打印部件都可以在我们的网站上找到。如果您没有 3D 打印机,通常可以在当地图书馆或学校找到一台。如果他们没有 3D 打印机,也有许多在线网站可以为您打印文件。我们还为木制 MDF 零件创建了一些示意图作为替代方案。
伺服主体通过四个 M3 螺栓和螺母固定在门锁外壳上,我们确保将伺服法兰保持在外壳内部,以便主体的大部分位于门锁外部。确保定位伺服系统,使其枢轴点位于外壳的中心。必须施加一些力来挤压伺服线。
添加了一些额外的功能,包括指示锁定状态的 LED 灯和手动打开/关闭锁的按钮。一个 470 欧姆电阻器与一个红色 LED 串联,1k/10k 欧姆电阻器与我们开关上的一个引脚并联。我们使用了一些小的跳线,以便它们可以穿过门锁外壳的小间隙。
我们将组件连接到外壳的插槽中。为了将它们固定到位,我们使用了一些胶水,让它们放置过夜晾干。为了获得额外的支持,您还可以使用一些电工胶带来支撑组件。
一个树莓派被用来控制门锁。我们使用了 Raspberry Pi 3,因为它具有板载 WiFi 功能。但是,任何带有 WiFi 加密狗的 Raspberry Pi 都可以使用我们的代码。我们将组件插入到引脚分配图上各自的引脚。我们用一把小螺丝刀来切换伺服连接器上的棕色地线和红色电源线,以便我们可以将其直接连接到 Raspberry Pi。
我们在这个项目中使用了一个名为 Blynk 的 IoT 应用程序。Blynk 允许您通过其易于使用的 SDK 轻松连接到 Raspberry Pi 等单芯片板。从应用商店下载应用程序后,我们为具有“连接类型”WiFi 的 Raspberry Pi 创建了一个新项目。我在界面中创建了两个组件。第一个是连接到虚拟引脚 0 的按钮,用于控制伺服电机的状态。第二个是推送通知组件,当门状态发生变化时会发出警报。最后,您需要通过单击主菜单中的齿轮图标来保存 Blynk 身份验证令牌,然后将其发送到您的电子邮件。此令牌将在下一步中使用。
接下来,我连接到我的树莓派。您需要确保在 Raspberry Pi 上安装了node.js。Adafruit 在他们的网站上有一个很好的指南。关于我们如何启动代码的完整说明可以在我们的Github 页面上找到。
为了安装门锁外壳,我们使用了一些强力的双面 3M 户外安装胶带(这很棒,因为它不会留下任何残留物)。我们用应用程序切换了几次伺服,以确保它朝着正确的方向移动。将伺服下方的标签朝下,我们将门锁连接器与锁舌的中心对齐并将其连接到门上。我们还使用了几块安装胶带将 Raspberry Pi 连接到它旁边的墙上。一根电源线远离门,这样当交通进出门时,它就不会意外拔掉。
声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
全部0条评论
快来发表一下你的评论吧 !