×

谷歌助手LED控制开源分享

消耗积分:0 | 格式:zip | 大小:0.06 MB | 2023-06-30

张丽

分享资料个

描述

我一直在使用 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

pYYBAGOX9Y6AJJLhAAxjl0DeRaA690.jpg
 

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 助理互动的帐户相同。

pYYBAGOX9ZOAGN27AAAR7VcF5fI220.png
 
pYYBAGOX0miAbDw4AAAmnCPLHEI811.png
单击“+This”以创建新触发器。
 

选择 Google 助理 -> 说出特定短语。

poYBAGOX9f2AeWF8ABYCOCNkedI544.jpg
 

写出创建触发动作的短语。您还可以为触发操作输入更多 2 个短语。1] 开灯 2] 开灯 3] 开灯

pYYBAGOX9lOAH2DMAA_MIlaj_5Y936.jpg
 

然后点击“创建触发器”

pYYBAGOX9lWAOZfnAAAhi86-2Y0207.png
点击“+那个”
 

选择 Webhook,然后发出 Web 请求。

输入您在上一步中获得的 API URL。确保更改 API 密钥和设备名称。

方法将是 GET

内容类型将为 Application/json

这是您的屏幕的外观

poYBAGOX9lmAQlitAABAm3F4zSY136.png
 

 

 


声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉

评论(0)
发评论

下载排行榜

全部0条评论

快来发表一下你的评论吧 !