台式电脑

怎么样才能做到电脑控制灯(低成本DIY智能灯带做显示屏氛围灯教程分享:可用小爱同学控制)

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

点灯app利用ESP8266控制WS2812B灯带并接入小爱同学控制硬件及硬件接线图

硬件列表:

ESP8266=12元

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

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

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

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

低成本DIY智能灯带做显示屏氛围灯教程分享:可用小爱同学控制

接线图

低成本DIY智能灯带做显示屏氛围灯教程分享:可用小爱同学控制

接线图

低成本DIY智能灯带做显示屏氛围灯教程分享:可用小爱同学控制

接线图

Arduino配置

操作步骤

一、搭建ESP8266开发环境

1、下载Arduino并安装,下载地址(私聊参考原文链接)

2、打开Arduino,单击菜单栏的文件->首选项,在“附加开发板管理器网址”中输入代码(全文分享)

低成本DIY智能灯带做显示屏氛围灯教程分享:可用小爱同学控制

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

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

低成本DIY智能灯带做显示屏氛围灯教程分享:可用小爱同学控制

ESP8266库安装

二、安装blinkerArduino库

1、点击下载blinkerArduino库;

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

低成本DIY智能灯带做显示屏氛围灯教程分享:可用小爱同学控制

blinkerArduino库安装

三、安装Adafruit_NeoPixel库

Github地址:Adafruit_NeoPixel

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

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

低成本DIY智能灯带做显示屏氛围灯教程分享:可用小爱同学控制

Neopixelstrip

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

低成本DIY智能灯带做显示屏氛围灯教程分享:可用小爱同学控制

AdafruitNeoPixel

2、离线安装

访问Adafruit_NeoPixelReleasespage;

下载最新版本;

解压文件;

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

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

四、安装FastLED库

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

低成本DIY智能灯带做显示屏氛围灯教程分享:可用小爱同学控制

FastLED

五、安装WS2812FX库

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

低成本DIY智能灯带做显示屏氛围灯教程分享:可用小爱同学控制

WS2812FX

至此,Arduino配置完成

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

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

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

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

低成本DIY智能灯带做显示屏氛围灯教程分享:可用小爱同学控制

key

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

配置文件(文件来自B站up主分析(WS2812玩家))放在此处gitlab仓库

低成本DIY智能灯带做显示屏氛围灯教程分享:可用小爱同学控制

:这里

低成本DIY智能灯带做显示屏氛围灯教程分享:可用小爱同学控制

控制台配置

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

低成本DIY智能灯带做显示屏氛围灯教程分享:可用小爱同学控制

控制台信息

编写Arduino程序

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

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

打开Arduino,使用以下代码,放在gitlab仓库了,

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

低成本DIY智能灯带做显示屏氛围灯教程分享:可用小爱同学控制

Arduino编写界面

怎么样才能做到电脑控制灯(低成本DIY智能灯带做显示屏氛围灯教程分享:可用小爱同学控制)

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

低成本DIY智能灯带做显示屏氛围灯教程分享:可用小爱同学控制

接入小爱同学

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

低成本DIY智能灯带做显示屏氛围灯教程分享:可用小爱同学控制

同步设备

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

低成本DIY智能灯带做显示屏氛围灯教程分享:可用小爱同学控制

小爱同学

低成本DIY智能灯带做显示屏氛围灯教程分享:可用小爱同学控制

小爱同学

低成本DIY智能灯带做显示屏氛围灯教程分享:可用小爱同学控制

感谢值友9044218869的投稿,让更多小伙伴们了解产品的本质。

本文经“什么值得买”社区作者@值友9044218869授权转载,文章内容仅代表作者观点,与本站立场无关,未经授权请勿转载。

低成本DIY智能灯带做显示屏氛围灯教程分享:可用小爱同学控制

相关新闻

返回顶部