找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
查看: 26364|回复: 5
收起左侧

逆天了,教你玩最好玩的智能灯【 ESP8266+arduino pro mini 】

[复制链接]
ID:137406 发表于 2016-8-25 19:04 | 显示全部楼层 |阅读模式
我有个七彩灯,可以用app控制颜色,完全DIY,完全开源。你喜欢吗?
原创申明:转载请注明出处:http://club.gizwits.com/thread-2830-1-1.html
作者:来自山东威海的晕船海盗
【开源硬件】机智云智能硬件创新大赛  http://club.gizwits.com/thread-2646-1-1.html


程序文件: light.rar (2.88 KB, 下载次数: 11)
arduino库文件: libraries.rar (5.46 MB, 下载次数: 16)
智能小夜灯-机智云接入串口通信协议文档 : 智能小夜灯-机智云接入串口通信协议文档 (1).pdf (128.67 KB, 下载次数: 20)


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


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

制作过程

1、从手头找了一个普通的小夜灯.
         


      


2、小心的打开外壳,里面是很简单的阻容降压电路,顶部有一个电源开关。阻容降压电路能够提供的电流很小,我们需要将其中的电路板全部取出来,只留下开关和线。

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



4、该电源模块高度正合适放进小夜灯里面,而且封装好了,不会产生漏电现象。输入220V ,输出5V, ESP8266 需要3.3V电压供电,据说5v也可以,为了保险起见还是加入3,3V稳压板。全部塞进去,一定要做好220V电的绝缘。

   
为了不破坏原有小夜灯外形,我们需要将原电源开关改造一下:
  •     220V电源直接进入电源模块,开关通过一个下拉电阻接入到ESP8200的GPIO口2,设置为输入模式,当开关闭合时超过3秒时小夜灯亮起绿色灯,进入airlink模式;快速开关小夜灯开关,小夜灯亮起红色灯,进入AP模式。
  •     ws2812 8位 WS2812 5050 RGB LED   是内置驱动的彩色led灯板,只需要一个io口既可以驱动 很多灯头。焊接好电源,将灯板上的IN链接到 ESP8266的一个GPIO口8上。



  •       










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






  数据点定义

回复

使用道具 举报

ID:138711 发表于 2016-9-7 13:09 | 显示全部楼层
ESP8266一直开发不了,对了手机app 是自己做的吗
回复

使用道具 举报

ID:137406 发表于 2016-11-29 19:01 | 显示全部楼层
星辰@ 发表于 2016-9-7 13:09
ESP8266一直开发不了,对了手机app 是自己做的吗

手机APp 是用的机智云的Demo  另外机智云还提供了智能设备APp开源框架
回复

使用道具 举报

ID:290677 发表于 2018-3-12 16:33 | 显示全部楼层
能不能给个微信,有点事情想请教你
回复

使用道具 举报

ID:452731 发表于 2019-4-25 18:38 | 显示全部楼层
这个设计的非常好,值得学习
回复

使用道具 举报

ID:513258 发表于 2019-5-9 19:33 | 显示全部楼层
我也一直想学习ESP8266来做智能插座,就是不知道从哪里入手
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

手机版|小黑屋|51黑电子论坛 |51黑电子论坛6群 QQ 管理员QQ:125739409;技术交流QQ群281945664

Powered by 单片机教程网

快速回复 返回顶部 返回列表