收藏官网首页
查看: 7054|回复: 256

【 ESP8266+arduino pro mini 】之+智能灯

 

6

主题

38

帖子

4241

积分

论坛元老

Rank: 8Rank: 8

积分
4241
发表于 2016-7-14 00:29:26 | 显示全部楼层 |阅读模式
成为机智云开发者
本帖最后由 Genius 于 2016-10-25 17:49 编辑

开源项目使用须知
0)本项目严禁第三方用于商用
1)凡是机构、组织团体等非个人使用本项目的源码、图片等,必须留言告知作者,并注明来源。
注明来源的格式有:
  • 本案例参考机智云社区@晕船海盗的智能灯项目。
  • 本图片、源码引用自机智云社区@晕船海盗的智能灯项目。
2)开发者可自行在文章尾段贴上微信收款二维码,便于他人打赏。
3)团队若需进行众筹、产品化,根据实际情况,机智云将提供宣传支持,如机智云社区、新媒体宣传支持。
4)凡是提交开源项目用户,均可有资格参加Workshop的演讲嘉宾,每成功举办一次Workshop,机智云会提供场地、物料支持。
5)若发现未经开发者同意,尚自使用开源作者的项目进行售卖、或组织机构未经允许擅自使用该项目进行商业活动,机智云将协助开源作者追究其法律责任。
6)本协议最终解释权归机智云社区(http://club.gizwits.com/forum.php)和原创作者所有。

QQ图片20160926210757.png


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

回帖可见:程序文件、Asrduino库文件、智能小夜灯-机智云接入串口通信协议文档
游客,如果您要查看本帖隐藏内容请回复



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


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

制作过程

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


IMG_0806.JPG        IMG_0811.JPG


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

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

捕获.JPG

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链接到 arduino pro mini的一个数字输出IO口上。
  • IMG_1245.JPG


    IMG_1250.JPG       


    IMG_1250.JPG

IMG_1258.JPG

IMG_1251.JPG

IMG_0848.JPG

5、盖上盖子,完全看不出里面发生了什么变化,下面就是ESP8266固件程序,以及上位机APP程序的编写了。
Screen-Shot-2016-08-07-at-下午4.06.59.jpg



Screen-Shot-2016-08-07-at-下午4.13.00.jpg IMG_1239.PNG

  数据点定义
未标题-1.jpg







IMG_1248.JPG

0

主题

3

帖子

1168

积分

金牌会员

Rank: 6Rank: 6

积分
1168
发表于 2016-9-22 08:32:20 | 显示全部楼层
好厉害,我就是不懂APP怎么搞,官方的又不好看

6

主题

38

帖子

4241

积分

论坛元老

Rank: 8Rank: 8

积分
4241
 楼主| 发表于 2016-7-18 12:36:27 来自手机 | 显示全部楼层
molo 发表于 2016-7-17 09:46
这个改造比较好,很多人可以做,能详细一些,能有后面的ESP8266固件程序,以及上位机APP程序就更好了。 ...

正在进行中,不过gokit esp8266 固件似乎不会开放源码了 最近重新在里面增加了一块 arduino pro mini

296

主题

647

帖子

2252

积分

社区运营

Rank: 8Rank: 8

积分
2252
发表于 2017-1-6 10:32:21 | 显示全部楼层
zwa778 发表于 2016-12-17 16:56
好厉害,我就是不懂APP怎么搞,官方的又不好看

官方的有一个APP开源框架,可以直接拿来修改。  
参考   http://club.gizwits.com/search.p ... 0%E6%A1%86%E6%9E%B6

15

主题

101

帖子

609

积分

版主

Rank: 7Rank: 7Rank: 7

积分
609
发表于 2016-7-14 11:01:02 | 显示全部楼层
成为机智云开发者
看起来不错的样子

6

主题

38

帖子

4241

积分

论坛元老

Rank: 8Rank: 8

积分
4241
 楼主| 发表于 2016-7-14 12:12:21 来自手机 | 显示全部楼层
麦东东 发表于 2016-7-14 11:01
看起来不错的样子

6

主题

38

帖子

4241

积分

论坛元老

Rank: 8Rank: 8

积分
4241
 楼主| 发表于 2016-7-14 22:33:39 | 显示全部楼层
麦东东 发表于 2016-7-14 11:01
看起来不错的样子

谢谢  支持和鼓励

2

主题

45

帖子

1778

积分

金牌会员

Rank: 6Rank: 6

积分
1778
发表于 2016-7-17 09:46:04 | 显示全部楼层
这个改造比较好,很多人可以做,能详细一些,能有后面的ESP8266固件程序,以及上位机APP程序就更好了。

0

主题

7

帖子

9

积分

新手上路

Rank: 1

积分
9
发表于 2016-7-17 22:41:34 | 显示全部楼层
能把ESP8266固件程序以及上位机APP程序分享下吗?

6

主题

38

帖子

4241

积分

论坛元老

Rank: 8Rank: 8

积分
4241
 楼主| 发表于 2016-7-18 22:26:14 | 显示全部楼层
成为机智云开发者
随心所欲 发表于 2016-7-17 22:41
能把ESP8266固件程序以及上位机APP程序分享下吗?

正在进行中,等弄好了一并发上来

17

主题

25

帖子

209

积分

中级会员

Rank: 3Rank: 3

积分
209
发表于 2016-7-19 09:47:01 | 显示全部楼层
好东西。赞一个。期待楼主的新产品

6

主题

38

帖子

4241

积分

论坛元老

Rank: 8Rank: 8

积分
4241
 楼主| 发表于 2016-8-1 11:04:10 来自手机 | 显示全部楼层
molo 发表于 2016-7-17 09:46
这个改造比较好,很多人可以做,能详细一些,能有后面的ESP8266固件程序,以及上位机APP程序就更好了。 ...

正在进行中
image.png
image.png

5

主题

28

帖子

234

积分

版主

Rank: 7Rank: 7Rank: 7

积分
234
发表于 2016-8-1 23:39:24 | 显示全部楼层
电源模块是海凌科ma??

19

主题

113

帖子

1005

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
1005
发表于 2016-8-11 19:48:57 | 显示全部楼层
楼主的PS能力好厉害啊

6

主题

38

帖子

4241

积分

论坛元老

Rank: 8Rank: 8

积分
4241
 楼主| 发表于 2016-8-11 21:11:53 | 显示全部楼层
成为机智云开发者
戏如人生 发表于 2016-8-1 23:39
电源模块是海凌科ma??

看英文名字想  淘宝上这个看上去比较可靠价格饿不贵

5

主题

28

帖子

234

积分

版主

Rank: 7Rank: 7Rank: 7

积分
234
发表于 2016-8-12 22:25:25 | 显示全部楼层
晕船海盗 发表于 2016-8-11 21:11
看英文名字想  淘宝上这个看上去比较可靠价格饿不贵

海凌科 也做WIFI模块

0

主题

1

帖子

3

积分

新手上路

Rank: 1

积分
3
发表于 2016-8-25 13:16:23 | 显示全部楼层
楼主你的程序不会超内存吗,我编译好要3kB ram

6

主题

38

帖子

4241

积分

论坛元老

Rank: 8Rank: 8

积分
4241
 楼主| 发表于 2016-8-25 20:30:18 | 显示全部楼层
AaronCong 发表于 2016-8-25 13:16
楼主你的程序不会超内存吗,我编译好要3kB ram

不会的  最大32KB flash

捕获.JPG

0

主题

4

帖子

59

积分

注册会员

Rank: 2

积分
59
发表于 2016-8-25 23:44:28 | 显示全部楼层
挺好,刚好可以参考学习,谢谢

3

主题

21

帖子

679

积分

高级会员

Rank: 4

积分
679
发表于 2016-9-1 16:03:58 | 显示全部楼层
成为机智云开发者
楼主好厉害,请问楼主有专门学过IOS开发吗?还是直接拿开源Demo改的?

0

主题

13

帖子

1206

积分

金牌会员

Rank: 6Rank: 6

积分
1206
发表于 2016-9-1 16:14:37 | 显示全部楼层
很有创意,支持一下。
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

关闭

站长推荐上一条 /4 下一条

QQ|加入QQ群

© 2011-2016 Gizwits ( 粤ICP备11090211号 )

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