ESP8266 = 12元
MicroUSB数据线 = 以前剩下的,相信大家都有
WS2812B 灯带(2米共60颗灯珠) =18元
杜邦线(母对母)3条 = 以前的
统共30元搞定2米智能氛围灯
接线图
接线图
接线图
Arduino 配置操作步骤
一、搭建 ESP8266 开拓环境1、下载 Arduino 并安装,下载地址(私聊参考原文链接)
2、打开 Arduino ,单击菜单栏的 文件 -> 首选项 ,在 “附加开拓板管理器网址” 中输入代码(全文分享)
附加开拓板管理器网址输入
3、单击菜单栏的的 工具 -> 开拓板 -> 开拓板管理器 ,在搜索框中输入 “ESP8266“ ,选择版本后安装;
ESP8266库安装
二、安装 blinker Arduino 库1、点击 下载blinker Arduino库 ;
2、将下载好的blinker库解压到 我的电脑 > 文档 > Arduino > libraries 文件夹中;
blinker Arduino库安装
三、 安装 Adafruit_NeoPixel 库Github地址:Adafruit_NeoPixel
1、在线安装(有一些可能由于网络环境无法安装成功就可以采取离线安装方法)
打开 Arduino, 项目 -> 加载库 -> 管理库,在搜索框中输入 “Neopixel strip”,单击 安装 即可;
Neopixel strip
安装成功后在 Arduino 可看到已加载 Adafruit NeoPixel 库。
Adafruit NeoPixel
2、离线安装
访问 Adafruit_NeoPixel Releases page;
下载最新版本;
解压文件;
打开 Arduino, 项目 > 加载库 > 添加.ZIP库...;
安装成功后在 Arduino 可看到已加载 Adafruit NeoPixel 库。
四、安装FastLED库打开 Arduino, 项目 -> 加载库 -> 管理库,在搜索框中输入 “FastLED”,单击 安装 即可;
FastLED
五、安装WS2812FX库打开 Arduino, 项目 -> 加载库 -> 管理库,在搜索框中输入 “WS2812FX”,单击 安装 即可;
WS2812FX
至此,Arduino 配置完成
点灯APP配置在运用市场或者点灯官网下载安装点灯,在点灯App中添加设备,获取 Secret Key1、进入App,点击右上角的 “+“ 号,然后选择 添加设备;
2、点击选择 Arduino > WiFi接入;
3、复制申请到的 Secret Key;复制好后保存好,后面要到代码中写上
key
4、导入点灯掌握台配置,配置的组件名是对应代码中的名称,这里直接导入。设备页面--右上角三个点点--界面配置--复制更换内容--更新,返回顾页再进设备页面。
配置文件(文件来自B站up主剖析(WS2812玩家))放在此处gitlab仓库
:这里
掌握台配置
配置好后一贯放回到主页面,重新进入设备就会创造掌握台更新了
掌握台信息
编写Arduino程序开拓板要选择WiFiduino(工具—开拓板—ESP8266-Boards(3.0.2)—WiFiduino)
(代码文件来自B站up主分享(WS2812玩家))
打开 Arduino ,利用以下代码,放在gitlab仓库了,
修正auth、ssid、pawd 里面的值,以及灯珠的数量为自己WS2812B灯珠的数量
Arduino编写界面
编译上传成功后重启一下你的ESP8266,之后就能在点灯APP上看到设备在线了
接入小爱同学
下载米家app,在米家app中选择我的-其他平台设备-选择点灯科技-然后点击同步设备
同步设备
米家掌握面板上是看不到同步好的设备的,打开小爱同学,点击我的设备-智能家居,你就可以看到那个设备啦,然后就可以美滋滋的用小爱同学掌握了
小爱同学
小爱同学
感谢值友9044218869的投稿,让更多小伙伴们理解产品的实质。
本文经“什么值得买”社区作者@值友9044218869授权转载,文章内容仅代表作者不雅观点,与本站态度无关,未经授权请勿转载。