教你如何用一个ESP8266+arduino+ws2812开发彩色床头创意灯

作者:孤单一个人 | 更新时间:2019-08-23

先展示下成品效果图

1,成品效果

2,电路

3,贝壳物联微信控制

4,WIFI配网

5,下面开始说怎么实现,用一个esp8266就能控制了

(1)准备工作,

1,下载安装arduino IDE,我的是1.8.9,随自己喜好

2,下载所需要的库   

1-ws2812灯带所用到的  Adafruit_NeoPixel-master 库.

2-WIFIweb网页配网所用到的  WiFiManager-development  库, 

3-esp8266所用到的开发板和库,  

4-贝壳物联列成https://github.com/bigiot/bigiotArduino/archive/master.zip下载

以上就是全部用到的文件,可以自行下载,也可下载我的集合包

集合包链接:https://pan.baidu.com/s/1CTJUeqpQQDtTYEt8g6oWkw 提取码:ng9e

6,arduino配置esp8266

1,打开arduino    文件---首选项-----附加开发板管理网址:http://arduino.esp8266.com/stable/package_esp8266com_index.json

把这条粘贴到此处.附加开发板管理网

2,重启后打开   工具----管理库----搜索esp8266 by ESP8266 Community----安装.

7,安装ws2812库和web网页配网库

打开arduino    ---项目-----加载库------添加zip库

依次把  Adafruit_NeoPixel-master.zip  ws2812  和  WiFiManager-development.zip  web配网的, 和  bigiotArduino-master.zip  贝壳物联例子,都添加.

 

8,然后

依次打开,esp8266+ws2812源码-----Portal-----Portal.ino

按需选择esp8266开发板,进行下载.

9,以上就是本人这一个月来辛苦研究的成果.

当然还有贝壳物联的设备添加,这个我想应该都会把,这里就不多说了.

最后祝贺研究的小伙伴都能成功

ESP8266-12f引脚对应图

 


评论:共7条

贝壳物联 评论于:2019-08-23 21:22:33
这个好,多谢分享。
孤单一个人 评论于:2019-08-24 16:46:33
有任何问题,请给我留言。
大大滴太阳 评论于:2019-08-24 16:55:06
不错,感谢开源精神!
孤单一个人 评论于:2019-08-24 20:06:17
用esp8266-01也可以,正好一个数据io口,一个配网io口,不过它是3.3v的,需要电源电路支持。
大大滴太阳 评论于:2019-08-26 09:31:36
回复 @孤单一个人:请问strings_en.h是自己汉化的?在官方下载的是英文的
孤单一个人 回复于:2019-08-26 17:35:52
回复 @大大滴太阳:对的,是自己汉化的,官方英文的不方便。
zipcord 评论于:2019-08-30 12:01:23
必须支持啊,
评论支持使用[code][/code]标签添加代码
返回顶部