OpenEdv-开源电子网

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

基于stm32f407的物联网系统

[复制链接]

1

主题

3

帖子

0

精华

新手上路

积分
45
金钱
45
注册时间
2012-11-11
在线时间
3 小时
发表于 2016-4-21 12:33:57 | 显示全部楼层 |阅读模式

在openedv发帖不多,不过因为经常在此潜水,受益良多。

之前团队一直从事于智能家居系统的研发和生产。15年中的时候,拉着团队开始全新开发一款物联网系统,也就是标题中的酷享物联网系统。做这个系统的初衷,是因为在做智能家居系统的时候,遇到很多问题,比如提供给第三方厂家对接的接口不够简洁统一,比如App上设备页面的设计不够开放。我们希望做一套可以支持多种协议设备(红外、射频、自有无线通信协议、Zigbee),接入门槛低(可做到无需编程),设备App UI可自行编辑(定制化门槛低),设备间可多条件关联的通用型物联网系统。

在做这个系统的时候遇到很多困难,首先就是公司资金有限。做的过程中,又有不少质疑的声音,很多人觉得只有大公司才能做平台产品,小公司做平台会死得快。就这样一路荆棘的走来,大概经历了8个多月的研发期,将第一阶段的产品做了出来。

酷享物联系统的主要组成部分就是主机、设备、及无线物联模块。主机可以理解为物联系统的网关,设备主要包含常见的红外设备(电视、空调、扫地机等等),射频设备(安防设备、电动窗帘、开关面板),以及自有设备。无线物联模块,我们又叫万纳模块,是提供给第三方,供第三方嵌入到自己的产品中去的一个无线模块。



物联系统中最有特色的地方有三个:
1.万纳模块的IO口,是可以被自由配置的(而无需编程),可配置成数字输入输出、按键输入、ADC、PWM输出等多种模式。配置好之后,IO就可以直接连接目标硬件,比如一个LED,一个传感器,一个按键什么的。而万纳模块的数据,可以通过App远程查看和操控。

2.无论是传统家电设备,还是使用万纳模块封装的新式物联设备(自有设备),一旦被接到系统,是可以互为关联的。比如你可以通过万纳模块监控空气质量,当空气质量到达阀值,并且持续一段时间后,就让窗户关上。这种关联,还可以再附件一个条件,比如只有周六周日发生这种情况才关窗。这种多条件,多设备的互为联动,应该算是系统的核心。



3.所有在系统App上展示的设备,都允许开发者定义自己的UI,并上传到云端。用户使用的时候,直接输入产品名,就可以加入开发者研发的物联设备。




得益于上述优势,在我们系统出来之后,大概一个月的时间内,我们就快速的封装了一些产品,包括:
植物栽培助手(不编程案例):一款通过万纳模块封装,对土壤湿度、光照进行采集的设备。
双向开关、智能插座(不编程案例):通过万纳模块封装,对开关或灯具进行控制的设备。
情景面板(不编程案例):通过万纳模块封装,允许用户点击以快速执行系统情景的设备。
LED调光器(不编程案例):通过万纳模块封装,通过PWM自由调光的设备。
空气质量监测仪(开源案例):通过万纳模块封装,对空气PM2.5值,温湿度进行采集的设备。
企业和个人玩家,也可以跟着我们的案例,快速封装自己的物联设备。






上述设备并不是互为独立的,他们都可以单一或统一存在于物联系统中,在App中查看状态,操控,并互为关联。比如当植物栽培的光照太弱,可以关联到LED调光灯开启灯光。后续我会逐一介绍他们的实现过程。





目前系统第一阶段的研发已经完毕,说实话我的心放下一大半。团队里都是搞技术的,多多少少有些技术情结,这套产品从14年规划开始,就一直卡在我心里,到今年三月份初步完成,我才敢松一口气。虽然现在团队依然面对很多问题,市场能力依然是我们的软肋,但我想作为技术人员,无论未来遭遇什么境遇,我都会坚持这份技术梦想,将这个产品完善并推广下去。

后续的打算,首先是准备将主要的代码开源,希望可以吸引一些大牛来共同维护,或提供给更多的朋友学习参考。然后打算将wifi和低功耗节点整合到系统中,这样应用范围会更广。如果有余力,3G也在考虑范围内。目前我们支持的Zigbee是周立功的zigbee模块,串口透传,我们提供串口指令来同系统进行交互。

最后上一些产品图吧:

主机1 (1).jpg 主机2 (1).JPG 主板 (1).JPG 接口 (1).JPG 板间连接 (1).JPG 射频板 (1).JPG 显示板 (1).JPG 显示板背面 (1).JPG

先放原理图,如果大家兴趣足回复到100楼主板就开源如果大家兴趣足回复到100楼主板就开源如果大家兴趣足回复到100楼主板就开源:

Future_V1.31_Sch.pdf (86.38 KB, 下载次数: 1184)

http://www.qswteck.com
正点原子逻辑分析仪DL16劲爆上市
回复

使用道具 举报

9

主题

1385

帖子

0

精华

论坛元老

Rank: 8Rank: 8

积分
12050
金钱
12050
注册时间
2013-3-8
在线时间
1282 小时
发表于 2016-4-21 12:58:06 | 显示全部楼层
回复 支持 反对

使用道具 举报

15

主题

786

帖子

5

精华

论坛大神

Rank: 7Rank: 7Rank: 7

积分
3223
金钱
3223
注册时间
2015-7-26
在线时间
811 小时
发表于 2016-4-21 15:46:38 | 显示全部楼层
好东西,顶!!!!
我的博客:http://blog.csdn.net/itdo_just
回复 支持 反对

使用道具 举报

1

主题

3

帖子

0

精华

新手上路

积分
45
金钱
45
注册时间
2012-11-11
在线时间
3 小时
 楼主| 发表于 2016-4-25 11:40:31 | 显示全部楼层
好像大家兴趣不大咧?
http://www.qswteck.com
回复 支持 反对

使用道具 举报

0

主题

5

帖子

0

精华

初级会员

Rank: 2

积分
81
金钱
81
注册时间
2016-4-15
在线时间
14 小时
发表于 2016-4-25 12:24:37 | 显示全部楼层
顶一个
回复 支持 反对

使用道具 举报

14

主题

28

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
346
金钱
346
注册时间
2015-8-4
在线时间
63 小时
发表于 2016-4-25 14:42:04 | 显示全部楼层
厉害啊
回复 支持 反对

使用道具 举报

12

主题

44

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
372
金钱
372
注册时间
2015-12-2
在线时间
58 小时
发表于 2016-4-25 16:28:21 | 显示全部楼层
支持一下!
回复 支持 反对

使用道具 举报

12

主题

44

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
372
金钱
372
注册时间
2015-12-2
在线时间
58 小时
发表于 2016-4-25 16:28:56 | 显示全部楼层
支持一下!
回复 支持 反对

使用道具 举报

0

主题

125

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
2728
金钱
2728
注册时间
2015-10-29
在线时间
428 小时
发表于 2016-4-25 16:39:45 | 显示全部楼层
顶下,支持楼主!
回复 支持 反对

使用道具 举报

18

主题

149

帖子

0

精华

高级会员

Rank: 4

积分
764
金钱
764
注册时间
2015-11-28
在线时间
208 小时
发表于 2016-4-25 16:53:44 | 显示全部楼层
好东西,必须赞!
回复 支持 反对

使用道具 举报

2

主题

8

帖子

0

精华

新手上路

积分
21
金钱
21
注册时间
2016-3-9
在线时间
4 小时
发表于 2016-4-25 22:23:40 | 显示全部楼层
你好,我想知道你你这个系统利STM32的开发环境是什么?我现在也在尝试用STM32F407做一个物联网相关的程序移植,现在卡在了启动文件这里。能交流下,指导指导吗?
回复 支持 反对

使用道具 举报

29

主题

246

帖子

0

精华

高级会员

Rank: 4

积分
968
金钱
968
注册时间
2014-10-9
在线时间
95 小时
发表于 2016-4-26 08:27:54 | 显示全部楼层
先顶一下,应该能到100楼的,这么好的东西
淘宝小店,没事可以点一下增加点流量http://shop69767205.taobao.com/
回复 支持 反对

使用道具 举报

48

主题

208

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
1371
金钱
1371
注册时间
2015-3-24
在线时间
190 小时
发表于 2016-4-26 08:50:51 | 显示全部楼层
不错!!!!
小时在工地上玩,捡了一个根木棒回家,麻麻问我捡这破玩意回来有什么用?我脑子一热,就说“你可以用它来打我啊!!”
于是,一根木棒伴随了我很多年。
回复 支持 反对

使用道具 举报

20

主题

96

帖子

0

精华

初级会员

Rank: 2

积分
192
金钱
192
注册时间
2016-1-12
在线时间
62 小时
发表于 2016-4-26 08:57:24 | 显示全部楼层
顶,学习学习
回复 支持 反对

使用道具 举报

18

主题

112

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
363
金钱
363
注册时间
2015-10-29
在线时间
49 小时
发表于 2016-4-26 09:39:02 | 显示全部楼层
很棒,iot 是大趋势。
回复 支持 反对

使用道具 举报

10

主题

109

帖子

0

精华

论坛元老

Rank: 8Rank: 8

积分
4895
金钱
4895
注册时间
2014-3-30
在线时间
500 小时
发表于 2016-4-26 10:15:53 来自手机 | 显示全部楼层
很棒,物联网是趋势,这个项目有搞头!
回复 支持 反对

使用道具 举报

17

主题

98

帖子

0

精华

高级会员

Rank: 4

积分
658
金钱
658
注册时间
2015-12-22
在线时间
128 小时
发表于 2016-4-26 20:32:07 | 显示全部楼层
楼层还比较低
回复 支持 反对

使用道具 举报

21

主题

299

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
1836
金钱
1836
注册时间
2013-7-29
在线时间
278 小时
发表于 2016-4-27 08:58:14 | 显示全部楼层

好东西,必须赞!
回复 支持 反对

使用道具 举报

6

主题

35

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
357
金钱
357
注册时间
2016-4-2
在线时间
66 小时
发表于 2016-4-27 09:30:08 | 显示全部楼层
赞  大物联
回复 支持 反对

使用道具 举报

0

主题

1

帖子

0

精华

新手入门

积分
14
金钱
14
注册时间
2016-1-13
在线时间
7 小时
发表于 2016-4-27 11:41:41 | 显示全部楼层
牛~~,物联网是趋势,有搞头!
回复 支持 反对

使用道具 举报

1

主题

3

帖子

0

精华

新手上路

积分
45
金钱
45
注册时间
2012-11-11
在线时间
3 小时
 楼主| 发表于 2016-5-6 10:21:56 | 显示全部楼层
wonderqu 发表于 2016-4-25 22:23
你好,我想知道你你这个系统利STM32的开发环境是什么?我现在也在尝试用STM32F407做一个物联网相关的程序移 ...

MCU是stm32f407vet6,keil5,操作系统是FreeRTOS,可以手机App远程升级。
http://www.qswteck.com
回复 支持 反对

使用道具 举报

1

主题

119

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
1999
金钱
1999
注册时间
2013-10-7
在线时间
329 小时
发表于 2016-5-6 10:37:12 | 显示全部楼层
很好,很牛!
回复 支持 反对

使用道具 举报

3

主题

33

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
273
金钱
273
注册时间
2015-11-6
在线时间
84 小时
发表于 2016-5-6 11:16:32 | 显示全部楼层
那必须得赶紧顶起来,看看楼主多少硬货能提供啊
回复 支持 反对

使用道具 举报

0

主题

5

帖子

0

精华

初级会员

Rank: 2

积分
93
金钱
93
注册时间
2015-8-28
在线时间
19 小时
发表于 2016-5-16 21:38:56 | 显示全部楼层
棒棒的,很期待
回复 支持 反对

使用道具 举报

12

主题

44

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
372
金钱
372
注册时间
2015-12-2
在线时间
58 小时
发表于 2016-6-2 11:06:11 | 显示全部楼层
楼主好厉害啊!强烈支持分享
回复 支持 反对

使用道具 举报

0

主题

0

帖子

0

精华

新手上路

积分
24
金钱
24
注册时间
2015-5-8
在线时间
14 小时
发表于 2016-6-2 15:01:09 | 显示全部楼层
真的好棒!赞一个!
猜不透的明天充满了变数,唯有好好把握今天,让明天多一些也许。
回复 支持 反对

使用道具 举报

0

主题

4

帖子

0

精华

初级会员

Rank: 2

积分
65
金钱
65
注册时间
2015-11-29
在线时间
13 小时
发表于 2016-6-2 17:08:00 | 显示全部楼层
不错!!
NO PAIN,NO GAIN!
回复 支持 反对

使用道具 举报

0

主题

0

帖子

0

精华

新手入门

积分
20
金钱
20
注册时间
2015-7-20
在线时间
0 小时
发表于 2016-6-2 17:11:06 | 显示全部楼层
顶一个,物联网前进很好。楼主做的不错
回复 支持 反对

使用道具 举报

119

主题

439

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
1185
金钱
1185
注册时间
2015-9-18
在线时间
422 小时
发表于 2016-6-2 17:16:14 | 显示全部楼层
顶一个
使用RTOS???
似乎因为ucos是要收费的,很多中小公司都在使用类似RTOS的嘛
有人能在这方面的应用前景吗
电子爱好者
回复 支持 反对

使用道具 举报

4

主题

39

帖子

0

精华

初级会员

Rank: 2

积分
130
金钱
130
注册时间
2016-5-19
在线时间
30 小时
发表于 2016-6-3 15:34:55 | 显示全部楼层
可以试一试!
回复 支持 反对

使用道具 举报

12

主题

336

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
1576
金钱
1576
注册时间
2015-8-9
在线时间
625 小时
发表于 2016-6-3 15:43:53 | 显示全部楼层
今年3月份找工作的时候,也是希望能从事物联网方面的开发。无奈自己功底不太够,而且没有工作经验,到处碰壁,哈哈。
希望楼主能继续坚持,现在小公司能踏入物联网真的不容易。
力挺一个!
回复 支持 反对

使用道具 举报

3

主题

347

帖子

3

精华

金牌会员

Rank: 6Rank: 6

积分
2082
金钱
2082
注册时间
2014-12-19
在线时间
711 小时
发表于 2016-6-3 15:45:19 | 显示全部楼层
100楼?东西是好东西
回复 支持 反对

使用道具 举报

0

主题

1

帖子

0

精华

新手入门

积分
17
金钱
17
注册时间
2016-3-20
在线时间
1 小时
发表于 2016-6-3 21:30:59 | 显示全部楼层

赞一个!
回复 支持 反对

使用道具 举报

20

主题

96

帖子

0

精华

初级会员

Rank: 2

积分
192
金钱
192
注册时间
2016-1-12
在线时间
62 小时
发表于 2016-6-3 22:45:28 | 显示全部楼层
盖楼来
回复 支持 反对

使用道具 举报

7

主题

185

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
2729
金钱
2729
注册时间
2015-12-27
在线时间
469 小时
发表于 2016-6-4 09:05:13 | 显示全部楼层
不错,支持一下
回复 支持 反对

使用道具 举报

2

主题

43

帖子

0

精华

初级会员

Rank: 2

积分
197
金钱
197
注册时间
2015-12-8
在线时间
43 小时
发表于 2016-10-15 11:03:33 | 显示全部楼层
不错啊 有些意识
回复 支持 反对

使用道具 举报

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

本版积分规则



关闭

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

正点原子公众号

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

GMT+8, 2025-6-17 00:48

Powered by OpenEdv-开源电子网

© 2001-2030 OpenEdv-开源电子网

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