OpenEdv-开源电子网

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

【2019.06.17更新】物联网iot stm32 mqtt移植,基于STM32F4开发板和阿里云平台的MQTT通信开源项目

  [复制链接]

1

主题

5

帖子

0

精华

新手上路

积分
28
金钱
28
注册时间
2018-12-12
在线时间
7 小时
发表于 2019-5-18 12:40:14 | 显示全部楼层 |阅读模式
本帖最后由 XinAncao 于 2019-6-17 18:57 编辑

【新发布
视频教程,没有开发板也可以学MQTT协议
MQTT协议学习及调试利器——mqtt.fx

【github项目】基于STM32F4开发板和阿里云平台的MQTT通信开源项目


摘要
     当前网络上MQTT的教程比较丰富,但实用的很少,有对MQTT协议进行讲解的,有围绕自主开发的产品进行描述的,
甚至有连云平台都是他们自主开发的,且MQTT协议的sdk包有用java、nodejs等等实现的,连国产的RT-Thread,想要用
里面的MQTT组件,都必须用RT-Thread系统才能实现,显得很乱,学习成本特别高。
     本项目基于大家目前现有的开发板,利用熟悉的uCosII实时操作系统,移植官方MQTT c代码,通过阿里云物联网平台,
实现云平台和STM32开发板的MQTT通信,并通过配套视频教程进行项目演示和讲解,使大家能够更专注于MQTT协议本身的学习,而非开发环境。

前言
     本项目是基于 正点原子STM32F4探索者开发板 和 阿里云物联网云平台 的MQTT通信项目,
项目采用TCP/IP通信链接阿里云物联网云平台,利用MQTT协议,上报开发板环境温度,
并可在阿里云物联网云控制台,发送指令控制开发板IO口,发送字符串开发板LCD可显示对应的内容。


系统构成框架
1.操作系统:uCosII
2.MQTT协议:移植官网
3.其他:待完善


代码下载
注:链接回复可见,不习惯的回复的可以到视频评论区找到。
项目代码已托管github,有需要的同学都可以直接下载编译运行。
github项目地址:
游客,如果您要查看本帖隐藏内容请回复



使用注意事项:
1.开发板网口需要用网线连入可上网的路由器;
2.开发板需要插入LCD显示屏,项目用的是4.3寸电阻屏,显示需要中文字库;
3.开发板需要接DS18B20温度传感器,用于上报环境温度;
4.可用USB线接串口1,在串口终端上查看开发板运行状态;
5.务必自行在阿里云上创建物联网设备,并将相关三元参数填入mqtt_app.h文件中,否则功能无法正常演示,云设备创建可参考视频教程-P2;


具体的操作和功能演示可参考B站视频教程
1.P1-项目功能演示
2.
P2-创建阿里云物联网设备教程
3.
P3-MQTT协议简介
4.
P4-基于github项目制作的MQTT点阵显示系统
5.MQTT协议学习及调试利器——mqtt.fx


其他

1.MQTT协议中文版pdf文件已上传github,下载源码后在Documents文件夹即可看到。
2.如使用过程有碰到bug,欢迎反馈。












回复

使用道具 举报

0

主题

174

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
214
金钱
214
注册时间
2019-4-28
在线时间
5 小时
发表于 2019-5-18 12:48:44 | 显示全部楼层
谢谢分享!
回复 支持 反对

使用道具 举报

0

主题

1

帖子

0

精华

新手入门

积分
4
金钱
4
注册时间
2019-5-18
在线时间
1 小时
发表于 2019-5-18 15:30:38 | 显示全部楼层
                         谢谢分享
回复 支持 反对

使用道具 举报

0

主题

1

帖子

0

精华

新手入门

积分
13
金钱
13
注册时间
2017-11-7
在线时间
4 小时
发表于 2019-5-18 15:49:37 | 显示全部楼层
有大需要
回复 支持 反对

使用道具 举报

0

主题

2

帖子

0

精华

初级会员

Rank: 2

积分
76
金钱
76
注册时间
2018-3-30
在线时间
22 小时
发表于 2019-5-18 20:44:11 | 显示全部楼层
KANKANKANKAN
回复 支持 反对

使用道具 举报

0

主题

12

帖子

0

精华

初级会员

Rank: 2

积分
107
金钱
107
注册时间
2015-12-22
在线时间
23 小时
发表于 2019-5-18 23:47:32 | 显示全部楼层
这都要隐藏啊……
回复 支持 反对

使用道具 举报

1

主题

5

帖子

0

精华

新手上路

积分
28
金钱
28
注册时间
2018-12-12
在线时间
7 小时
 楼主| 发表于 2019-5-19 01:09:51 | 显示全部楼层

保持帖子热度的一种方式,帖子里面也说了,也可以到视频链接里面的评论区找到github链接。
回复 支持 反对

使用道具 举报

1

主题

5

帖子

0

精华

新手上路

积分
28
金钱
28
注册时间
2018-12-12
在线时间
7 小时
 楼主| 发表于 2019-5-19 11:13:25 | 显示全部楼层

维持帖子热度的一种方式而已,文章里也说了,也可以到视频教程评论区找到链接。
回复 支持 反对

使用道具 举报

2

主题

50

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
397
金钱
397
注册时间
2016-12-8
在线时间
186 小时
发表于 2019-5-19 17:27:03 | 显示全部楼层
谢谢分享。。。。
回复 支持 反对

使用道具 举报

5

主题

66

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
495
金钱
495
注册时间
2018-3-5
在线时间
347 小时
发表于 2019-5-19 18:52:25 | 显示全部楼层

谢谢分享!
回复 支持 反对

使用道具 举报

2

主题

58

帖子

0

精华

高级会员

Rank: 4

积分
919
金钱
919
注册时间
2013-9-2
在线时间
410 小时
发表于 2019-5-19 21:26:50 | 显示全部楼层
学习下,谢谢
回复 支持 反对

使用道具 举报

0

主题

19

帖子

0

精华

初级会员

Rank: 2

积分
147
金钱
147
注册时间
2016-10-21
在线时间
82 小时
发表于 2019-5-20 16:49:19 | 显示全部楼层
谢谢分享!!!!!
回复 支持 反对

使用道具 举报

0

主题

1

帖子

0

精华

新手入门

积分
2
金钱
2
注册时间
2019-5-20
在线时间
0 小时
发表于 2019-5-20 18:32:41 | 显示全部楼层
谢谢分享,下来看看
回复 支持 反对

使用道具 举报

1

主题

2

帖子

0

精华

新手上路

积分
33
金钱
33
注册时间
2019-4-30
在线时间
9 小时
发表于 2019-5-20 23:00:50 | 显示全部楼层
学习下
回复 支持 反对

使用道具 举报

13

主题

51

帖子

0

精华

初级会员

Rank: 2

积分
176
金钱
176
注册时间
2013-12-1
在线时间
55 小时
发表于 2019-5-22 08:36:01 | 显示全部楼层
不错不错不
回复 支持 反对

使用道具 举报

2

主题

10

帖子

0

精华

初级会员

Rank: 2

积分
120
金钱
120
注册时间
2014-2-8
在线时间
28 小时
发表于 2019-5-22 10:21:18 | 显示全部楼层
谢谢分享
回复 支持 反对

使用道具 举报

0

主题

1

帖子

0

精华

新手上路

积分
20
金钱
20
注册时间
2019-5-21
在线时间
11 小时
发表于 2019-5-22 10:21:46 | 显示全部楼层
谢谢分享,进来学习
回复 支持 反对

使用道具 举报

0

主题

14

帖子

0

精华

初级会员

Rank: 2

积分
84
金钱
84
注册时间
2018-1-27
在线时间
16 小时
发表于 2019-5-22 11:24:12 | 显示全部楼层
有意思,学习一下
回复 支持 反对

使用道具 举报

1

主题

20

帖子

0

精华

初级会员

Rank: 2

积分
116
金钱
116
注册时间
2015-3-19
在线时间
27 小时
发表于 2019-5-22 15:10:46 | 显示全部楼层
ok,good,kefoukaiyuan
回复 支持 反对

使用道具 举报

0

主题

1

帖子

0

精华

新手入门

积分
6
金钱
6
注册时间
2019-4-26
在线时间
1 小时
发表于 2019-5-22 16:31:31 | 显示全部楼层
KAKAKAKAKAKKAK
回复 支持 反对

使用道具 举报

0

主题

1

帖子

0

精华

新手入门

积分
5
金钱
5
注册时间
2019-5-20
在线时间
1 小时
发表于 2019-5-23 09:24:32 | 显示全部楼层
我想要源代码
回复 支持 反对

使用道具 举报

0

主题

2

帖子

0

精华

新手入门

积分
4
金钱
4
注册时间
2019-5-6
在线时间
1 小时
发表于 2019-5-23 10:16:19 | 显示全部楼层
谢谢分享!一直希望我们国人在github有更多的身影,感谢作者!!!
回复 支持 反对

使用道具 举报

0

主题

2

帖子

0

精华

新手入门

积分
3
金钱
3
注册时间
2019-5-23
在线时间
0 小时
发表于 2019-5-23 14:23:33 | 显示全部楼层
谢谢分享,学习下
回复 支持 反对

使用道具 举报

1

主题

12

帖子

0

精华

初级会员

Rank: 2

积分
70
金钱
70
注册时间
2013-10-14
在线时间
11 小时
发表于 2019-5-24 09:53:22 | 显示全部楼层
感谢分享
回复 支持 反对

使用道具 举报

2

主题

20

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
221
金钱
221
注册时间
2017-10-13
在线时间
33 小时
发表于 2019-5-24 11:00:19 | 显示全部楼层

谢谢分享。。。。
回复 支持 反对

使用道具 举报

0

主题

8

帖子

0

精华

初级会员

Rank: 2

积分
171
金钱
171
注册时间
2018-10-9
在线时间
41 小时
发表于 2019-5-24 12:13:19 | 显示全部楼层
看看.................
回复 支持 反对

使用道具 举报

0

主题

2

帖子

0

精华

新手上路

积分
43
金钱
43
注册时间
2018-5-28
在线时间
14 小时
发表于 2019-5-24 14:48:26 | 显示全部楼层
学习学习,谢谢
回复 支持 反对

使用道具 举报

4

主题

13

帖子

0

精华

初级会员

Rank: 2

积分
142
金钱
142
注册时间
2015-10-26
在线时间
39 小时
发表于 2019-5-24 14:52:26 | 显示全部楼层
谢谢,看看是F4哪颗,标准库还是HAL库
回复 支持 反对

使用道具 举报

0

主题

1

帖子

0

精华

新手入门

积分
2
金钱
2
注册时间
2019-5-25
在线时间
0 小时
发表于 2019-5-25 13:56:34 | 显示全部楼层
kankan
回复 支持 反对

使用道具 举报

1

主题

5

帖子

0

精华

新手上路

积分
28
金钱
28
注册时间
2018-12-12
在线时间
7 小时
 楼主| 发表于 2019-5-25 14:32:05 | 显示全部楼层
role_2099 发表于 2019-5-24 14:52
谢谢,看看是F4哪颗,标准库还是HAL库

标准库
回复 支持 反对

使用道具 举报

0

主题

8

帖子

0

精华

初级会员

Rank: 2

积分
82
金钱
82
注册时间
2019-3-21
在线时间
23 小时
发表于 2019-5-25 16:57:01 | 显示全部楼层
厉害,谢谢分享
回复 支持 反对

使用道具 举报

2

主题

19

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
231
金钱
231
注册时间
2013-5-29
在线时间
74 小时
发表于 2019-5-25 19:44:06 | 显示全部楼层
谢谢分享............
回复 支持 反对

使用道具 举报

0

主题

111

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
2303
金钱
2303
注册时间
2015-10-29
在线时间
383 小时
发表于 2019-5-26 08:14:35 | 显示全部楼层
谢谢看下!
回复 支持 反对

使用道具 举报

0

主题

5

帖子

0

精华

新手上路

积分
39
金钱
39
注册时间
2016-6-29
在线时间
11 小时
发表于 2019-5-26 17:46:51 | 显示全部楼层
学习学习
回复 支持 反对

使用道具 举报

16

主题

88

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
286
金钱
286
注册时间
2018-7-13
在线时间
108 小时
发表于 2019-5-27 08:56:50 | 显示全部楼层
感謝分享
回复 支持 反对

使用道具 举报

0

主题

1

帖子

0

精华

新手入门

积分
2
金钱
2
注册时间
2019-5-27
在线时间
0 小时
发表于 2019-5-27 08:59:05 | 显示全部楼层
回复 支持 反对

使用道具 举报

0

主题

1

帖子

0

精华

新手入门

积分
12
金钱
12
注册时间
2019-5-14
在线时间
4 小时
发表于 2019-5-27 09:47:47 | 显示全部楼层

                         谢谢分享
回复 支持 反对

使用道具 举报

0

主题

1

帖子

0

精华

新手入门

积分
7
金钱
7
注册时间
2019-5-5
在线时间
1 小时
发表于 2019-5-27 10:00:20 | 显示全部楼层
66666666
回复 支持 反对

使用道具 举报

0

主题

1

帖子

0

精华

新手入门

积分
3
金钱
3
注册时间
2019-5-27
在线时间
1 小时
发表于 2019-5-27 11:13:44 | 显示全部楼层
支持,看看                           
回复 支持 反对

使用道具 举报

0

主题

1

帖子

0

精华

新手入门

积分
4
金钱
4
注册时间
2019-5-28
在线时间
1 小时
发表于 2019-5-28 16:40:30 | 显示全部楼层
xueyiyiixia
回复 支持 反对

使用道具 举报

0

主题

3

帖子

0

精华

新手上路

积分
45
金钱
45
注册时间
2014-2-22
在线时间
7 小时
发表于 2019-5-28 20:50:17 | 显示全部楼层
看看学习
回复 支持 反对

使用道具 举报

0

主题

23

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
1938
金钱
1938
注册时间
2013-12-23
在线时间
353 小时
发表于 2019-5-29 06:36:19 | 显示全部楼层
谢谢分享,学习一下
回复 支持 反对

使用道具 举报

0

主题

1

帖子

0

精华

新手上路

积分
24
金钱
24
注册时间
2019-4-23
在线时间
6 小时
发表于 2019-5-30 10:07:35 | 显示全部楼层
感谢感谢
回复 支持 反对

使用道具 举报

1

主题

8

帖子

0

精华

新手上路

积分
26
金钱
26
注册时间
2018-10-4
在线时间
5 小时
发表于 2019-5-30 10:25:33 | 显示全部楼层
111111
回复 支持 反对

使用道具 举报

0

主题

1

帖子

0

精华

新手入门

积分
5
金钱
5
注册时间
2019-5-30
在线时间
1 小时
发表于 2019-5-30 11:27:16 | 显示全部楼层

谢谢分享!
回复 支持 反对

使用道具 举报

0

主题

12

帖子

0

精华

初级会员

Rank: 2

积分
194
金钱
194
注册时间
2016-1-27
在线时间
54 小时
发表于 2019-5-31 09:34:38 | 显示全部楼层
谢谢分享
回复 支持 反对

使用道具 举报

2

主题

10

帖子

0

精华

初级会员

Rank: 2

积分
102
金钱
102
注册时间
2016-4-27
在线时间
27 小时
发表于 2019-6-1 22:34:32 | 显示全部楼层
谢谢楼主分享
回复 支持 反对

使用道具 举报

0

主题

4

帖子

0

精华

新手入门

积分
8
金钱
8
注册时间
2019-6-1
在线时间
1 小时
发表于 2019-6-2 01:09:03 | 显示全部楼层
谢谢分享!
回复 支持 反对

使用道具 举报

0

主题

6

帖子

0

精华

新手上路

积分
40
金钱
40
注册时间
2019-4-14
在线时间
12 小时
发表于 2019-6-2 01:13:53 | 显示全部楼层
好东西啊
回复 支持 反对

使用道具 举报

1

主题

51

帖子

0

精华

初级会员

Rank: 2

积分
195
金钱
195
注册时间
2010-12-14
在线时间
59 小时
发表于 2019-6-2 11:49:38 | 显示全部楼层
MQTT协议中文版
回复 支持 反对

使用道具 举报

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

本版积分规则



关闭

正点原子STM32/FPGA资料免费下载上一条 /1 下一条

正点原子公众号

QQ|联系我们|手机版|官方淘宝店|微信公众平台|OpenEdv-开源电子网 ( 粤ICP备12000418号-1 )

GMT+8, 2019-6-27 18:55

Powered by OpenEdv-开源电子网

© 2001-2030 OpenEdv-开源电子网

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