逆天了,app控制了七彩灯

我有个七彩灯,能够用app控制颜色,彻底DIY,彻底开源。你喜欢吗?
原创申明:转载请注明出处:http://club.gizwits.com/thread-2830-1-1.html
做者:来自山东威海的晕船海盗
【开源硬件】机智云智能硬件创新大赛  http://club.gizwits.com/thread-2646-1-1.htmlphp

做品说明及使用场景
智能灯泡做为一种门槛最低的智能家居设备,市场前景无疑是光明的。你可使用手机控制灯光开启或关闭、调节亮度及颜色甚至与音响系统同步闪烁,这种体验听上去就颇有趣。
本做品但愿经过将一个普通的小夜灯用很低的成本改形成手机来控制的无线wifi小彩灯。


做品所使用的BOM清单html

  • 欧普小夜灯  1个
  • AC220转DC5V 电源模块 1个
  • ESP8266     1片
  • arduino pro mini 1片
  • 8位 WS2812 5050 RGB LED  1个
  • 3.3V稳压板                             1块
  • |贴片电阻、电容飞线若干


制做过程
一、从手头找了一个普通的小夜灯.
          


        


二、当心的打开外壳,里面是很简单的阻容降压电路,顶部有一个电源开关。阻容降压电路可以提供的电流很小,咱们须要将其中的电路板所有取出来,只留下开关和线。

三、下一步须要将咱们的电源模块以及esp8266的最小系统(详见下图)放进这个小盒子里面,里面有一些固定用的槽须要用刀修理修理,以便电源模块能顺利的放进去。
     

 

四、该电源模块高度正合适放进小夜灯里面,并且封装好了,不会产生漏电现象。输入220V ,输出5V, ESP8266 须要3.3V电压供电,听说5v也能够,为了保险起见仍是加入3,3V稳压板。所有塞进去,必定要作好220V电的绝缘。


为了避免破坏原有小夜灯外形,咱们须要将原电源开关改造一下:app

  •     220V电源直接进入电源模块,开关经过一个下拉电阻接入到ESP8200的GPIO口,以便后期配置wifi用
  •     ws2812 8位 WS2812 5050 RGB LED   是内置驱动的彩色led灯板,只须要一个io口既能够驱动 不少灯头。焊接好电源,将灯板上的IN连接到 ESP8266的一个GPIO口上。

     
     


 

五、盖上盖子,彻底看不出里面发生了什么变化,下面就是ESP8266固件程序,以及上位机APP程序的编写了。
 



 

  数据点定义
 ui

 

 

参赛贴:   【开源硬件】机智云智能硬件创新大赛  http://club.gizwits.com/thread-2646-1-1.html.net

相关文章
相关标签/搜索