资料介绍
描述
使用的组件1 NodeMCU
NodeMCU 是一个开源固件,可以使用开源原型板设计
1个继电器负载:10A,AC 250V/ 15A,125V
1个灯泡
谷歌助手是基于 AI(人工智能)的语音命令服务。使用语音,我们可以与谷歌助手进行交互,它可以在互联网上搜索、安排活动、设置闹钟、控制电器等。
此服务可在智能手机和 Google Home 设备上使用。
我们可以使用 Google 助理控制智能家居设备,包括灯、开关、风扇和恒温器。
我构建了一个可以控制家用电器的应用程序。在这里,我使用 Google Assistant 服务控制 60 W 灯泡。
此应用程序包括 Google 助手以及 Adafruit 服务器和 IFTTT 服务。
使用的硬件
为了构建家庭自动化应用程序,我使用了三个不同的平台
- 谷歌助理
- 阿达果
- IFTTT
要使用上述服务,我们需要配置它们。
阿达果
现在,在 Adafruit 创建仪表板。此仪表板是远程控制事物的用户界面。
完成上述步骤后,为仪表板提供名称并保存。我们可以看到我们的仪表板如下,
现在,创建提要(用户界面)来控制灯光开关。要创建它,只需单击“+”符号并选择如下所示的切换提要,
选择切换提要后,弹出窗口如下图所示。
输入我们的提要名称(显示在红色框中)并创建它。创建后,选择创建的提要(这里我的是light ),然后单击下一步。
在下一步中配置如下所示的提要,
在这里,我使用0 (OFF) 和1 (ON) 文本作为按钮,然后单击创建。这将在您的仪表板上创建切换按钮,可用于远程控制事物。
现在,我的仪表板已准备好用于家庭自动化等物联网应用程序。
IFTTT (如果这样然后那样)
If This Then That,也称为 IFTTT,是一项免费的基于 Web 的服务,用于创建称为小程序的简单条件语句链。小程序由 Gmail、Facebook、Telegram、Instagram 或 Pinterest 等其他 Web 服务中发生的更改触发。
例如,如果用户使用主题标签发布推文,则小程序可以发送电子邮件消息;如果有人在照片中标记用户,则可以将 Facebook 上的照片复制到用户的存档中。
在这里,我使用 IFTTT 链上使用了 google assistant 服务和 Adafruit 服务。所以,当我使用谷歌助手通过说 Ok google 来控制我家的灯时,打开或关闭灯。然后 IFTTT 解释该消息并将其发送到 Adafruit 的仪表板,作为对创建的提要的可理解命令。
配置 IFTTT
第一步是在IFTTT上创建账户。
注意:使用与 Adafruit 相同的电子邮件 ID 在 IFTTT 上创建帐户。
创建帐户后,单击我的小程序,然后选择如下所示的新小程序,
选择一个新的小程序后,我们会得到一个新页面,我们应该在其中单击“ This ”,如下图所示。
然后搜索Google Assistant并选择它。
现在,输入我们将用作谷歌助手命令的语音短语。
我们可以根据我们的应用程序输入任何短语。如您所见,在上述字段中输入的短语是为了让Light ON。为了使Light OFF ,我们必须创建另一个具有不同短语的小程序。
现在,我们得到另一个页面,我们必须在该页面上单击用于将 Google Assistant 与 Adafruit 连接的选项。
然后搜索Adafruit并选择它。
选择Adafruit后,如下图选择action,
现在输入我们需要将哪些数据发送到 Adafruit 仪表板的哪个提要。
单击创建操作。
因此,当我在手机上使用 Google 助理并发出语音命令“Ok Google,打开 LED”时,在 IFTTT 中创建的小程序会收到此命令,并将数据“1”发送到 Adafruit 提要。这将触发 Adafruit 仪表板上的事件,该事件由微控制器(此处为 NodeMCU)持续监控。该微控制器将根据 Adafruit 仪表板上的数据变化采取行动。
接口图
使用谷歌助手控制家电的电路图
图书馆
在这里,我使用 Adafruit MQTT 库从 Adafruit 服务器接收数据。要安装此库,请选择选项Sketch -> Include Library -> Manage Libraries。
在那个库中,搜索 Adafruit MQTT 并安装它。
使用 Google Assistant 和 NodeMCU 控制家中的灯光
我构建了一个基于物联网的家庭自动化应用程序,在该应用程序中,我使用基于 AI 的 Google Assistant 远程控制 60 W 灯泡。
在这里,我使用 NodeMCU 从 Adafruit 服务器读取数据并采取相应措施。60 W 灯泡通过继电器连接到 NodeMCU,用于使用谷歌助手控制它的语音命令。
NEXTPCB 的高品质 PCB
- 使用Google Assistant控制蜂鸣器
- 私人家庭助理开源硬件
- 基于Google Assistant的中继控制
- 使用Google助理打开/关闭LED
- 儿童助理机器人开源项目
- 自闭症通讯助理开源案例
- 使用Google助理控制灯光
- 使用Google助理控制家电
- 助理机器人开源分享
- 智能家居控制系统方案开源资料
- 旧电脑UPS的家电自动化开源分享
- 开源网络协议分析器WireShark软件下载 15次下载
- 智能家电控制技术课程项目设计下载 2次下载
- 智能家电控制器 - 机智云WiFi类设备接入协议文档-MCU方案 6次下载
- 智能电话远程家电控制系统的设计
- 如何在鸿蒙系统上安装Google Play 1.2w次阅读
- 前沿开源技术领域的开源大数据一一解读 1005次阅读
- 家电pcba的工作原理是什么,对家电发展有什么好处 3952次阅读
- 更小更智能的电机控制器推进HEV/EV市场 1105次阅读
- Google Assistant的新功能——Duplex双工技术 5622次阅读
- 智能家电有哪些特点 1.8w次阅读
- 智能家电品牌排行榜_智能家电和传统家电 1.3w次阅读
- 智能家电的优缺点分析 1.8w次阅读
- google glass为何停产_google眼镜为什么失败 2.2w次阅读
- 基于Android的智能家居终端控制系统 9758次阅读
- Google Dremel数据模型讲解 4152次阅读
- 基于蓝牙与Android设备的控制系统设计 933次阅读
- 基于USB的家电自动化 1793次阅读
- 白色家电的电机控制设计 1228次阅读
- 家电定时断电控制器电路图 4819次阅读
下载排行
本周
- 1山景DSP芯片AP8248A2数据手册
- 1.06 MB | 532次下载 | 免费
- 2RK3399完整板原理图(支持平板,盒子VR)
- 3.28 MB | 339次下载 | 免费
- 3TC358743XBG评估板参考手册
- 1.36 MB | 330次下载 | 免费
- 4DFM软件使用教程
- 0.84 MB | 295次下载 | 免费
- 5元宇宙深度解析—未来的未来-风口还是泡沫
- 6.40 MB | 227次下载 | 免费
- 6迪文DGUS开发指南
- 31.67 MB | 194次下载 | 免费
- 7元宇宙底层硬件系列报告
- 13.42 MB | 182次下载 | 免费
- 8FP5207XR-G1中文应用手册
- 1.09 MB | 178次下载 | 免费
本月
- 1OrCAD10.5下载OrCAD10.5中文版软件
- 0.00 MB | 234315次下载 | 免费
- 2555集成电路应用800例(新编版)
- 0.00 MB | 33566次下载 | 免费
- 3接口电路图大全
- 未知 | 30323次下载 | 免费
- 4开关电源设计实例指南
- 未知 | 21549次下载 | 免费
- 5电气工程师手册免费下载(新编第二版pdf电子书)
- 0.00 MB | 15349次下载 | 免费
- 6数字电路基础pdf(下载)
- 未知 | 13750次下载 | 免费
- 7电子制作实例集锦 下载
- 未知 | 8113次下载 | 免费
- 8《LED驱动电路设计》 温德尔著
- 0.00 MB | 6656次下载 | 免费
总榜
- 1matlab软件下载入口
- 未知 | 935054次下载 | 免费
- 2protel99se软件下载(可英文版转中文版)
- 78.1 MB | 537798次下载 | 免费
- 3MATLAB 7.1 下载 (含软件介绍)
- 未知 | 420027次下载 | 免费
- 4OrCAD10.5下载OrCAD10.5中文版软件
- 0.00 MB | 234315次下载 | 免费
- 5Altium DXP2002下载入口
- 未知 | 233046次下载 | 免费
- 6电路仿真软件multisim 10.0免费下载
- 340992 | 191187次下载 | 免费
- 7十天学会AVR单片机与C语言视频教程 下载
- 158M | 183279次下载 | 免费
- 8proe5.0野火版下载(中文版免费下载)
- 未知 | 138040次下载 | 免费
评论
查看更多