24小时联系电话:18217114652、13661815404

中文

您当前的位置:
首页>
电子资讯>
技术专题>
最小的 Alexa 控制的...

技术专题

最小的 Alexa 控制的物联网设备


最小的 Alexa 控制的物联网设备

流行的基于语音的 AI 数字助理设备称为 Alexa,通常用于智能办公室和家庭,其应用范围从照明调节到控制各种消费电器。通过简单地问“Alexa,你能......” ,您可以操作附近的任何连接的小工具——就像遥控器一样。如果您想设置具有开关和断路器的 IoT 设备,您可能很容易在市场上找到它们。然而,它们的成本相当高。此外,尺寸问题使它们与物联网设备要求有点不兼容。

为了解决这个问题,今天您将学习如何制作可以使用 Alexa 进行调节的最小的 Alexa 控制的物联网设备。使用此物联网控制器,您可以连接灯、风扇、电视、烤面包机等,并以您选择的任何语言控制它们。基于 Alexa 的物联网控制器使用带有继电器模块的 ESP8266-01,这使得它与市场上的任何其他断路器一样体积小但功能强大。该模块还有助于降低成本。

因此,让我们开始制造最小的 Alexa 控制的物联网设备的旅程。

物料清单 

要在 Arduino IDE 中安装 ESP8266 板,请转到文件首选项粘贴 URL。之后,转到工具开发板管理器搜索 esp8266 并将开发板安装到 Arduino IDE

此外,在 Arduino IDE 中安装库esplexa ,因为这将允许 Alexa 控制已添加到 Alexa 应用程序的 IoT 设备。  

编码 

首先,在代码中包含espalexa库,然后输入您的 Alexa 设备所连接的 WiFi 名称和密码。接下来,选择 ESP8266-01 上的 GPIO 2 引脚编号,这将使 Alexa 能够控制设备

1. 在代码中设置 WiFi SSID 和密码

2. 代码设置功能。

接下来,将 GPIO 输出切换功能从 0 设置为 1,以使用 Alexa 控制灯和风扇。

上传代码 

要上传代码,需要使用 Arduino UNO FTDI/ESP 8266 编程器模块对模块进行编程。

ESP8266 

FTDI /ESP 8266 01 程序员

接收

TX

TX

接收

CHPD + VCC

3.7

GPIO0 +

地线

联系 

按照电路图所示连接组件。分别使用 3.3 V DC 5 V DC ESP 模块和继电器供电。现在将交流电器连接到需要控制的继电器模块。NO 引脚应连接交流电器的火线。COM 脚应接交流火线,灯泡的零线接交流插座的零线。 

4.连接

将设备添加到 Alexa 

要将 IoT 设备添加到 Alexa,请打开 Alexa 应用程序并转到选项添加设备选择要添加的设备,然后让 Alexa 在网络中搜索新设备。搜索完成后,会显示需要连接的设备列表,例如Light 1Light 2Light 3……。一一选择它们并将它们添加到 Alexa。现在可以控制您的 IoT 设备了。 

测试

为设备供电并说“AlexaLight 1 band kar do”“Alexa,关闭 Light 1”)。Alexa 将立即关闭灯或物联网设备。您还可以为 Alexa 应用程序设置自定义命令和例程,例如晚安,以便 Alexa 关闭设备。或者,您还可以安排 Alexa 根据一天中的特定时间打开和关闭设备。

请输入搜索关键字

确定