嘘~ 正在从服务器偷取页面 . . .

esp8266-ws2812氛围灯


硬件及硬件接线图

硬件列表:

ESP8266 NodeMCU

WS2812灯带

杜邦线(母对公)3条

接线图

Arduino 配置

1. 搭建 ESP8266 开发环境

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

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

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

2. 安装 blinker Arduino 库

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

3. 安装 Adafruit_NeoPixel 库

  1. Github地址:Releases page

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

4. 安装 FASTLED库

  1. 项目>加载库>管理库>fastled安装

5.在App中添加设备,获取 Secret Key

  1. 进入点灯 blinkerApp,点击右上角的 “**+**“ 号,然后选择 添加设备
  2. 点击选择 Arduino > WiFi接入
  3. 选择要接入的服务商,选阿里云;
  4. 复制申请到的 Secret Key

6.编码

打开 Arduino ,使用以下代码;

代码链接

修改源码中 auth[] 的值为在App中获取到的 Secret Key ,修改ssid[] 的值为WiFi 名称,修改pswd[] 的值为WiFi 密码,其他配置可根据自身条件设置。

7.上传至 ESP8266

修改源码相关配置后,单击 Arduino上传 按钮上传代码至 ESP8266

8.设备配置

  1. 打开 点灯 blinker App 主页,可看到设备已在线,点击设备进入配置页面;

  2. 点击设备 编辑 按钮;

  3. 点击页右上方三点>界面配置>将压缩包内txt配置文件复制到配置文件即可;


文章作者: ZhoolG
版权声明: 本博客所有文章除特別声明外,均采用 CC BY 4.0 许可协议。转载请注明来源 ZhoolG !
📣 评论
  目录