基于arduino用esp8266和继电器实现小爱同学开关灯

本文介绍了如何利用arduino、esp8266和继电器,结合小爱同学实现远程开关灯。首先列出所需材料,接着详细说明硬件连接步骤,包括继电器的接线方法。然后讲解软件配置,包括点灯科技库的安装和设备绑定。最后,通过米家APP配置,将设备与小爱同学联动,实现语音控制开关灯。
摘要由CSDN通过智能技术生成

用esp8266和继电器实现小爱同学开关灯

房间的灯离床太远了,于是想到用esp8266配合点灯科技app来实现用小爱同学开关灯。于是就用小led灯做了测试。

这些是我们需要的材料

在淘宝上都能找到
1.esp8266-01模块;
在这里插入图片描述
2. 配合使用的继电器在这里插入图片描述
3. esp8266的读写器
在这里插入图片描述
5. 5v供电(在淘宝可以买220v转5v的电源模块)这里用uno板代替

硬件部分的搭建

在这里插入图片描述
1.关于继电器的接线
在这里插入图片描述
VCC、GND分别接5v直流的正负极。左边nc口为常开端,火线从中间com口进,常开端和com口为默认导通状态,右边为no常闭端,只有当有指令时继电器就会和常闭导通与常开端断开。一般我们接com进火线no出火线。当然如果想实现与机械开关双控可以配合双联开关接三个口。

软件部分

下面是关于点灯科技的软件配置
1.我们需要把点灯科技的开发库:https://codeload.github.com/blinker-iot/blinker-library/zip/master
解压放到 我的电脑>文档>Arduino>libraries 文件夹中

2.在arduino官方论坛上下载esp8266开发板信息安装到arduino(关于详细的环境搭建:可以到点灯科技官网查看

3.下载点灯科技app并添加设备
在这里插入图片描述
这里的key需要写在代码上

下面上代码

#define BLINKER_MIOT_LIGHT
#define BLINKER_WIFI

#include <Blinker.h>

char auth[] 
评论 20
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

小可创客

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值