DIY 智能氛围灯带,支持米家&手机APP控制

DIY 智能氛围灯带,支持米家&手机APP控制

前言

氛围灯带应该都不陌生,但支持米家智能联动的就没有太多了,价格也都在 200 左右,简单搜了一下发现制作的难度并不高,成本在 50 以内就能搞定,动手难度几乎为零,一起试试吧

准备工作

  • 5V2812【白板 滴胶】1米/条x2
  • ESP8266 开发板
  • 公对母杜邦线
  • Micro USB 数据线

  • 图片[1]|DIY 智能氛围灯带,支持米家&手机APP控制

购买提示

  1. 灯带长度按需选择,如果是贴在显示器背后,27 寸显示器建议 1.5m 左右即可
  2. ESP8266 开发板,必须带 WiFi 模块,别买成裸板 8266
  3. 灯带连接方式上,新手推荐用杜邦线,一定要买公对母的,否则只能通过焊接方式连接
  4. Micro USB 数据线可能家里都有闲置的,但必须确定是能作为数据传输的数据线,而不是只能充电的充电线

图上购物车仅为参考,有更合适的可以自行替换,小白建议直接抄作业

操作环境

配置 Arduino 环境

下载 Arduino ,我用的 1.8.18 版本
图片[2]|DIY 智能氛围灯带,支持米家&手机APP控制

文件 - 首选项 - 附加开发板管理网址 - 输入 https://www.arduino.cn/package_esp8266com_index.json
图片[3]|DIY 智能氛围灯带,支持米家&手机APP控制

工具 - 开发板 - 开发板管理器 ,在搜索框中输入 “8266“ ,选择最新版本安装
图片[4]|DIY 智能氛围灯带,支持米家&手机APP控制

工具 - 管理库,依次输入以下库名称,逐个安装
Adafruit_NeoPixelFastLEDWS2812FXBlinker
图片[5]|DIY 智能氛围灯带,支持米家&手机APP控制
图片[6]|DIY 智能氛围灯带,支持米家&手机APP控制
图片[7]|DIY 智能氛围灯带,支持米家&手机APP控制
图片[8]|DIY 智能氛围灯带,支持米家&手机APP控制

至此,环境配置完毕

安装 CH341SER 驱动

双击 CH341SER.EXE,点击安装即可
图片[9]|DIY 智能氛围灯带,支持米家&手机APP控制

开始写入固件

获取点灯 Key

下载点灯 APP

打开点灯APP 首页,点击右上角加号,添加独立设备,选择网络接入,复制生成的 Secret key,图里的 4b3ba647e87c 就是
图片[10]|DIY 智能氛围灯带,支持米家&手机APP控制

Arduino 刷写

USB 连接 开发板

双击打开文件夹里的 0401MIOT_SLIDER_BETA.ino

打开 Arduino,工具 - ESP8266 - WiFiduino
图片[11]|DIY 智能氛围灯带,支持米家&手机APP控制

选中开发板的端口号,不确定端口号的可以到设备管理器查看
图片[12]|DIY 智能氛围灯带,支持米家&手机APP控制

找到标黄的地方,将原有的代码更改成自己的信息
图片[13]|DIY 智能氛围灯带,支持米家&手机APP控制

数一数你灯带的灯珠数量,并填进代码里
图片[14]|DIY 智能氛围灯带,支持米家&手机APP控制

一切准备就绪后点击上传,左下角显示上传成功就表示成功了
图片[15]|DIY 智能氛围灯带,支持米家&手机APP控制

连接灯带

灯带 +5V (正极) ---- 开发板 VU (5V 供电)

灯带 GND (地线)---- 开发板 G (地线)

灯带 Din (信号线) ---- 开发板 D1 (固件里的信号端口)

用杜邦线分别将正负极和信号线连接起来,如果没有杜邦线或者买错杜邦线只能跟我一样焊接了
图片[16]|DIY 智能氛围灯带,支持米家&手机APP控制

通电,不出意外此时灯就正常亮起来了
图片[17]|DIY 智能氛围灯带,支持米家&手机APP控制

配置点灯 APP

打开点灯 APP,返回主页面,进入刚刚添加的独立设备,点击右上角三个点,打开页面配置,清空后粘贴进以下代码:

{¨config¨{¨headerColor¨¨transparent¨¨headerStyle¨¨dark¨¨background¨{¨img¨¨assets/img/headerbg.jpg¨}}¨dashboard¨|{¨type¨¨ran¨¨t0¨¨灯光节奏¨¨clr¨¨#6010E4¨¨max¨¢47¨min¨É¨bg¨Ê¨cols¨Ñ¨rows¨Ë¨key¨¨Speed¨´x´É´y´¤D¨speech¨|÷¨lstyle¨É}{ß9¨col¨ßB¨颜色拾取¨ßD¨#389BEE¨ßHÉßIÏßJÏßK¨RGB_Pad¨´x´É´y´ÌßM|÷}{ß9ßAßB¨模式切换¨ßDßQßF¤ußGÉßHÉßIÑßJÊßK¨Mode¨´x´É´y´ÒßM|÷ßNÌ}{ß9¨tex¨ßB¨当前模式¨¨t1¨´´¨size¨¤EßHɨico¨¨fad fa-hand-point-right¨ßIÑßJËßK¨ModeName¨´x´É´y´¤BßM|÷ßNÏßD¨#076EEF¨}{ß9¨btn¨ßY¨fad fa-arrow-alt-down¨¨mode¨ÉßB¨存储设置¨ßW¨文本2¨ßHÉßIËßJËßK¨saveSetting¨´x´Ï´y´ÌßM|÷ßD¨#00A90C¨}{ß9ßcßY¨fad fa-user-robot¨ßeÉßB¨读取设置¨ßWßgßHÉßIËßJËßK¨readSetting¨´x´Ï´y´ÎßM|÷ßDßE}{ß9ßUßB¨存储模式¨ßW´´ßX¤EßHÉßY¨fad fa-database¨ßIËßJËßK¨savedMode¨´x´Ï´y´ÐßM|÷ßNË}{ß9ßUßB¨20220318版本¨ßW´´ßX¤EßHÉßY¨fad fa-chart-network¨ßIÑßJÊßK¨IPaddress¨´x´É´y´¤FßM|÷ßNÎßD¨#FBA613¨}{ß9ßUßB¨运行时长¨ßWßgßX¤EßHÉßY¨fad fa-tachometer-alt-fast¨ßIÑßJÊßK¨runTime¨´x´É´y´¤GßNÎßDßE}÷¨actions¨|÷¨triggers¨|÷¨rt¨|÷}

点击更新配置,再重启 APP,即可看到控制界面,再给设备改个名字和换个图标,APP也大功告成了
图片[18]|DIY 智能氛围灯带,支持米家&手机APP控制

接入米家

打开米家APP,点击我的,其他平台设备,添加,找到点灯科技,绑定后同步设备后,即可语音控制
图片[19]|DIY 智能氛围灯带,支持米家&手机APP控制

现在,只需要将灯带的背胶撕掉,贴在你想贴在的地方即可,可以用点灯APP控制灯带的模式、亮度、节奏等等,也可以将它接入米家,用小爱同学控制、配置智能联动

尾巴(一些坑)

  1. 开发板必须刷入固件后灯带才能亮灯
  2. 开发板自带的接口建议最多带 100 颗灯珠,多了会导致电压不足开发板重启,如果需要接更多的灯珠可以联系灯带的卖家购买独立供电的模块
  3. 一定别忘了装 CH341SER 驱动
  4. WiFi 只能 2.4G,且不建议中文名
  5. 灯带长度长点没关系,短了就很尴尬
© 版权声明
THE END
点个赞再走吧
点赞10赞赏
评论 共3条

请登录后发表评论

    请登录后查看评论内容