收藏官网首页
查看: 175940|回复: 382

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

 

16

主题

69

帖子

4892

积分

论坛元老

Rank: 8Rank: 8

积分
4892
跳转到指定楼层
#
发表于 2016-7-14 00:29:26 | 只看该作者 |只看大图 回帖奖励 |正序浏览 |阅读模式
注册成为机智云开发者,手机加虚拟设备快速开发
本帖最后由 Cherry 于 2017-4-24 15:31 编辑

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



我有个七彩灯,可以用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库文件、智能小夜灯-机智云接入串口通信协议文档程序文件: light.rar (2.88 KB, 下载次数: 2225)
arduino库文件: libraries.rar (5.46 MB, 下载次数: 5317)
智能小夜灯-机智云接入串口通信协议文档 : 智能小夜灯-机智云接入串口通信协议文档 (1).pdf (128.67 KB, 下载次数: 2309)



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



  •       










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






  数据点定义









IMG_1248.JPG (4.04 MB, 下载次数: 979)

IMG_1248.JPG

16

主题

43

帖子

655

积分

高级会员

Rank: 4

积分
655
推荐
发表于 2017-5-2 15:26:13 | 只看该作者
晕船海盗 发表于 2017-4-1 20:58
1、esp8266 需要刷入机智云的官方固件  GAgent,固件是烧写到 ESP8266芯片内部的
http://gizwits.oss.aliy ...

晕船海盗下午好,
作为一新手小白向你请教:
“esp8266的固件烧好之后出现搜索不到信号,导致不能配置入网。“
不知道你知不知道解决方法?

这个问题困扰了我一段时间了,望指教

点评

请问 esp8266固件烧好后怎么配置入网  发表于 2017-7-28 21:31

16

主题

69

帖子

4892

积分

论坛元老

Rank: 8Rank: 8

积分
4892
推荐
 楼主| 发表于 2017-4-1 20:58:18 | 只看该作者
本帖最后由 晕船海盗 于 2017-4-1 21:00 编辑
卢克大叔 发表于 2017-4-1 10:22
晕船海盗你好:
我在机智云社区看到了你的wifi小夜灯的作品,作为一个业余爱好者,在欣赏你的作品之余 ...

1、esp8266 需要刷入机智云的官方固件  GAgent,固件是烧写到 ESP8266芯片内部的
http://gizwits.oss.aliyuncs.com/ ... 020023_17032418.rar

2、arduino 和 esp8266 之间除了共地之外还需要将串口互联 ESP8266的(15、16引脚)

点评

晕船海盗下午好, 作为一新手小白向你请教: “esp8266的固件烧好之后出现搜索不到信号,导致不能配置入网。“ 不知道你知不知道解决方法? 这个问题困扰了我一段时间了,望指教  详情 回复 发表于 2017-5-2 15:26
晕船海盗: what‘s up 首先非常感谢你的回复。 在你的帮助下,加快了我实验的进程,也让我加深了对这个项目的理解。 然而,在新的阶段,我又遇到了一个瓶颈: 在进行到软件调试的阶段,我发现这个项目的源码已  详情 回复 发表于 2017-4-6 09:42

0

主题

4

帖子

1222

积分

金牌会员

Rank: 6Rank: 6

积分
1222
推荐
发表于 2016-9-22 08:32:20 | 只看该作者
好厉害,我就是不懂APP怎么搞,官方的又不好看

0

主题

2

帖子

22

积分

新手上路

Rank: 1

积分
22
361#
发表于 2020-7-28 11:01:48 | 只看该作者
卢克大叔 发表于 2017-5-2 15:26
晕船海盗下午好,
作为一新手小白向你请教:
“esp8266的固件烧好之后出现搜索不到信号,导致不能配置入 ...

牛逼,有单片机的程序吗

0

主题

1

帖子

20

积分

新手上路

Rank: 1

积分
20
360#
发表于 2020-6-30 18:50:52 | 只看该作者
学一学,用来完成报告

0

主题

2

帖子

23

积分

新手上路

Rank: 1

积分
23
359#
发表于 2019-7-18 10:04:17 | 只看该作者
学习,学习,学习,学习,学习,学习,学习,学习,学习,学习,学习,学习,学习,学习,学习,

0

主题

2

帖子

23

积分

新手上路

Rank: 1

积分
23
358#
发表于 2019-7-18 10:03:53 | 只看该作者
看看,学习学习,新人初到......................................

0

主题

2

帖子

61

积分

注册会员

Rank: 2

积分
61
355#
发表于 2019-5-15 16:58:07 | 只看该作者
现在正在学习,希望有用

0

主题

4

帖子

60

积分

注册会员

Rank: 2

积分
60
354#
发表于 2019-4-19 11:52:25 | 只看该作者
挺好,刚好可以参考学习,谢谢

0

主题

5

帖子

38

积分

新手上路

Rank: 1

积分
38
353#
发表于 2019-3-13 19:47:25 | 只看该作者
好6啊就是搞不懂这个是怎么配置网络的

0

主题

14

帖子

307

积分

中级会员

Rank: 3Rank: 3

积分
307
351#
发表于 2019-3-2 10:58:17 | 只看该作者
请问在哪里参加活动的

0

主题

2

帖子

22

积分

新手上路

Rank: 1

积分
22
350#
发表于 2019-1-24 12:01:20 | 只看该作者
赞   学习一下楼主   可以加个联系方式吗

0

主题

3

帖子

12

积分

新手上路

Rank: 1

积分
12
349#
发表于 2018-10-10 09:21:45 | 只看该作者
很不错,期待楼主更新原理图资料

0

主题

9

帖子

452

积分

中级会员

Rank: 3Rank: 3

积分
452
348#
发表于 2018-5-22 01:07:31 | 只看该作者
回帖 来看看大佬的程序文件哈哈哈

0

主题

9

帖子

452

积分

中级会员

Rank: 3Rank: 3

积分
452
347#
发表于 2018-5-12 10:33:08 | 只看该作者
免费使用STM32、APP自动代码生成工具
非常不错 一直想尝试看看。感谢楼主分享。

0

主题

1

帖子

12

积分

新手上路

Rank: 1

积分
12
346#
发表于 2018-4-10 00:44:10 | 只看该作者
大佬,本人是大二学生,也想做一个这样的灯的简化版,但是由于学习时间不长,所以不知道怎么用你app中的色环进行控制,能否请大佬发一下APP呢?

0

主题

1

帖子

71

积分

注册会员

Rank: 2

积分
71
345#
发表于 2018-4-3 16:20:56 | 只看该作者
学习了  楼主可以加一下qq交流一下吗?864912118

0

主题

2

帖子

30

积分

新手上路

Rank: 1

积分
30
344#
发表于 2018-3-26 14:12:47 | 只看该作者
不错,学习了!
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

加入Q群 返回顶部

版权与免责声明 © 2006-2024 Gizwits IoT Technology Co., Ltd. ( 粤ICP备11090211号 )

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