月球计划—ESP8266接入小爱同学控制彩灯

之前的文章「小爱同学控制EP8266点灯」介绍了如何借助Blinker平台接入小爱同学,通过ESP8266控制点灯。Blinker官方例程中使用的是RGB灯,可以调节颜色的,手头刚好找到块RGB彩灯板子,顺便网购了个外壳,接下来分享月球声控彩灯的DIY过程。

在网上找到个灰常漂亮的月球小夜灯外壳,我看到的图片是这样子的:

月球外壳

然后我网购到的是这样子的:
实物

好吧,不得不说,图片比实物好看对不对。然后我也没有收到支架,额,可以考虑吊起来?毕竟月亮高高挂。

所需器件:

  • ESP8266开发板
  • 40 RGB LED灯板
  • 双面洞洞板
  • 排母
  • 电源线

器件

DIY过程:

首先需要将开发板和灯板通过洞洞板连接在一起,我使用了排母,方便灯板和开发板随时能取下来。电路接法非常简单,ESP8266开发板的D4引脚「内部连接ESP8266的GPIO2」连接灯板的数字引脚6,然后电源5V从灯板接入,灯板上的5V和GND分别连接到开发板的Vin和GND,灯板和开发板只需要3根线的连接。

焊接ESP8266开发板对应的排母:

开发板排母

焊接灯板的排母,然后连接电源线和数据线,原谅我丑陋的锡接过线,这种双面洞洞板真的不好焊接。

锡接过线

两块板子通过洞洞板插在一起,还是挺牢固的:

组合

然后将电源线焊接在灯板上:

焊接电源线

将程序下载到开发板,上电来确认下灯板是否可控。详细的下载及接入小爱流程请参照「小爱同学控制EP8266点灯」文章,本篇程序在文末获取。

点亮测试

接下来,要把板子固定进灯罩外壳,灯罩开口是这样的:

外壳开口

非常尴尬,外壳开口处根本没法固定板子,除非自己按照圆形盖子做PCB,然后再粘在上面。

无奈下只有硬来,之前洞洞板为了能放入开口,切割下一长条,然后就利用了这个长条,将它粘贴在ESP8266板子背面,然后两头固定了铜柱,在开口处打了两个孔位,使用螺丝进行固定。

双面胶

粘贴长条

固定铜柱

固定到外壳

最后还是使用双面胶,将盖子粘到开口。

封口

至此造月完成,最终还是没有吊起来,用了胶带支起来,凑合用了。上几张效果图:

绿色

橙色

黄色

东西做完了,放一边留给糖宝玩了。可能我所享受的只是DIY的过程,你呢?附上演示视频:

视频演示


关注公众号「TonyCode」,后台回复「月球」获取文中代码资源。
回复「1024」获取1000G学习资料。
个人博客
在这里插入图片描述

发布了73 篇原创文章 · 获赞 275 · 访问量 27万+

猜你喜欢

转载自blog.csdn.net/TonyIOT/article/details/105456409