如何使用IFTTT和树莓派自动化车库门

日期:2020-02-03编辑作者:科技成果

  使车库门具有互联网意识,是学习如何使用智能手机控制现实世界的绝妙介绍。皮。坦白说,谁不想像蝙蝠侠那样,在驶入车道时自己打开车库?

  连接到互联网的Raspberry Pi(任何型号)。本教程假定您的Pi正在运行Raspbian操作系统(如果不是,请参阅我们的文章,介绍如何在Raspberry Pi上安装Raspbian)。

  Raspberry Pi的2A电源。较低额定值的型号可能无法驱动继电器板和Pi。

  足够Pi和车库门电机之间的两芯电缆。便宜的扬声器线是理想的选择,但是电话线或以太网线也可以使用。

  大多数车库门电机均可通过外部输入触发以打开或关闭。制造商提供了这些输入,以便安装人员可以在家里的某个地方挂上一个简单的按钮即可打开或关闭门,而无需使用常规遥控器。按下并释放扳机按钮时,它会立即关闭一个电路,告诉电动机启动或停止。

  您将使用继电器代替外部按钮。短暂闭合继电器将闭合电路,就像按下触发按钮一样。在Raspberry Pi上运行的Python脚本将使您可以从家庭网络控制中继,从而控制门。

  您Raspberry Pi与中继板之间至少要建立四个连接。如果您使用的是Pi Zero,则要么需要直接焊接连接,要么将GPIO接头焊接到Pi上,并使用跳线进行连接。推荐使用后一种方法,因为如果您要断开中继板的连接并将Raspberry Pi用于其他用途,则无需拆焊。较大型号的Pis已经具有用于连接插入式跨接电缆的插头。

  如果您不熟悉GPIO,请务必阅读我们的文章,了解有关Raspberry Pi GPIO引脚的所有知识。

  在连接所有组件之前,请检查继电器板上是否有将VCC和JD-VCC引脚连接在一起的跳线。如果有,则将其卸下,因为您需要分别为VCC和JD-VCC供电。

  最后,连接Pi引脚7(GPIO 4)到继电器板上的IN1。这是切换继电器的连接。

  Raspbian预先安装了Python,但是您需要添加GPIO库。在Pi的终端窗口中键入以下内容:

  现在在主目录中创建一个新文件夹,该文件夹将放置将用于控制继电器的Python脚本:

  最后,下载bottle,一个轻量级的框架,它将在您的Pi上创建一个简单的Web服务器:

  将上面的脚本复制并粘贴到空文档中。退出并使用 CTRL + X 保存,然后使用 Y 和输入进行确认。

  如果收到任何错误消息,请检查所有内容均正确粘贴到文件中,并且没有在同一端口上运行其他Web服务器(如Apache)(它将干扰脚本创建的服务器)。

  假定没有错误,请转到同一网络上另一台计算机上的Web浏览器,然后在地址栏中键入Pi的IP地址,后跟冒号和1234。例如,如果您的IP地址Raspberry Pi为11.22.33.44,您需要在浏览器中输入 11.22.33.44:1234 。

  按 Enter ,您将听到板上的第一个继电器在关闭并再次打开时单击两次。如果将1更改为2,然后重新加载页面,则会听到第二个继电器循环。

  请参阅车库门电机手册,以查找可以在何处连接外部控制器。将两芯电缆连接到该电缆,然后将电缆的另一端连接到中继板的螺钉端子。

  再次从Web浏览器测试所有内容(您可以刷新页面)。如果一切顺利,则中继将单击几次,您的车库门应开始打开。

  如果您的Raspberry Pi重新启动,出于任何原因,例如断电,您的Python脚本将停止运行。要在启动时加载它,请将以下行添加到您的/etc/sc.local 文件中(如果以其他用户身份登录到Pi,请将 Pi 更改为您的用户名):

  此示例Python脚本没有任何安全性-任何可以通过其IP地址访问Raspberry Pi的人都可以打开和关闭车库门。很容易想到,仅仅因为没人知道您的脚本在那里,没人会找到它,但是通过模糊性的安全性一次又一次被证明是一个坏主意。

  完整的身份验证系统已经超出了范围本教程的内容,但是一种简单的安全解决方案是不要让您的Pi在家庭网络之外访问。

  如果确实选择从开放的互联网访问Pi,则可以通过“如果这样那么(IFTTT)”服务来控制车库门。例如,当您向Amazon Echo发出触发短语时,可以将Alexa和Webhooks IFTTT服务结合使用来打开车库门。

  驾驶具有IFTTT连接服务的汽车,您可以创建一个applet,以便在您的汽车接近您的房屋(蝙蝠侠式)时打开门。

  另一种触发您的新互联网感知车库门的方法是使用Siri快捷方式。在小部件中添加一个非常简单的快捷方式意味着您可以省去携带烦人的键,而只需轻扫即可打开车库并点击iPhone。

  继电器板可以切换电源电压,因此可以控制大多数家用电器。该项目可以作为向几乎所有带电源的设备添加智能设备的基础。咖啡机,照明,空调-都可以通过Raspberry Pi和一些继电器实现自动化。

  本文档的主要内容详细介绍的是MicroPython开发板的电路原理图免费下载。

  树莓派Raspberry Pi 3 Model B+的电路原理图免费下载

  本文档的主要内容详细介绍的是树莓派Raspberry Pi 3 Model B+的电路原理图免费下载....

  树莓派Raspberry Pi 4 Model B的电路原理图免费下载

  本文档的主要内容详细介绍的是树莓派Raspberry Pi 4 Model B的电路原理图免费下载。....

  树莓派Raspberry Pi 3 Model B的电路原理图免费下载

  本文档的主要内容详细介绍的是树莓派Raspberry Pi 3 Model B的电路原理图。

  树莓派:是为学习计算机编程教育而设计,只有信用卡大小的微型电脑,其系统基于Linux。

  与 IoT 相关的云端服务为数众多,例如:ThingSpeak、WoT.City、AWS、IBM B....

  今天和大家来聊聊树莓派、python和自美人工智能系统。可能有很多人对此不是很了解,我来逐一为大家介绍一下。中国发电机网一、树莓派:英文名...

  本文档的主要内容详细介绍的是树莓派 Zero W的电路原理图免费下载。

  提起单板电脑,树莓派基金会发布的树莓派系列开发板或许是最广为人知的,该公司坚持使用博通的SOC芯片,以实现不断更新的镜像...

  2012年才面世的树莓派(Raspberry Pi),全球销量已经超过了3000万件。

  近日,Raspberry Pi 基金会 CEO Eben Upton宣布,上周某个时候(应该是周二)....

  据悉,树莓派(Raspberry Pi)是基于Linux的单片机电脑,由英国树莓派基金会开发,目的是....

  公司市场比较成熟的树莓派产品,现在想要自己研发,如果招聘有问题,请各位大神指正。 招聘 开源硬件工程师 薪...

  智能家居渐渐在中国乃至世界流行起来。树莓派是为学生计算机编程而设计的一种价格低廉的卡片电脑,其使用开....

  基于RK3399芯片的Orange Pi4(不带emmc)的开发板也问世了,对比树莓派4B,大家会选择哪个

  1、价格方面:树莓派4B早已名声在外,至于刚上线的这款Orange Pi 4,其中不带emmc的版本,功能与树莓派4B差不多,但是价格却...

  您将看到所有范围内的蓝牙设备以及设备名称和MAC地址。记下该地址,然后键入连接[设备的MAC地址]。

  但是系统并不完美–编解码器对于特定文件类型,该软件不提供。而是必须购买MPEG-2和VC-1编解码器....

  RealVNC Viewer具有精心设计的用户界面,使您能够用指尖精确移动鼠标,并在PIXEL桌面环....

  只要树莓派已经启动,您就可以单击连接开始连接。在FileZilla中,本地设备(您的PC)显示在左侧....

  我们之前已经探索了如何使用Raspberry Pi构建家庭网络摄像头安全系统,并且其教程早于Pi专用....

  使用如此便宜的设备,您可能会惊讶地发现如此之多的可能性。但是,这就是开源技术的美,它是Raspber....

  任何需要执行的打印服务器管理都可以通过打开 http://[RPI.IP.ADDRESS.HERE]....

  for循环非常有用。他们重复执行几次代码块,每次值通常略有不同。此for循环遍历unread_mes....

  如果您准备好进行另一个项目,则不仅可以使用Raspberry Pi,还可以保持自己的状态。在线度创意研究所

  Plex应用程序可用于iOS,Android甚至Windows Phone。它既是Plex客户端(因....

  在那里。您自己的云台网络摄像机。如果要将网络摄像头暴露在互联网上,请记住要考虑的危险–然后研究端口转....

  您是否使用过网络摄像头,或使用一些扬声器设置了放大器?也许您正在使用压力和温度传感器来构建AirPi....

  显然,鸽子在布宜诺斯艾利斯是一个很大的问题,也无所畏惧。为了驱赶他们离开家,罗尼·班迪尼(Roni ....

  当Pi关机时,请先断开电源,然后再卸下SD卡。接下来,重新连接电源-Raspberry Pi现在应该....

  但这不应该让任何人失望。可以使用在ARM上运行的办公套件,并且当前的Raspberry Pi计算机已....

  有3种您可以通过官方合作伙伴购买Raspberry Pi,但也可以从亚马逊,eBay或其他零售商店的....

  请注意,可以从eBay和其他在线零售商处廉价购买的各种适配器可能会导致问题。例如,HDMI至VGA适....

  我最初的Raspberry Pi Media Center设置充分利用了微型计算机机箱底部和平板电视....

  SSH在某些方面没有好处。例如,它不允许您访问Raspberry Pi的GUI,但它将为您提供运行更....

  在某些方面,这是可以理解的。尽管Raspbian操作系统是专门为Pi设计的,但它并不是完全完美的-什....

  使用标准RCA复合电缆,您可以将您的Raspberry Pi连接到任何兼容的电视(如果没有HDMI,....

  向任何项目添加LCD会立即使它提高一个档次。本教程说明了如何使用6个GPIO引脚将廉价的HDD447....

  插入扬声器并运行后,您可以从Web客户端对其进行控制。您应该下载智能手机客户端,例如iOS的MPod....

  如果您正在寻找Rasberry Pi的乐趣,我们提供了一个很好的指南,可将其变成仿真街机。这是在现代....

  检查“用法”页面,了解如何使用git直接从您的Pi安装示例python代码。

  如果您使用的是Raspberry Pi,并且注意到输出并不完全干净,某些USB音频适配器不喜欢USB....

  将新内核文件复制到Jessie Lite卡的 boot 目录中。刻录完SD映像后,请不要弹出它。将 ....

  接下来,您需要将RTC内核模块添加到/etc/modules列表中,以便在计算机启动时加载它。运行 ....

  如果您很好奇,可以像运行simpletest.py一样检查并运行differential.pyexa....

  在我终于开始使用Raspberry Pi进行设置之前,我已经使用了一年多。无线加密狗,而且我没有回头....

  首先检查网络连接是否正常运行。尽管应该早点检查此问题,但是在有风的天气或具有一些异常的建筑结构或材料....

  测试已完成操作的最佳方法是选择一个项目(也许是一个非常简单的项目)并尝试一下。

  连接Raspberry Pi的最快方法是使用以太网跳线,然后将其插入家庭网络路由器的背面。

  当今世界正在趋于自动化,同时出于分析、控制和通信的目的,有海量的数据正在产生并得到处理。如果树莓派电....

  进行测试。如果您不喜欢结果,那么下次启动该游戏时,您可以再次访问配置菜单并恢复原始选择。

  您可能已经注意到,有一个步骤是从载hostapd副本并将其与您的交换。如果....

  要从上图绘制手势,请按屏幕上的任意位置,从手势中的圆圈开始,然后按照手势模式箭头。绘制手势时,应该会....

  OrangPi下安装libnfc错误,执行下句不通过./configure --prefix=/usr --sysconfdir=/etc完整的语句是:wget

  请问树莓派官方的摄像头不能进行实时监控吗!是不是实现实时监控只能用USB摄像头啊!...

  说到电子DIY,从工程师到业余爱好者都不难想到电烙铁、面包板、单片机开发板等。随着科技的发展,开发板的选择也越来越丰富,...

  网上有很多树莓派输出PWM的,但是都是通过GPIO模拟的,不是硬件PWM模块产生的。 因为软件模拟的频率上不...

  说到电子DIY,从工程师到业余爱好者都不难想到电烙铁、面包板、单片机开发板等。随着科技的发展,开发板的选择也越来越丰富,...

  我用的python控制的树莓派 下面是代码 import RPi.GPIO as GPIO import time GPIO.setmode(G...

本文由巢湖市微型汽油发电机有限公司发布于科技成果,转载请注明出处:如何使用IFTTT和树莓派自动化车库门

关键词: 中国发电机网

绍兴市海盛环境科技有限公司怎么样?

绍兴市海盛环境科技有限公司是2010-05-17在浙江省绍兴市上虞区注册成立的有限责任公司(自然人投资或控股),注册地...

详细>>

医院手术室洁净空调如何消毒?

可选中1个或多个下面的关键词,搜索相关资料。也可直接点搜索资料搜索整个问题。 采用汽化高水平消毒剂的方法,...

详细>>

隔爆型电机外壳防护等级规定

【解答】1、电动机主体外壳防护等级不低于IP44,接线、外扇冷电动机,通风孔的防护等级进风端不低于IP20,中国发...

详细>>

Microchip产品及其在电动高尔夫球车永磁无刷直流

Microchip产品及其在电动高尔夫球车永磁无刷直流电机驱动系统的应用 有幸参加了Microchip公司与电子产品世界联合举办...

详细>>