DIY 篇一:DIY低成本智能灯带并用小爱同学控制

2021-11-29 20:37:00 17点赞 126收藏 33评论

创作立场声明:一直想要一个小爱控制得智能灯带做显示屏氛围灯,奈何成品都太贵,所以想到了DIY,本人单片机小白,所有教程都是网上收集而来,只是做一个验证汇总,省去大家查找搜索时间;商品来源均自费购于淘宝,代码文件来自B站大佬分享(WS2812玩家)

点灯app利用ESP8266控制WS2812B灯带并接入小爱同学控制

硬件及硬件接线图

硬件列表:

ESP8266 = 12元

MicroUSB数据线 = 以前剩下的,相信大家都有

WS2812B 灯带(2米共60颗灯珠) =18元

杜邦线(母对母)3条 = 以前的

总共30元搞定2米智能氛围灯

接线图接线图

接线图接线图

接线图接线图

Arduino 配置

操作步骤

一、搭建 ESP8266 开发环境

1、下载 Arduino 并安装,下载地址:https://www.arduino.cc/en/Main/Software ;

2、打开 Arduino ,单击菜单栏的 文件 -> 首选项 ,在 “附加开发板管理器网址” 中输入 https://www.arduino.cn/package_esp8266com_index.json

附加开发板管理器网址输入附加开发板管理器网址输入

3、单击菜单栏的的 工具 -> 开发板 -> 开发板管理器 ,在搜索框中输入 “ESP8266“ ,选择版本后安装;

ESP8266库安装ESP8266库安装

二、安装 blinker Arduino 库

1、点击 下载blinker Arduino库

2、将下载好的blinker库解压到 我的电脑 > 文档 > Arduino > libraries 文件夹中;

blinker Arduino库安装blinker Arduino库安装

三、 安装 Adafruit_NeoPixel 库

Github地址:Adafruit_NeoPixel

1、在线安装(有一些可能因为网络环境无法安装成功就可以采用离线安装方法)

打开 Arduino, 项目 -> 加载库 -> 管理库,在搜索框中输入 “Neopixel strip”,单击 安装 即可;

Neopixel stripNeopixel strip

安装成功后在 Arduino 可看到已加载 Adafruit NeoPixel 库。

Adafruit NeoPixelAdafruit NeoPixel

2、离线安装

访问 Adafruit_NeoPixel Releases page

下载最新版本;

解压文件;

打开 Arduino, 项目 > 加载库 > 添加.ZIP库...;

安装成功后在 Arduino 可看到已加载 Adafruit NeoPixel 库。

四、安装FastLED库

打开 Arduino, 项目 -> 加载库 -> 管理库,在搜索框中输入 “FastLED”,单击 安装 即可;

FastLEDFastLED

五、安装WS2812FX库

打开 Arduino, 项目 -> 加载库 -> 管理库,在搜索框中输入 “WS2812FX”,单击 安装 即可;

WS2812FXWS2812FX

至此,Arduino 配置完成

点灯APP配置

在应用市场或者点灯官网下载安装点灯,在点灯App中添加设备,获取 Secret Key

1、进入App,点击右上角的 “+“ 号,然后选择 添加设备;

2、点击选择 Arduino > WiFi接入;

3、复制申请到的 Secret Key;复制好后保存好,后面要到代码中写上

keykey

4、导入点灯控制台配置,配置的组件名是对应代码中的名称,这里直接导入。设备页面--右上角三个点点--界面配置--复制替换内容--更新,返回首页再进设备页面。

配置文件(文件来自B站up主分析(WS2812玩家))放在此处gitlab仓库DIY低成本智能灯带并用小爱同学控制这里

控制台配置控制台配置

配置好后一直放回到主页面,从新进入设备就会发现控制台更新了

控制台信息控制台信息

编写Arduino程序

开发板要选择WiFiduino(工具—开发板—ESP8266-Boards(3.0.2)—WiFiduino)

(代码文件来自B站up主分享(WS2812玩家))

打开 Arduino ,使用以下代码,放在gitlab仓库了,DIY低成本智能灯带并用小爱同学控制点击这里

修改auth、ssid、pawd 里面的值,以及灯珠的数量为自己WS2812B灯珠的数量

 Arduino编写界面 Arduino编写界面

编译上传成功后重启一下你的ESP8266,之后就能在点灯APP上看到设备在线了

DIY低成本智能灯带并用小爱同学控制

接入小爱同学

下载米家app,在米家app中选择我的-其他平台设备-选择点灯科技-然后点击同步设备

同步设备同步设备

米家控制面板上是看不到同步好的设备的,打开小爱同学,点击我的设备-智能家居,你就可以看到那个设备啦,然后就可以美滋滋的用小爱同学控制了

小爱同学小爱同学

小爱同学小爱同学

展开 收起

乐天派 人体存在传感器居基础感应控制Matter双生态多平台Mijia IOS Homekit六种数据探测 传感器

乐天派 人体存在传感器居基础感应控制Matter双生态多平台Mijia IOS Homekit六种数据探测 传感器

259元起

MIJIA 米家 MJYDOAYL 自动感应夜灯 白色

MIJIA 米家 MJYDOAYL 自动感应夜灯 白色

19.9元起

京东京造 TH1 时钟温湿度计 白色

京东京造 TH1 时钟温湿度计 白色

29.9元起

Xiaomi 小米 米家智能插座3

Xiaomi 小米 米家智能插座3

49.9元起

Xiaomi 小米 ZSWG01CM 智能中枢网关 黑色

Xiaomi 小米 ZSWG01CM 智能中枢网关 黑色

191.79元起

Xiaomi 小米 DMWG03LM 智能多模网关2 白色

Xiaomi 小米 DMWG03LM 智能多模网关2 白色

181.8元起

MIJIA 米家 1S 增强版 智能台灯 白色

MIJIA 米家 1S 增强版 智能台灯 白色

156元起

linptech 领普 智能无线开关KS1Pro屏显温湿度传感器智能联动免布线遥控开关

linptech 领普 智能无线开关KS1Pro屏显温湿度传感器智能联动免布线遥控开关

53.2元起

Xiaomi 小米 SJWS01LM 水浸卫士 白色

Xiaomi 小米 SJWS01LM 水浸卫士 白色

55元起

玺加 智能窗帘宝X3 光能充电窗帘伴侣

玺加 智能窗帘宝X3 光能充电窗帘伴侣

暂无报价

Xiaomi 小米 MCCG02HL 小米门窗传感器 2 米家

Xiaomi 小米 MCCG02HL 小米门窗传感器 2 米家

34.9元起

HUAWEI 华为 智能门锁 Plus AI 3D人脸解锁快准稳 AI指纹锁

HUAWEI 华为 智能门锁 Plus AI 3D人脸解锁快准稳 AI指纹锁

2899元起

Xiaomi 小米 无线开关 蓝牙版

Xiaomi 小米 无线开关 蓝牙版

32.9元起

米家 人体传感器2S 居 智能监测联动

米家 人体传感器2S 居 智能监测联动

61.99元起

MIJIA 米家 空调伴侣2 智能插座 白色

MIJIA 米家 空调伴侣2 智能插座 白色

68元起

卡萨帝(Casarte)掌静脉人脸识别带可视猫眼密码锁入户门带摄像头指纹锁电子锁智能门锁CFA-X70-CAU1罗曼金

卡萨帝(Casarte)掌静脉人脸识别带可视猫眼密码锁入户门带摄像头指纹锁电子锁智能门锁CFA-X70-CAU1罗曼金

6009元起
33评论

  • 精彩
  • 最新
提示信息

取消
确认
评论举报

相关好价推荐
查看更多好价

相关文章推荐

更多精彩文章
更多精彩文章
最新文章 热门文章
126
扫一下,分享更方便,购买更轻松