Toggle navigation
首页
问答
文章
积分商城
专家
专区
更多专区...
文档中心
返回主站
搜索
提问
会员
中心
登录
注册
网络学习营
【网络编程学习】+ Eric + 阿里云接入尝鲜
发布于 2018-08-26 23:00:45 浏览:3553
订阅该版
[tocm] # 阿里云介绍 Link Develop是阿里云针对物联网领域提供的端到端一站式开发平台,可覆盖各个物联网行业应用场景,主要解决物联网开发领域开发链路长、技术栈复杂、协同成本高、方案移植困难的问题,提供了从硬件设备、模组、数据、服务API、Web应用开发到移动APP开发全链路的开发流程、框架/引擎和调试工具,并可将成熟的开发产出物对接阿里云云市场进行售卖,为开发者实现商业收益。 ![1.png](/uploads/201808/26/225715zdid9ekkvf4bfvdv.png) # 硬件介绍 - 野火RT1052mini开发板 # 配置阿里云 - 新建项目 ![3.png](/uploads/201808/26/225716fzyydvkrrs6yy306.png) ![4.png](/uploads/201808/26/225716tnu5375naa075ofa.png) ![5.png](/uploads/201808/26/225718s33x5lt5wicwk55o.png) ![6.png](/uploads/201808/26/225719gxa07t7xtz30c00r.png) ![7.png](/uploads/201808/26/225719xytj9qp69jzkj8kj.png) - 增加RGB功能 ![8.png](/uploads/201808/26/225721t0zefo2ezfwfw777.png) ![9.png](/uploads/201808/26/225722mb7e7meebv2111j5.png) ![10.png](/uploads/201808/26/225723nl0kmqd9ekdx3ee6.png) 上图的设备相关信息,需要配置到menuconfig SDK中 # menuconfig配置 ![11.png](/uploads/201808/26/225723dl0ysyk0qynusdix.png) ![12.png](/uploads/201808/26/225724eht2qnrqlfrzhzo2.png) ### MQTT 示例 该 MQTT 示例程序以 RGB-LED 为例,演示了如何在设备上使用 MQTT + TLS/SSL 通道与阿里云平台建立双向通信。 ![13.png](/uploads/201808/26/225724u1erffzrr4pnhawf.png) **启动 MQTT** 使用 **`ali_mqtt_test start`** 命令启动 MQTT 示例,成功后设备 log 显示订阅成功。 ![14.png](/uploads/201808/26/225725o9q9llsqsbq9vsed.png) **设备发布消息** 使用 **`ali_mqtt_test pub open`** 命令发送 LED 状态到云端,成功后设备 log 显示**成功码 200**。 ![15.png](/uploads/201808/26/225726kzglxg0xlp4gl0ge.png) **云端查看发布的消息** 在设备详情里的**运行状态**里可以查看设备的上报到云端的消息内容。 ![16.png](/uploads/201808/26/225727e1nnrqghghonxr11.png) ![17.png](/uploads/201808/26/225727pbeoed1vo1ood155.png) **云端推送消息到设备** 使用云端的调试控制台给设备推送消息。 - 打开调试控制台 ![18.png](/uploads/201808/26/225728cpo8psv8657v78sr.png) - 发送调试命令 ![19.png](/uploads/201808/26/225729w76pc6c6bfq6q7fn.png) **查看设备订阅日志** 使用调试控制台发送命令后,设备可以接受到命令,log 如下所示: ![20.png](/uploads/201808/26/225729v89n9sj9g7d70pwp.png) **退出 MQTT 示例** 使用 **`ali_mqtt_test stop`** 命令退出 MQTT 示例,设备 log 如下所示: ![21.png](/uploads/201808/26/225730zww053tutg05zjhf.png) ![22.png](/uploads/201808/26/225730jps5pz5lrbuq4gpk.png) # 总结 本次实验主要验证了如何使用rtthread的阿里云连接package,通过这个paskage可以使用云来控制我们产品。将一个普通的产品变成一个真正的IOT产品。 使用这个package难度并不高,能快速的接入云端,节省极多的工作量。当然还有许多功能需要深入发掘,才能以此为基础做出好的产品。 ![2.png](https://oss-club.rt-thread.org/uploads/201808/26/225716owj87j4yj7ynogwq.png)
查看更多
5
个回答
默认排序
按发布时间排序
嵌入式虐恋人生
2018-09-20
这家伙很懒,什么也没写!
请问一下楼主,是使用ESP8266吗?我使用ESP8266 + aliot + SSL/TLS会出现 packages\mbedtls-latest\mbedtls\library\ssl_tls.c:2416: => flush output packages\mbedtls-latest\mbedtls\library\ssl_tls.c:2434: message length: 7, out_left: 7 [E/AT_SOC] send data error, current socket (0) state (3) is error. packages\mbedtls-latest\mbedtls\library\ssl_tls.c:2441: ssl->f_send() returned -78 (-0x004e) packages\mbedtls-latest\mbedtls\library\ssl_tls.c:2846: mbedtls_ssl_flush_output() returned -78 (-0x004e) packages\mbedtls-latest\mbedtls\library\ssl_tls.c:4134: mbedtls_ssl_write_record() returned -78 (-0x004e) packages\mbedtls-latest\mbedtls\library\ssl_cli.c:2598: mbedtls_pk_verif()returned -17040 (-0x4290)packages\mbedtls-latest\mbedtls\library\ssl_tls.c:6567: <= handshake [inf] _TLSConnectNetwork(412): failed ! mbedtls_ssl_handshake returned -0x4290
EricYYG
2018-09-26
这家伙很懒,什么也没写!
>请问一下楼主,是使用ESP8266吗?我使用ESP8266 + aliot + SSL/TLS会出现 >packages\mbedtls-latest\mbedtls ... --- 我用的是lwip。esp8266对tls支持好像也有问题,我也遇到类似你这样的问题。
T-90
2019-02-24
这家伙很懒,什么也没写!
云和硬件方面的联系是怎么样的,比如怎么才能点亮一个led
ROG
2019-04-01
这家伙很懒,什么也没写!
>请问一下楼主,是使用ESP8266吗?我使用ESP8266 + aliot + SSL/TLS会出现 >packages\mbedtls-latest\mbedtls ... --- 这个问题你解决了吗?我也遇到了。
summer1120
2019-05-14
这家伙很懒,什么也没写!
你们解决了吗用esp8266的问题
撰写答案
登录
注册新账号
关注者
0
被浏览
3.6k
关于作者
EricYYG
这家伙很懒,什么也没写!
提问
13
回答
9
被采纳
0
关注TA
发私信
相关问题
1
【LWIP学习营】第一关开发环境搭建
2
LWIP学习营第一周入门移植问题汇总贴
3
【LWIP学习营】f407+lan8720A小结
4
【LwIP学习营】【第一周】仅零散记录,无主题
5
【LWIP学习营】正点原子探索者F407+LAN8720第一周小结
6
【LwIP学习营】【第一周】网络通信基础及实现TCP 聊天客户端
7
【LwIP学习营】【第一周】LWIP移植
8
【LwIP学习营】【第一周】LWIP移植
9
【LwIP学习营】【第一周】开发板适配
10
【LwIP学习营】【第一周】环境搭建和配置验证
推荐文章
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组件
最新文章
1
GD32F450 片内 flash驱动适配
2
STM32H7R7运行CherryUSB
3
RT-Smart首次线下培训,锁定2024 RT-Thread开发者大会!
4
使用RC522软件包驱动FM1722
5
常量数据类型和表达式陷阱分享
热门标签
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在线升级
freemodbus
PWM
flash
cubemx
packages_软件包
BSP
潘多拉开发板_Pandora
定时器
ADC
flashDB
GD32
socket
中断
编译报错
Debug
SFUD
rt_mq_消息队列_msg_queue
msh
keil_MDK
ulog
C++_cpp
MicroPython
本月问答贡献
a1012112796
10
个答案
1
次被采纳
踩姑娘的小蘑菇
4
个答案
1
次被采纳
红枫
4
个答案
1
次被采纳
张世争
4
个答案
1
次被采纳
Ryan_CW
4
个答案
1
次被采纳
本月文章贡献
catcatbing
3
篇文章
5
次点赞
YZRD
2
篇文章
3
次点赞
qq1078249029
2
篇文章
2
次点赞
xnosky
2
篇文章
1
次点赞
Woshizhapuren
1
篇文章
5
次点赞
回到
顶部
发布
问题
分享
好友
手机
浏览
扫码手机浏览
投诉
建议
回到
底部