我一直在使用 android OS,它有一个名为“Google Assistant”的语音助手。首先,我对此很着迷,并认为我可以用它来控制一些事情。
我在hackster.io上看到了一些项目,我想到了如何使用 Google Assistant 来控制房间照明。所以我决定结合使用 Google Assistant 和 BOLT 模块来执行一个小项目。我可以从世界任何地方控制我家的照明。这可以通过在日常生活中节省电力和更多其他好处来使我们受益。
第1步:硬件连接
将 LED 较长的一端连接到 BOLT 模块的 PIN 0,较短的一端连接到 BOLT 模块的 PIN GND。我在这个连接上使用了跳线,这使它更容易。
第2步:数字写入命令
在编写代码之前,请从您的 BOLT 云帐户中复制 API 密钥。它看起来像这样:4fe975c1-0115-4c86-a536-7f7gfdc915a3
LED 是输出设备,所以我们使用数字写入命令。单击此处获取有关如何使用数字写入命令的更多信息。
使用的命令是这样的:
https://cloud.boltiot.com/remote/ API /digitalWrite?pin= PIN_NUMBER &state= HIGH/LOW &deviceName= DEVICE_ID
您需要替换的参数是:API :您可以从云仪表板上的 API 选项卡中获取它。PIN_NUMBER :您已将 LED 连接到的引脚。值可以是 0、1、2、3 或 4 HIGH/LOW :此值表示您是否要打开/关闭 LED。HIGH将打开它,LOW将其关闭。DEVICE_ID :您的设备的 ID。您可以从云仪表板获取它。
打开连接到具有 ID BOLT5777690到 PIN 0的设备的 LED的命令是:https: //cloud.boltiot.com/remote/4fe975c1-0115-4c86-a536-7f7gfdc915a3/digitalWrite?pin=0&state=HIGH&deviceName=BOLT5777690
您必须使用自己的 API、PIN 和 DEVICE_ID。
第3步:IFTTT Google助理和IFTTT Webhook。
点击此处前往 IFTTT 创建新的小程序
使用您的 Gmail 帐户登录。确保您使用的帐户与您将在手机上用于与 Google 助理互动的帐户相同。
选择 Google 助理 -> 说出特定短语。
写出创建触发动作的短语。您还可以为触发操作输入更多 2 个短语。1] 开灯 2] 开灯 3] 开灯
然后点击“创建触发器”
选择 Webhook,然后发出 Web 请求。
输入您在上一步中获得的 API URL。确保更改 API 密钥和设备名称。
方法将是 GET
内容类型将为 Application/json
这是您的屏幕的外观
。
声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
全部0条评论
快来发表一下你的评论吧 !