想象一下,你在办公桌上工作,突然需要光,但时间很短,好吧,因为这很容易,如果只是说光,然后繁荣。你有灯..
我们将通过谷歌助手语音控制来控制灯光,您的手机使用 Bolt 应用程序很好。感谢 IFTTT,它提供了创建我们自己的小程序并在谷歌助手中使用它们来打开和关闭灯的工具。
1 . 将一根电线从2 针插头的一端连接到灯泡座。
2 . 将2 针插头的另一端连接到继电器模块的NO (常开)针。
3.将灯座的电线连接到继电器模块的COM (公共)引脚。
4.将继电器模块的IN引脚连接到螺栓模块的任何GPIO引脚(0-4)。(我选择了引脚“0”)
5.将继电器模块的VCC引脚连接 到螺栓模块的3V3引脚。
6.将继电器模块的GND引脚连接到螺栓wifi模块的GND 。
欢呼!现在连接已经完成,我们可以看到项目的工作了。
项目背后的原理
继电器模块是一个单独的硬件设备,用于远程设备切换。有了它,您可以通过网络或互联网远程控制设备。所以基本上它们是机电打开和关闭电路的开关。该项目涉及API调用(应用程序编程接口)的概念。API 调用将数字引脚的状态变为HIGH或LOW。这反过来使继电器模块接通或断开电路。一旦激活API 调用并单击ON 按钮,则数字引脚的状态变为高电平,继电器模块关闭电路,灯泡开始发光,当OFF按钮时引脚的点击状态变为低电平,因此继电器模块断开电路并且灯泡熄灭。
第四步:谷歌助手使用IFTTT控制灯光
单击创建触发器
然后选择服务作为webhook
命令的结构:
在这里,您需要替换API_KEY :您已从螺栓云访问的 API 密钥。PIN_NUMBER :引脚编号是您将继电器模块的IN 引脚连接到螺栓模块的GPIO 引脚(0-4)的编号。HIGH/LOW :高/低表示打开/关闭灯泡。HIGH : ON& LOW : OFFDEVICE_ID : 设备 ID 可以从您的螺栓云仪表板访问
选择方法为GET
选择内容类型作为应用程序/json。
最后点击创建动作。
查看并完成并在小程序运行时打开通知
关灯的过程和开灯的过程一样,只是做了个小改动,就是让state=LOW,
出色的!现在我们已经构建了使用 Google Assistant 控制灯光的项目。
声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
全部0条评论
快来发表一下你的评论吧 !