OpenEdv-开源电子网

 找回密码
 立即注册
正点原子全套STM32/Linux/FPGA开发资料,上千讲STM32视频教程免费下载...
查看: 24420|回复: 70

STM32+STEMWIN+ESPP8266+NRF2401+STC15+LCD12864+继电器+ONENET制作智能家居系统(主控板和接收板)

  [复制链接]

19

主题

490

帖子

4

精华

论坛元老

Rank: 8Rank: 8

积分
5174
金钱
5174
注册时间
2016-7-21
在线时间
1147 小时
发表于 2016-12-9 18:32:52 | 显示全部楼层 |阅读模式
本帖最后由 天道酬勤8988 于 2022-2-12 11:34 编辑

视频演示:https://v.youku.com/v_show/id_XMTkzNzU3MDkxMg==.html?spm=a2hbt.13141534.1_2.d_43&scm=20140719.manual.114461.video_XMTkzNzU3MDkxMg==
STM32+STEMWIN+ESPP8266+NRF2401+LCD12864作为主控板,STC15+NRF2401+继电器作为接收板,整个系统分为主控板和接收板组成智能家居局域网,主控板利用ESP8266与中国移动ONENET云平台通信利用NRF2401与接收板通信,接收板利用NRF2401与主板通信(接收主控板控制信号和主动上传设备当前状态),接收板可分为继电器接收板、传感器接收板。下面开始分享制作过程学习交流希望喜欢的朋友指出不足和指点意见制作成功后将随机赠送整套系统。这是原理图


主控板原理图

主控板原理图
@野生程序员
正点原子逻辑分析仪DL16劲爆上市
回复

使用道具 举报

19

主题

490

帖子

4

精华

论坛元老

Rank: 8Rank: 8

积分
5174
金钱
5174
注册时间
2016-7-21
在线时间
1147 小时
 楼主| 发表于 2017-1-8 13:30:42 | 显示全部楼层
视频演示:
@野生程序员
回复 支持 3 反对 0

使用道具 举报

19

主题

490

帖子

4

精华

论坛元老

Rank: 8Rank: 8

积分
5174
金钱
5174
注册时间
2016-7-21
在线时间
1147 小时
 楼主| 发表于 2017-1-4 13:51:50 | 显示全部楼层
更新最新进度,整个局域网通信协议已经调试完毕,现在已经可以通过互联网和局域网控制设备,通信使用了两次应答确保数据准确性,改天上传演示视频,请继续关注…
@野生程序员
回复 支持 0 反对 1

使用道具 举报

3

主题

9

帖子

0

精华

初级会员

Rank: 2

积分
60
金钱
60
注册时间
2015-12-29
在线时间
19 小时
发表于 2016-12-11 21:21:35 | 显示全部楼层
赞,支持支持,加油~
回复 支持 1 反对 0

使用道具 举报

19

主题

490

帖子

4

精华

论坛元老

Rank: 8Rank: 8

积分
5174
金钱
5174
注册时间
2016-7-21
在线时间
1147 小时
 楼主| 发表于 2016-12-11 17:43:13 | 显示全部楼层
本帖最后由 天道酬勤8988 于 2022-8-5 20:39 编辑

现在已经完成了主控板PCB布线,正在检查错误准备打板,希望能一板过,为了减少不必要的经济开销接收板住备用覆铜板做样品,后期通信都调试成熟了再批量生产接收板

PCB

PCB

3D正面

3D正面

细节图

细节图
@野生程序员
回复 支持 1 反对 0

使用道具 举报

19

主题

490

帖子

4

精华

论坛元老

Rank: 8Rank: 8

积分
5174
金钱
5174
注册时间
2016-7-21
在线时间
1147 小时
 楼主| 发表于 2016-12-9 18:35:03 | 显示全部楼层
本帖最后由 天道酬勤8988 于 2016-12-9 18:36 编辑

接收板负责接收主控板控制命令,主控为STC15W408AS,目前完成了原理图的制作,喜欢的朋友请继续关注,每天更新工程进度

接收板原理图

接收板原理图
@野生程序员
回复 支持 反对

使用道具 举报

7

主题

42

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
207
金钱
207
注册时间
2016-7-12
在线时间
80 小时
发表于 2016-12-9 19:37:21 | 显示全部楼层
老楼我也在做方面,一起加油
回复 支持 反对

使用道具 举报

19

主题

490

帖子

4

精华

论坛元老

Rank: 8Rank: 8

积分
5174
金钱
5174
注册时间
2016-7-21
在线时间
1147 小时
 楼主| 发表于 2016-12-11 21:42:06 | 显示全部楼层
东风008 发表于 2016-12-11 21:21
赞,支持支持,加油~

谢谢支持
@野生程序员
回复 支持 反对

使用道具 举报

0

主题

6

帖子

0

精华

初级会员

Rank: 2

积分
193
金钱
193
注册时间
2015-4-8
在线时间
50 小时
发表于 2016-12-12 09:09:13 | 显示全部楼层
持续关注
回复 支持 反对

使用道具 举报

19

主题

490

帖子

4

精华

论坛元老

Rank: 8Rank: 8

积分
5174
金钱
5174
注册时间
2016-7-21
在线时间
1147 小时
 楼主| 发表于 2016-12-12 20:29:05 | 显示全部楼层
本帖最后由 天道酬勤8988 于 2016-12-12 20:32 编辑

主控板已经发给工厂正在努力生产中.....今天把接收板设计完成了,明天开始制作覆铜板,突然遇到一个无奈的问题,为什么3D模式就剩一种了就是下面的这种请高手解答

接收板

接收板

3D图

3D图

3D图

3D图

3D图

3D图
@野生程序员
回复 支持 反对

使用道具 举报

2

主题

194

帖子

0

精华

高级会员

Rank: 4

积分
977
金钱
977
注册时间
2015-9-20
在线时间
147 小时
发表于 2016-12-13 15:44:29 | 显示全部楼层
帮顶
回复 支持 反对

使用道具 举报

2

主题

90

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
1107
金钱
1107
注册时间
2014-8-9
在线时间
192 小时
发表于 2016-12-13 16:37:00 | 显示全部楼层
顶起来
回复 支持 反对

使用道具 举报

4

主题

211

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
2600
金钱
2600
注册时间
2016-7-6
在线时间
546 小时
发表于 2016-12-13 17:35:25 | 显示全部楼层
顶起来!
回复 支持 反对

使用道具 举报

19

主题

490

帖子

4

精华

论坛元老

Rank: 8Rank: 8

积分
5174
金钱
5174
注册时间
2016-7-21
在线时间
1147 小时
 楼主| 发表于 2016-12-13 18:08:02 | 显示全部楼层
本帖最后由 天道酬勤8988 于 2016-12-13 18:09 编辑

下午制作了两块接收板,硬件已经调通,下面开始着手主控板程序,这里附上网上的制作教程http://m.v4.cc/News-635179.html

手工制作接收板

手工制作接收板

手工制作接收板

手工制作接收板

手工制作接收板

手工制作接收板

手工制作接收板

手工制作接收板

手工制作接收板

手工制作接收板

手工制作接收板

手工制作接收板
@野生程序员
回复 支持 反对

使用道具 举报

2

主题

7

帖子

0

精华

初级会员

Rank: 2

积分
51
金钱
51
注册时间
2012-6-22
在线时间
8 小时
发表于 2016-12-14 11:01:20 | 显示全部楼层
楼主原理图能否放一个清楚点的?提一个小建议:接收板驱动继电器线圈的VCC和给芯片供电的VCC隔离开来是否可以。
回复 支持 反对

使用道具 举报

25

主题

134

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
1190
金钱
1190
注册时间
2016-9-17
在线时间
140 小时
发表于 2016-12-14 12:34:11 | 显示全部楼层
楼主是否愿意分享一下器件库???893227334@qq.com!万分感谢啦!!!我刚学习AD画电路板。。。。。。。。。。。。
回复 支持 反对

使用道具 举报

3

主题

794

帖子

0

精华

资深版主

Rank: 8Rank: 8

积分
1502
金钱
1502
注册时间
2015-3-3
在线时间
460 小时
发表于 2016-12-14 18:04:17 | 显示全部楼层
不错!!支持一下
回复 支持 反对

使用道具 举报

2

主题

12

帖子

0

精华

初级会员

Rank: 2

积分
63
金钱
63
注册时间
2016-12-14
在线时间
14 小时
发表于 2016-12-14 20:57:46 | 显示全部楼层
用 EMWIN 与STM32?
回复 支持 反对

使用道具 举报

19

主题

490

帖子

4

精华

论坛元老

Rank: 8Rank: 8

积分
5174
金钱
5174
注册时间
2016-7-21
在线时间
1147 小时
 楼主| 发表于 2016-12-14 23:20:32 | 显示全部楼层

是的 喜欢请继续关注
@野生程序员
回复 支持 反对

使用道具 举报

19

主题

490

帖子

4

精华

论坛元老

Rank: 8Rank: 8

积分
5174
金钱
5174
注册时间
2016-7-21
在线时间
1147 小时
 楼主| 发表于 2016-12-14 23:21:22 | 显示全部楼层
本帖最后由 天道酬勤8988 于 2016-12-14 23:22 编辑

今天使用开发板和模块搭建了硬件平台完成了代码工程创建,成功移植了EMWIN5.22到LCD12864和UCUSIII,进行了简单的界面设计,完成了桌面和主菜单的设计,界面设计的一般希望大神指导
FLASH字库.jpg
按键.jpg
开发板.jpg
开发板2.jpg
界面设计_桌面.jpg
实物_桌面.jpg
界面设计_桌面.jpg
实物_主菜单.jpg
@野生程序员
回复 支持 反对

使用道具 举报

2

主题

12

帖子

0

精华

初级会员

Rank: 2

积分
63
金钱
63
注册时间
2016-12-14
在线时间
14 小时
发表于 2016-12-15 08:51:30 | 显示全部楼层
天道酬勤8988 发表于 2016-12-14 23:20
是的 喜欢请继续关注

12864 上emwin 继续看看
回复 支持 反对

使用道具 举报

24

主题

112

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
363
金钱
363
注册时间
2015-4-24
在线时间
52 小时
发表于 2016-12-15 08:57:01 | 显示全部楼层
这个牛B,继续关注楼主的作品
回复 支持 反对

使用道具 举报

19

主题

490

帖子

4

精华

论坛元老

Rank: 8Rank: 8

积分
5174
金钱
5174
注册时间
2016-7-21
在线时间
1147 小时
 楼主| 发表于 2016-12-15 23:16:47 | 显示全部楼层
本帖最后由 天道酬勤8988 于 2022-8-5 20:40 编辑

主板今天到货,接闪瞎主板布局:屏幕左边是ESP8266右面是NRF2401,下面有四个继电器,右下角为DHT11和光敏电阻,背为串口PL2303SA.焊接了一块已经调通大部分功能,目前就差NRF2401一直驱动不成功目前怀疑是与FLASH共用SPI导致,明天飞线分开继续调试...
主板1.jpg
主板2.jpg
主板3.jpg
主板5.jpg
@野生程序员
回复 支持 反对

使用道具 举报

19

主题

490

帖子

4

精华

论坛元老

Rank: 8Rank: 8

积分
5174
金钱
5174
注册时间
2016-7-21
在线时间
1147 小时
 楼主| 发表于 2016-12-21 19:16:35 | 显示全部楼层
没人关注暂时停止更新.............
@野生程序员
回复 支持 反对

使用道具 举报

3

主题

9

帖子

0

精华

初级会员

Rank: 2

积分
60
金钱
60
注册时间
2015-12-29
在线时间
19 小时
发表于 2016-12-22 21:12:05 | 显示全部楼层
天道酬勤8988 发表于 2016-12-21 19:16
没人关注暂时停止更新.............

可以可以
我觉得做的很不错呢
赞~~~
回复 支持 反对

使用道具 举报

31

主题

94

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
256
金钱
256
注册时间
2016-6-16
在线时间
46 小时
发表于 2016-12-23 14:53:51 | 显示全部楼层
赞!!!!
回复 支持 反对

使用道具 举报

19

主题

490

帖子

4

精华

论坛元老

Rank: 8Rank: 8

积分
5174
金钱
5174
注册时间
2016-7-21
在线时间
1147 小时
 楼主| 发表于 2016-12-24 23:18:39 | 显示全部楼层
第二批板子到了,更新最新进度

STC单片机

STC单片机

接收板用NTC热敏电阻

接收板用NTC热敏电阻

接收板焊接过程

接收板焊接过程

焊接完成的接收板

焊接完成的接收板

背面

背面

目前焊接了六块放在六个"房间"里

目前焊接了六块放在六个"房间"里

接收板+NRF2401

 接收板+NRF2401
webwxgetmsgimg (15).jpg

支持两种插头

支持两种插头
@野生程序员
回复 支持 反对

使用道具 举报

19

主题

490

帖子

4

精华

论坛元老

Rank: 8Rank: 8

积分
5174
金钱
5174
注册时间
2016-7-21
在线时间
1147 小时
 楼主| 发表于 2016-12-24 23:20:17 | 显示全部楼层
本帖最后由 天道酬勤8988 于 2016-12-24 23:24 编辑

来一张大合影
webwxgetmsgimg (9).jpg

背面SD卡,DHT11,PL2303AS

背面SD卡,DHT11,PL2303AS
@野生程序员
回复 支持 反对

使用道具 举报

19

主题

490

帖子

4

精华

论坛元老

Rank: 8Rank: 8

积分
5174
金钱
5174
注册时间
2016-7-21
在线时间
1147 小时
 楼主| 发表于 2016-12-24 23:22:58 | 显示全部楼层
这次主板升级支持两种无线模块(NRF2401+SI4432)支持两种屏幕(128*64+128*128),下面这张是搭载128*128屏幕,目前还没嵌入软件,留着以后继续更新
webwxgetmsgimg (10).jpg
@野生程序员
回复 支持 反对

使用道具 举报

0

主题

9

帖子

0

精华

初级会员

Rank: 2

积分
103
金钱
103
注册时间
2016-12-25
在线时间
13 小时
发表于 2016-12-25 12:18:56 | 显示全部楼层
厉害,楼主AD技能满级。
回复 支持 反对

使用道具 举报

shalom 该用户已被删除
发表于 2016-12-29 14:56:22 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
回复 支持 反对

使用道具 举报

8

主题

341

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
1167
金钱
1167
注册时间
2016-4-24
在线时间
116 小时
发表于 2016-12-29 19:13:29 | 显示全部楼层
楼主,能不能把你的那个封装库放上来用用中间的一些原件封装!
回复 支持 反对

使用道具 举报

19

主题

490

帖子

4

精华

论坛元老

Rank: 8Rank: 8

积分
5174
金钱
5174
注册时间
2016-7-21
在线时间
1147 小时
 楼主| 发表于 2017-1-4 13:51:15 | 显示全部楼层
孤独的风 发表于 2016-12-29 19:13
楼主,能不能把你的那个封装库放上来用用中间的一些原件封装!

留个邮箱发给你
@野生程序员
回复 支持 反对

使用道具 举报

19

主题

490

帖子

4

精华

论坛元老

Rank: 8Rank: 8

积分
5174
金钱
5174
注册时间
2016-7-21
在线时间
1147 小时
 楼主| 发表于 2017-1-8 13:35:53 | 显示全部楼层
由于每次打板的PCB过多所以出售多余的PCB空板,请移步咸鱼https://2.taobao.com/item.htm?sp ... amp;id=544198086904
@野生程序员
回复 支持 反对

使用道具 举报

7

主题

54

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
1020
金钱
1020
注册时间
2015-12-8
在线时间
446 小时
发表于 2017-1-10 20:36:33 | 显示全部楼层
问一下楼主有成品卖吗
回复 支持 反对

使用道具 举报

19

主题

490

帖子

4

精华

论坛元老

Rank: 8Rank: 8

积分
5174
金钱
5174
注册时间
2016-7-21
在线时间
1147 小时
 楼主| 发表于 2017-1-12 13:46:48 | 显示全部楼层
jiangyimfs 发表于 2017-1-10 20:36
问一下楼主有成品卖吗

有的联系扣扣 1063503277 咨询 备注论坛看到可以优惠
@野生程序员
回复 支持 反对

使用道具 举报

8

主题

341

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
1167
金钱
1167
注册时间
2016-4-24
在线时间
116 小时
发表于 2017-2-10 23:42:33 | 显示全部楼层
回复 支持 反对

使用道具 举报

0

主题

6

帖子

0

精华

初级会员

Rank: 2

积分
193
金钱
193
注册时间
2015-4-8
在线时间
50 小时
发表于 2017-2-13 09:05:32 | 显示全部楼层
请问楼主的界面设计是用的什么软件呢?
回复 支持 反对

使用道具 举报

3

主题

177

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
1603
金钱
1603
注册时间
2016-1-28
在线时间
265 小时
发表于 2017-2-15 14:47:52 | 显示全部楼层
回复 支持 反对

使用道具 举报

7

主题

42

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
207
金钱
207
注册时间
2016-7-12
在线时间
80 小时
发表于 2017-2-17 10:42:28 | 显示全部楼层
牛逼。。
回复 支持 反对

使用道具 举报

19

主题

490

帖子

4

精华

论坛元老

Rank: 8Rank: 8

积分
5174
金钱
5174
注册时间
2016-7-21
在线时间
1147 小时
 楼主| 发表于 2017-2-17 18:24:32 | 显示全部楼层
ltsm0265 发表于 2017-2-13 09:05
请问楼主的界面设计是用的什么软件呢?

AUTOCAD
@野生程序员
回复 支持 反对

使用道具 举报

5

主题

30

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
202
金钱
202
注册时间
2014-12-17
在线时间
16 小时
发表于 2017-2-22 20:49:43 | 显示全部楼层
楼主花费了不少心血,赞一个!
回复 支持 反对

使用道具 举报

5

主题

30

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
202
金钱
202
注册时间
2014-12-17
在线时间
16 小时
发表于 2017-2-22 20:51:03 | 显示全部楼层
楼主,请教一下,您程序的多级菜单是用什么思路或者方法实现的,可否简述一下,感谢!
回复 支持 反对

使用道具 举报

19

主题

490

帖子

4

精华

论坛元老

Rank: 8Rank: 8

积分
5174
金钱
5174
注册时间
2016-7-21
在线时间
1147 小时
 楼主| 发表于 2017-3-1 12:32:58 | 显示全部楼层
gzswood 发表于 2017-2-22 20:51
楼主,请教一下,您程序的多级菜单是用什么思路或者方法实现的,可否简述一下,感谢!

STemwin图形处理系统
@野生程序员
回复 支持 反对

使用道具 举报

5

主题

30

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
202
金钱
202
注册时间
2014-12-17
在线时间
16 小时
发表于 2017-3-6 22:39:05 | 显示全部楼层

厉害,赞一个!
回复 支持 反对

使用道具 举报

2

主题

13

帖子

0

精华

初级会员

Rank: 2

积分
55
金钱
55
注册时间
2016-8-3
在线时间
12 小时
发表于 2017-3-20 21:08:31 | 显示全部楼层
楼主 封装库能分享下吗? 才学ad的 2414940497@qq.com
回复 支持 反对

使用道具 举报

18

主题

238

帖子

3

精华

金牌会员

Rank: 6Rank: 6

积分
1823
金钱
1823
注册时间
2014-8-5
在线时间
211 小时
发表于 2017-3-30 09:08:02 | 显示全部楼层
楼主真的是牛逼,请问那个网站控制设备是如何实现的?难道自己写网页吗?“中国移动物联网开放平台——OneNet”这是我查资料不太明白,请问是不是在这个平台上可以搭建自己网页进而通过网络来控制自己的网络设备?
回复 支持 反对

使用道具 举报

2

主题

13

帖子

0

精华

初级会员

Rank: 2

积分
92
金钱
92
注册时间
2017-3-12
在线时间
19 小时
发表于 2017-4-26 11:28:31 | 显示全部楼层
能分享下程序吗
回复 支持 反对

使用道具 举报

19

主题

490

帖子

4

精华

论坛元老

Rank: 8Rank: 8

积分
5174
金钱
5174
注册时间
2016-7-21
在线时间
1147 小时
 楼主| 发表于 2017-4-29 19:16:15 | 显示全部楼层
feng锋 发表于 2017-4-26 11:28
能分享下程序吗

GSM8988微信
@野生程序员
回复 支持 反对

使用道具 举报

2

主题

13

帖子

0

精华

初级会员

Rank: 2

积分
92
金钱
92
注册时间
2017-3-12
在线时间
19 小时
发表于 2017-7-17 17:44:53 | 显示全部楼层
新手,32继电器不知道如何设计电路了,设计的三极管工作无法调节正常,求指导下继电器电路
回复 支持 反对

使用道具 举报

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

本版积分规则



关闭

原子哥极力推荐上一条 /2 下一条

正点原子公众号

QQ|手机版|OpenEdv-开源电子网 ( 粤ICP备12000418号-1 )

GMT+8, 2024-11-22 09:19

Powered by OpenEdv-开源电子网

© 2001-2030 OpenEdv-开源电子网

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