说明:STM32设备端所有代码均有自己全部编写,没有使用任何厂家的SDK,MQTT协议也是参考MQTT官方文档编写;ESP8266也没有使用任何专用固件,所以代码的移植性非常高。 任何能够联网的设备都可以参考本篇文章代码连接腾讯物联网平台,达到相同的效果。 三、登录腾讯物联网平台创建设备 腾讯云官网:https://cloud.tencent.com/ ...
这些设备买回来之后,用户可以参考说明书,完成对设备的配置,让设备连接上家里的WIFI,完成网络连接。 本次我以智能锁为产品模型,在腾讯物联网平台创建一个设备,使用STM32F103系统板+ESP8266+LED灯完成智能锁产品的模拟开发;用户设备端可以按下指定的按键进入配网模式,打开腾讯官方的微信小程序,扫描产品二维码,根据步骤...
sub_buf = Esp8266GetData(); 1. 2. 3. 4. 5. 6. 7. 8. 9. 六、AT指令配置ESP8266连接WiFi和腾讯云 有了串口中断及之前地AT指令流程,就可以连接腾讯云了: 1.连接WiFi //连接WiFi void Esp8266LinkAp(uint8\_t \*ssid, uint8\_t \*passwd) { uint8\_t \*linkap; linkap = (uint8\_t ...
然后烧录:QCloud_IoT_AT_ESP8266_v2.0.0_20200617_UART_1_3.bin这个版本的固件,记住不要烧录错误,怎么烧录请移步:STM32+ESP-12S连接腾讯云物联网开发平台 1。 2. STM32F103C8T6核心板或者小开发板及其程序下载器 在STM32芯片价格暴涨的年代,用STM32真是为难大家了,但是STM32F103C8T6的最小开发板的价格还是...
上网方式:采用ESP8266,也可以使用其他设备代替,只要支持TCP协议即可。比如:GSM模块、有线网卡等。 开发软件:keil5 物联网平台:腾讯IOT物联网物联网平台。腾讯的物联网平台比起其他厂家的物联网平台更加有优势,腾讯物联网平台可以将数据推到微信小程序上,用户可以直接使用小程序绑定设备,完成与设备之间交互,现在用户...
四、在腾讯云平台上创建智能锁 本章节只会展示几个关键步骤,如果之前没有使用过腾讯物联网云平台可以参考这里学习一遍:STM32+ESP8266+MQTT协议连接腾讯物联网开发平台_DS小龙哥的博客-CSDN博客 功能很简单,只有一个属性,就是锁的开关状态。
1.凡是和ESP8266类似,通过串口配置通信的模块都可参照此节移植. 如果做项目,请大家必须使用STM32F103CBT6 及其以上的Flash>=128KB的单片机. 2.用户移植的时候首先保证自己的程序已经可以控制模块实现TCP通信(模块作为客户端) 3.我准备了一份空模板 该模板只有一个定时器,延时,串口 ...
本次我以智能锁为产品模型,在腾讯物联网平台创建一个设备,使用STM32F103系统板+ESP8266+LED灯完成智能锁产品的模拟开发;用户设备端可以按下指定的按键进入配网模式,打开腾讯官方的微信小程序,扫描产品二维码,根据步骤完成对设备的配网操作。腾讯物联网支持了好几种配网模式,我这里选择的是“softAP”模式来完成配网操作...
使用上面的 AT+CIPSTART指令连接TCP以后发送和接收数据是如下方式 1.发送数据,假设发送66个数据 1.1 首先发送 AT+CIPSEND=66\r\n 66:为要发送的数据个数 1.2 等待模块返回 > 1.3 发送要发送的数据给模块 1.4 模块返回 Recv 66 bytes 1.5 模块发送完成返回 SEND OK ...
本项目使用STM32F103C8T6作为主控芯片,搭配ESP8266,通过WIFI连接腾讯云来实现远程开关灯。腾讯云有自带的APP“腾讯连连”,但是目前苹果用户不能下载,不过他也有配套的小程序,十分友好。开关灯的功能由sg90舵机来实现。 目前只完成了第一版的软件开发,将功能分成了两种,一种是只需要关灯,也就是收到云平台的指令,就关...