×

兼容Google Assistant和Amazon Alexa的智能灯泡

消耗积分:0 | 格式:zip | 大小:0.23 MB | 2022-12-05

分享资料个

描述

我想制作一个兼容 Google Assistant 和 Amazon Alexa 的智能灯泡,而不依赖第三方服务,如api.ai或 IFTTT。在通过 Firebase 将 Alexa 值与 Google Assistant 的值同步进行了短暂的初步努力后,我得以完成它。

现在我已经能够完成它了,我想在这里分享给其他人尝试,所以我们开始吧。

接线

poYBAGOIJOSAPcixAAF8smT0ctE852.jpg
 

1. 将 AC-DC 转换器的火线和零线端子焊接到灯泡插座的母插座上。

2. 将电解电容和陶瓷电容焊接到 AC-DC 转换器的 5V 端子。注意电解电容的极性。电容器上的虚线表示-ve leg.3。将 AC-DC 转换器的 5V 和接地焊接到 Nodemcu 的 5V 和接地端子以及 Neopixel ring.4 的 Vcc/电源和接地。将 Neopixel 环上的数据输入引脚焊接到 Nodemcu 上的引脚 D6。

把它们放在一起

poYBAGOIJOaAHI7zAAC5pQcID2I254.png
 
pYYBAGOIJOiAdgxmAAC7UJ0f59M091.png
 

使用热胶枪将所有东西放在一起。尽量减少占地面积。您现在可以开始看到灯泡的粗略形状。

灯泡软件

Google Assistant 和 Amazon Alexa 接口是分两个阶段完成的。虽然 Google Assistant 接口是在云中完成的,但 Alexa 接口是在 Wemos D1 或 NodeMCU 设备本身上完成的。

谷歌助理接口

操作方法的步骤列表可以在github 页面的自述文件中找到。由于说明会不时更改,建议用户直接按照README进行操作

Github 项目:https ://github.com/shivasiddharth/google-actions-smarthome

 

亚马逊 Alexa 接口

将 arduino 代码上传到 Wemos D1 或 NodeMCU 后,让 Alexa 发现设备。发现后,该设备应列在 Alexa 应用程序中。或者,打开 Alexa 应用程序,选择添加设备并选择“其他设备”选项。现在 Alexa 将开始发现过程。

如果设备发现没有成功,请在按下 Wemos D1 或 NodeMCU 上的 RESET 按钮后再次重复发现过程。

用于 Wemos 或 NodeMCU 的 Arduino 代码

https://github.com/shivasiddharth/iotwemos/blob/master/Alexa_and_Google_Assistant_White_LED_Strip.ino


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

评论(0)
发评论

下载排行榜

全部0条评论

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