Esp8266+阿里云+STM32点灯(二)

简介: Esp8266+阿里云+STM32点灯(二)

1、简介

完成ESP8266固件烧录后,进行ESP8266模块连接阿里云。


2、阿里云配置

2.1添加设备

点击主页右上角控制台,如下图所示:


611befa0c64b4c9aba1a06717cbdf04a.png


接着搜索物联网平台,如下图所示:


16408dbf212840279ca82f26b29482da.png


接着点击公共实列中点击开通,如下图所示:


e27bbf6d2ac84996a69339876213460a.png


开通完成界面后如下图所示:


7b2adf2437dd47d0b8a1b899ecc82585.png


创建产品,流程如下图所示:


c735ded9bc624c329f8f47890b33bfc8.png


接着自定义产品名称,选择自定义品类,如下图所示:


2077c345f9a6417084c27e6a9ae332c1.png


  点击确认后进入设备界面,如下图所示:


735f082740f14ad98ea3cdad35f0b875.png


添加设备,如下图所hi:


154f3779e7624e078a618b59b2ff1feb.png


添加设备完成后,示意图如下所示:


a242c37415f64d4e9f2d8ddece9f3bc0.png


2.2 发布设备

点击产品中查看按钮,如下图所示:


06a92a2ca347411cbe03c566967b3a9e.png


接着点击发布,如下图所示:


5d98d192ddee4cada60e0b180ef0a263.png


都确认,然后发布,如下图所示:


3f9d1384cb2d44f781fb6906a359c903.png


可以观察到状态变成已发布,如下图所示:


997a8e3d3a06467d826b05c0e78acfe1.png


3、根据参数使用AT指令配置ESP使设备上线

通过串口调试助手分别发送以下指令:

AT
OK
ready//上电启动信息
AT+CWMODE=1
OK
AT+CIPSNTPCFG=1,8,"ntp1.aliyun.com"
OK

接着通过手机开热点,通过以下指令进行发送:

AT+CWJAP="WiFi名","WiFi密码"
WIFI CONNECTED
WIFI GOT IP
OK

接着查看阿里云账号的参数,点击设备,查看,如下图所示:



接着点击MQTT连接参数,查看:



可以查看用户名好密码,如下图所示:



接着输入以下AT指令:

AT+MQTTUSERCFG=0,1,"NULL","用户名","密码",0,0,""
OK

接着输入以下AT指令:



AT+MQTTCLIENTID=0,"ClienId"//clientId第二个参数注意每个逗号后加分隔符“\”,已踩过坑,例如:t|securemode=3\,signmethod=hmacsha1\,
OK


连接域名:



AT+MQTTCONN=0,"a1Py84SEWWJ.iot-as-mqtt.cn-shanghai.aliyuncs.com",1883,1

接着在阿里云界面设备刷新,可以看到设备就在线了:



接着进行订阅指令:



AT+MQTTSUB=0,"订阅的主题",1//订阅的主题可在云端设备的“自定义Topic列表”复制进去
OK


改成设备的名字:



发送消息:


 6faa1cf1f474420695632c2fc75c7192.png

相关实践学习
RocketMQ一站式入门使用
从源码编译、部署broker、部署namesrv,使用java客户端首发消息等一站式入门RocketMQ。
消息队列 MNS 入门课程
1、消息队列MNS简介 本节课介绍消息队列的MNS的基础概念 2、消息队列MNS特性 本节课介绍消息队列的MNS的主要特性 3、MNS的最佳实践及场景应用 本节课介绍消息队列的MNS的最佳实践及场景应用案例 4、手把手系列:消息队列MNS实操讲 本节课介绍消息队列的MNS的实际操作演示 5、动手实验:基于MNS,0基础轻松构建 Web Client 本节课带您一起基于MNS,0基础轻松构建 Web Client
相关文章
|
7天前
|
传感器 数据采集 监控
基于阿里云MQTT服务,设计一个STM32的智能光伏控制系统
这篇文章详细介绍了利用STM32F103C8T6单片机实现光伏发电系统的关键技术。全文分为四章:第一章阐述了光伏发电的背景、意义及应用场景,强调其在绿色能源领域的重要性。第二章介绍了如何通过STM32F103C8T6及光敏电阻和伺服电机实现光线追踪系统,详细描述了硬件选择、连接及使用HAL库编写的单片机程序。第三章讲解了最大功率点追踪(MPPT)的原理,并展示了如何利用STM32F103C8T6和相关传感器、DC-DC转换器实现MPPT功能。第四章描述了如何通过STM32F103C8T6与SIM7600CE 4G模块连接到阿里云MQTT服务,实现设备状态数据的远程传输和控制。本文提供了全面的硬
55 2
|
16天前
|
网络协议
了解AT指令以及STM32F103如何通过ESP8266连接到WiFi
AT指令是一组用于控制调制解调器的命令,最早由Hayes公司为其智能调制解调器开发。如今,AT指令已被广泛应用于各种通信模块中,包括GSM、Bluetooth和WiFi模块。AT指令通常以“AT”开头,后跟特定的命令和参数。通过这些指令,我们可以执行一系列操作,如设置网络参数、发送数据和查询状态等。
40 0
|
1月前
|
传感器 芯片
【STM32基础 CubeMX】从0带你点灯
【STM32基础 CubeMX】从0带你点灯
105 0
【STM32基础 CubeMX】从0带你点灯
|
10月前
|
网络协议 网络架构
|
10月前
|
测试技术
STM32异步通讯点灯
通过使用STM32的异步通讯配合上位机自己制作的串口通讯助手实现点灯
91 0
|
10月前
|
传感器
STM32+ESP8266+QT客户端上位机显示DHT11温湿度与点灯
STM32+ESP8266+QT客户端上位机显示DHT11温湿度与点灯
|
7天前
|
存储 弹性计算 Linux
阿里云账号注册、完成实名认证、试用云服务器和购买云服务器流程参考
本文为大家介绍新手用户从注册阿里云账号,完成实名认证,然后试用云服务器和购买云服务器的主要流程,适合初次购买和试用阿里云服务器的新手用户参考。
阿里云账号注册、完成实名认证、试用云服务器和购买云服务器流程参考
|
30天前
|
存储 固态存储 安全
阿里云4核CPU云服务器价格参考,最新收费标准和活动价格
阿里云4核CPU云服务器多少钱?阿里云服务器核数是指虚拟出来的CPU处理器的核心数量,准确来讲应该是vCPU。CPU核心数的大小代表了云服务器的运算能力,CPU越高,云服务器的性能越好。阿里云服务器1核CPU就是一个超线程,2核CPU2个超线程,4核CPU4个超线程,这样云服务器可以同时处理多个任务,计算性能更强。如果网站流程较小,少量图片展示的企业网站,建议选择2核及以上CPU;如果网站流量较大,动态页面比较多,有视频等,建议选择4核、8核以上CPU。
阿里云4核CPU云服务器价格参考,最新收费标准和活动价格

热门文章

最新文章