Toggle navigation
首页
问答
文章
积分商城
专家
专区
更多专区...
文档中心
返回主站
搜索
提问
会员
中心
登录
注册
原创征文
瑞萨_RA6M4
阿里云
【实验5:网关上云实验】
发布于 2022-08-29 10:20:57 浏览:780
订阅该版
[tocm] # 1. 前言 实验4使用MQTT实现了简单的联网交互通信,本实验将基于MQTT实现连云功能,完成一个更为复杂的网关DEMO。本次实验中使用的是aliyun,由于MQTT上云有较为复杂的连接及验证等流程,所以我们不会直接使用MQTT的软件包来做连云功能,而是使用已经封装好的`Ali IoTKit`软件包来实现连云功能。 在本实验可以学习到RT-Thread中如何连接阿里云并实现一个简单的光线传感器网关DEMO。 # 2. 系统设计 下图是整体的设计框图,板载 ISL29035 光敏传感器使用 IIC 通信接口接入主控芯片,RW007 用于网络通信。在主控芯片中添加所需要的软件包、组件等中间件来快速搭建起一个传感器网关。 ![在这里插入图片描述](https://img-blog.csdnimg.cn/0231d2d5229b4a4eb0c366e66b9b4aff.png) # 3. 添加Ali IoTKit软件包 添加阿里云的软件包 ![在这里插入图片描述](https://img-blog.csdnimg.cn/77ddd5bde5064e2d8febc17098e4efe5.png) 阿里云软件包会依赖CJson软件包的1.7.14版本,所以要修改使用的版本 ![在这里插入图片描述](https://img-blog.csdnimg.cn/5ad9241ef64a46ca9721c626505340f0.png) 由于软件包中用到了vsnprintf处理部分浮点数的数据,需要添加 rt_vsnprintf_full 软件包。 ![在这里插入图片描述](https://img-blog.csdnimg.cn/855d414e05bc448193b50efc0e5f39fd.png) 添加完成应该包含以下几个软件包 ![在这里插入图片描述](https://img-blog.csdnimg.cn/5ea21bff8d2140ac9f97f4d7574588f5.png) 云平台配置 在[阿里云平台创建项目](https://living.aliyun.com/?spm=5176.cnlivinglink.0.0.50f74b788dGQbA),创建完成后点击项目进入配置 ![在这里插入图片描述](https://img-blog.csdnimg.cn/ee3cd30b7e534e1183d8c5a2eb84fdfa.png) 在新建的项目中创建产品 ![在这里插入图片描述](https://img-blog.csdnimg.cn/006343b5406943f78fca090842a1d422.png) ![在这里插入图片描述](https://img-blog.csdnimg.cn/c5093282e260424492c024645415538d.png) 进入设备调试页面选择将页面拉到最下方选择 “未认证模组” ![在这里插入图片描述](https://img-blog.csdnimg.cn/a7da46b0c56a4641951dc1074ed5ee7a.png) 新增测试设备 “renesas_test” ![在这里插入图片描述](https://img-blog.csdnimg.cn/ee0d5d339527499e82bc4a8e71dd66f0.png) 查看设备三元组信息 ![在这里插入图片描述](https://img-blog.csdnimg.cn/9096791bc0f347f6a93600a4ff1a17df.png) 在 menuconfig 中开启 ali-iotkit 软件包,将新创建的产品三元组信息填入配置项中。保存配置信息,编译、下载工程。 ![在这里插入图片描述](https://img-blog.csdnimg.cn/ab47b8b88d834b59ab87b2a1981b9849.png) 修改示例代码 将[demo目录](https://download.csdn.net/download/VOR234/86401651)添加到创建的工程根目录 ![在这里插入图片描述](https://img-blog.csdnimg.cn/67fe848de7f44ebaa096e98e70436e3b.png) 修改代码中连接热点的 SSID 和 password,启动 demo 程序可自动连接。注意:SSID 需要使用全小写 ![在这里插入图片描述](https://img-blog.csdnimg.cn/e42d9b3996c24ea09b6d7fdcab51d498.png) 测试验证 开发板的实物连接图 ![在这里插入图片描述](https://img-blog.csdnimg.cn/342502ca76b34bfc99fdb242768d151d.png) 编译、下载,验证传感器网关数据上报功能。 >在 msh 中输入 linkkit_demo 命令创建并启动 demo 线程 ![在这里插入图片描述](https://img-blog.csdnimg.cn/30106d66f2ef4342b1c2a9de0d3b3f79.png) 启动网关 demo 程序后在设备详情页查看实时上报信息 ![在这里插入图片描述](https://img-blog.csdnimg.cn/cb0147a8f1ea45c99d13b171c4bba9da.png) 参考文献: - [【实验1:RT-Thread环境搭建+IIC光线传感器实验】](https://blog.csdn.net/VOR234/article/details/126347128) - [【实验2:ADC电位计实验】](https://blog.csdn.net/VOR234/article/details/126349596) - [【实验3:RW007联网实验】](https://blog.csdn.net/VOR234/article/details/126350283) - [【实验4:MQTT交互实验】](https://blog.csdn.net/VOR234/article/details/126350769) - [【实验5:网关上云实验】](https://blog.csdn.net/VOR234/article/details/126350972) - [demo文件](https://download.csdn.net/download/VOR234/86401651)
0
条评论
默认排序
按发布时间排序
登录
注册新账号
关于作者
2345vor
每天都满怀期待i😀
文章
20
回答
2
被采纳
0
关注TA
发私信
相关文章
1
rt-thread+polarssl https连接阿里云握手失败?
2
使用正点原子的探索者,可以ping通,提示getaddrinfo error。
3
中移M5311 如何通过OPENCPU方式连接到阿里云
4
阿里云ota返回的url问题
5
ART-Pi适配了阿里云软件包配网功能吗?
6
连接阿里云,解析不出来地址?
7
EC200S连接阿里云解析
8
ESP8266连接阿里云失败?
9
rtt用阿里云连接之后,想要上报一个变量怎么修改呀
10
调用阿里云线程连接崩溃
推荐文章
1
RT-Thread应用项目汇总
2
玩转RT-Thread系列教程
3
国产MCU移植系列教程汇总,欢迎查看!
4
机器人操作系统 (ROS2) 和 RT-Thread 通信
5
五分钟玩转RT-Thread新社区
6
【技术三千问】之《玩转ART-Pi》,看这篇就够了!干货汇总
7
关于STM32H7开发板上使用SDIO接口驱动SD卡挂载文件系统的问题总结
8
STM32的“GPU”——DMA2D实例详解
9
RT-Thread隐藏的宝藏之completion
10
【ART-PI】RT-Thread 开启RTC 与 Alarm组件
热门标签
RT-Thread Studio
串口
Env
LWIP
SPI
AT
Bootloader
Hardfault
CAN总线
FinSH
ART-Pi
USB
DMA
文件系统
RT-Thread
SCons
线程
RT-Thread Nano
MQTT
STM32
RTC
FAL
rt-smart
ESP8266
I2C_IIC
UART
WIZnet_W5500
ota在线升级
PWM
cubemx
freemodbus
flash
packages_软件包
BSP
潘多拉开发板_Pandora
定时器
ADC
GD32
flashDB
socket
中断
编译报错
Debug
SFUD
msh
rt_mq_消息队列_msg_queue
keil_MDK
ulog
MicroPython
C++_cpp
本月问答贡献
出出啊
1517
个答案
342
次被采纳
小小李sunny
1443
个答案
289
次被采纳
张世争
807
个答案
174
次被采纳
crystal266
547
个答案
161
次被采纳
whj467467222
1222
个答案
148
次被采纳
本月文章贡献
出出啊
1
篇文章
4
次点赞
小小李sunny
1
篇文章
1
次点赞
张世争
1
篇文章
1
次点赞
crystal266
2
篇文章
2
次点赞
whj467467222
2
篇文章
1
次点赞
回到
顶部
发布
问题
投诉
建议
回到
底部