国产 无码 综合区,色欲AV无码国产永久播放,无码天堂亚洲国产AV,国产日韩欧美女同一区二区

STM32驅(qū)動ESP8266連接阿里云(1)----使用AT指令連接阿里云

這篇具有很好參考價值的文章主要介紹了STM32驅(qū)動ESP8266連接阿里云(1)----使用AT指令連接阿里云。希望對大家有所幫助。如果存在錯誤或未考慮完全的地方,請大家不吝賜教,您也可以點(diǎn)擊"舉報違法"按鈕提交疑問。

燒錄MQTT固件

購買的ESP8266一般沒帶MQTT固件,所以無法通過MQTT指令與云平臺通信,需要燒錄固件。
MQTT固件可以在安信可科技進(jìn)行下載。
交流qun:6_15061293。
https://docs.espressif.com/projects/esp-at/zh_CN/release-v2.2.0.0_esp8266/index.html

STM32驅(qū)動ESP8266連接阿里云(1)----使用AT指令連接阿里云

下載器可以使用樂鑫官方的下載器。
https://www.espressif.com.cn/zh-hans/support/download/other-tools
STM32驅(qū)動ESP8266連接阿里云(1)----使用AT指令連接阿里云

下載完畢之后,選擇對應(yīng)模塊的型號。
STM32驅(qū)動ESP8266連接阿里云(1)----使用AT指令連接阿里云

接線方式如下所示。
STM32驅(qū)動ESP8266連接阿里云(1)----使用AT指令連接阿里云

選擇剛剛下載的固件,配置好對應(yīng)的串口,點(diǎn)擊下載即可。
STM32驅(qū)動ESP8266連接阿里云(1)----使用AT指令連接阿里云

下載成功如下所示。
STM32驅(qū)動ESP8266連接阿里云(1)----使用AT指令連接阿里云

若出現(xiàn)這種情況8-download data fail,則是flash大小不夠,需要更換nor flash。
STM32驅(qū)動ESP8266連接阿里云(1)----使用AT指令連接阿里云

創(chuàng)建阿里云產(chǎn)品

阿里云官網(wǎng):https://www.aliyun.com/
選擇物聯(lián)網(wǎng)平臺,開始創(chuàng)建產(chǎn)品。
STM32驅(qū)動ESP8266連接阿里云(1)----使用AT指令連接阿里云

選擇公共實(shí)例,點(diǎn)擊進(jìn)入。
STM32驅(qū)動ESP8266連接阿里云(1)----使用AT指令連接阿里云

創(chuàng)建產(chǎn)品。
STM32驅(qū)動ESP8266連接阿里云(1)----使用AT指令連接阿里云

這里我的基本配置如下所示。
STM32驅(qū)動ESP8266連接阿里云(1)----使用AT指令連接阿里云

添加設(shè)備。
STM32驅(qū)動ESP8266連接阿里云(1)----使用AT指令連接阿里云

這里可以輸入自己喜歡的設(shè)備名字,也可以點(diǎn)擊確認(rèn)自動生成。
STM32驅(qū)動ESP8266連接阿里云(1)----使用AT指令連接阿里云

生成設(shè)備之后,將溫濕度上報添加進(jìn)來。
STM32驅(qū)動ESP8266連接阿里云(1)----使用AT指令連接阿里云

添加標(biāo)準(zhǔn)功能。
STM32驅(qū)動ESP8266連接阿里云(1)----使用AT指令連接阿里云

添加所需功能。
STM32驅(qū)動ESP8266連接阿里云(1)----使用AT指令連接阿里云

添加完畢之后點(diǎn)擊上線。
STM32驅(qū)動ESP8266連接阿里云(1)----使用AT指令連接阿里云

AT指令接入阿里云
AT指令手冊:https://docs.espressif.com/projects/esp-at/zh_CN/release-v2.2.0.0_esp8266/AT_Command_Set/MQTT_AT_Commands.html
設(shè)置Wi-Fi模式
STM32驅(qū)動ESP8266連接阿里云(1)----使用AT指令連接阿里云

AT+CWMODE=1

連接路由器
STM32驅(qū)動ESP8266連接阿里云(1)----使用AT指令連接阿里云

例如WIFI名稱66,密碼:1234abcd,則輸入

AT+CWJAP="66","1234abcd"

可以通過查詢IP地址來查看是否連接上wifi。
STM32驅(qū)動ESP8266連接阿里云(1)----使用AT指令連接阿里云

AT+CIFSR

使能 SNTP 服務(wù)器,設(shè)置中國時區(qū) (UTC+08:00)
STM32驅(qū)動ESP8266連接阿里云(1)----使用AT指令連接阿里云

AT+CIPSNTPCFG=1,8,"ntp1.aliyun.com"

查看MQTT參數(shù),這里面包含MQTT三元組信息:clientld,username,password
STM32驅(qū)動ESP8266連接阿里云(1)----使用AT指令連接阿里云

設(shè)置登錄密碼
STM32驅(qū)動ESP8266連接阿里云(1)----使用AT指令連接阿里云

對應(yīng)的MQTT參數(shù)如下所示。
STM32驅(qū)動ESP8266連接阿里云(1)----使用AT指令連接阿里云

AT+MQTTUSERCFG=0,1,"NULL","4WpGE15ik3MbGt0lEiIj&a1ZCbJN0kQB","0ac7bb4bf8eb2b96ea8ced5760eb72b62238935a5ec42c22849fcee7fe13137d",0,0,""

STM32驅(qū)動ESP8266連接阿里云(1)----使用AT指令連接阿里云

配置 MQTT 用戶屬性
設(shè)置指令:

AT+MQTTUSERCFG=<LinkID>,<scheme>,<"client_id">,<"username">,<"password">,<cert_key_ID>,<CA_ID>,<"path">

對應(yīng)的MQTT參數(shù)如下所示。
STM32驅(qū)動ESP8266連接阿里云(1)----使用AT指令連接阿里云

注意:需要在每個逗號前面加上\

AT+MQTTCLIENTID=0,"a1ZCbJN0kQB.4WpGE15ik3MbGt0lEiIj|securemode=2\,signmethod=hmacsha256\,timestamp=1679562771636|"

連接 MQTT Broker
STM32驅(qū)動ESP8266連接阿里云(1)----使用AT指令連接阿里云

對應(yīng)的MQTT參數(shù)如下所示。
STM32驅(qū)動ESP8266連接阿里云(1)----使用AT指令連接阿里云

設(shè)置指令:

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

此時可以查看設(shè)備,可以看到已經(jīng)是在線狀態(tài)。
STM32驅(qū)動ESP8266連接阿里云(1)----使用AT指令連接阿里云

訂閱

訂閱Topic是指在一個訂閱服務(wù)中,用戶可以選擇關(guān)注或訂閱感興趣的話題或主題。
STM32驅(qū)動ESP8266連接阿里云(1)----使用AT指令連接阿里云

通過訂閱Topic,用戶可以更加精準(zhǔn)地獲取自己的內(nèi)容,提高信息的質(zhì)量和效率。
STM32驅(qū)動ESP8266連接阿里云(1)----使用AT指令連接阿里云

發(fā)送AT指令,訂閱Topic
STM32驅(qū)動ESP8266連接阿里云(1)----使用AT指令連接阿里云

AT+MQTTSUB=0,"/a1ZCbJN0kQB/4WpGE15ik3MbGt0lEiIj/user/get",1

STM32驅(qū)動ESP8266連接阿里云(1)----使用AT指令連接阿里云

訂閱成功會在阿里云進(jìn)行顯示。
STM32驅(qū)動ESP8266連接阿里云(1)----使用AT指令連接阿里云

上報數(shù)據(jù)

這里定義了溫濕度的功能。
STM32驅(qū)動ESP8266連接阿里云(1)----使用AT指令連接阿里云

可以使用AT+MQTTPUBRAW發(fā)布 MQTT 消息
STM32驅(qū)動ESP8266連接阿里云(1)----使用AT指令連接阿里云

例如發(fā)送溫度32 濕度66

AT+MQTTPUB=0,"/sys/a1ZCbJN0kQB/4WpGE15ik3MbGt0lEiIj/thing/event/property/post","{params:{\"Temperature\":32}}",0,0
AT+MQTTPUB=0,"/sys/a1ZCbJN0kQB/4WpGE15ik3MbGt0lEiIj/thing/event/property/post","{params:{\"CurrentHumidity\":66}}",0,0

實(shí)際情況如下所示:
STM32驅(qū)動ESP8266連接阿里云(1)----使用AT指令連接阿里云

下發(fā)數(shù)據(jù)

下發(fā)數(shù)據(jù)可以按照如下操作進(jìn)行。
STM32驅(qū)動ESP8266連接阿里云(1)----使用AT指令連接阿里云

實(shí)際情況如下所示。
STM32驅(qū)動ESP8266連接阿里云(1)----使用AT指令連接阿里云

斷開連接

STM32驅(qū)動ESP8266連接阿里云(1)----使用AT指令連接阿里云

使用下列指令可以斷開連接文章來源地址http://www.zghlxwxcb.cn/news/detail-435776.html

AT+MQTTCLEAN=0

到了這里,關(guān)于STM32驅(qū)動ESP8266連接阿里云(1)----使用AT指令連接阿里云的文章就介紹完了。如果您還想了解更多內(nèi)容,請在右上角搜索TOY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!

本文來自互聯(lián)網(wǎng)用戶投稿,該文觀點(diǎn)僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務(wù),不擁有所有權(quán),不承擔(dān)相關(guān)法律責(zé)任。如若轉(zhuǎn)載,請注明出處: 如若內(nèi)容造成侵權(quán)/違法違規(guī)/事實(shí)不符,請點(diǎn)擊違法舉報進(jìn)行投訴反饋,一經(jīng)查實(shí),立即刪除!

領(lǐng)支付寶紅包贊助服務(wù)器費(fèi)用

相關(guān)文章

  • esp8266(MQTT固件)通過at指令連接阿里云平臺

    esp8266(MQTT固件)通過at指令連接阿里云平臺

    實(shí)驗(yàn): esp8266 連接阿里云。 準(zhǔn)備工作: esp8266 wifi模組 固件燒錄工具 串口調(diào)試助手 阿里云賬號及物聯(lián)網(wǎng)設(shè)備申請 某寶隨便買個,多的是: usb連接到電腦上之后,可以識別到串口,說明有固件。 由于新買的模組,芯片內(nèi)的固件可能并不是我們想要的,此時可自行官網(wǎng)下載固

    2024年01月19日
    瀏覽(45)
  • STM32+ESP8266(AT固件)連接阿里云物聯(lián)網(wǎng) 保姆級教學(xué)(附代碼)--4. Web數(shù)據(jù)可視化

    STM32+ESP8266(AT固件)連接阿里云物聯(lián)網(wǎng) 保姆級教學(xué)(附代碼)--4. Web數(shù)據(jù)可視化

    提示:這里是從實(shí)際應(yīng)用如何使用教學(xué)配置,未從原理講解,適合小白從零開始到成功,比較有成就感 STM32+ESP8266(AT固件)連接阿里云物聯(lián)網(wǎng)系列保姆級教學(xué) 1. 創(chuàng)建產(chǎn)品和設(shè)備 2. 設(shè)置產(chǎn)品Topic數(shù)據(jù)和功能定義設(shè)備物模型數(shù)據(jù)顯示 3. 硬件連接+代碼修改 4. Web數(shù)據(jù)可視化 5.功能

    2024年04月10日
    瀏覽(27)
  • 【ESP-01S / ESP8266 AT指令連接阿里云物聯(lián)網(wǎng)平臺】

    【ESP-01S / ESP8266 AT指令連接阿里云物聯(lián)網(wǎng)平臺】

    關(guān)注+星標(biāo) 公眾號,不錯過精彩內(nèi)容 作者 | MakingClub 微信公眾號 | electronic造物實(shí)驗(yàn)室 注冊阿里云賬號并搜索物聯(lián)網(wǎng)服務(wù)。選擇并進(jìn)入物聯(lián)網(wǎng)平臺產(chǎn)品頁。 點(diǎn)擊管理控制臺,進(jìn)入物聯(lián)網(wǎng)平臺管理界面。 選擇公共實(shí)例(如果尚未開通,需要先進(jìn)行開通,具體步驟不再贅述),然

    2024年02月07日
    瀏覽(44)
  • STM32 ESP8266模塊的探索&AT指令介紹

    STM32 ESP8266模塊的探索&AT指令介紹

    這是本文的配套資料,最終工程請參考 新_ESP8266資料stm32f103成功移植的項(xiàng)目 【免費(fèi)】stm32f103c8t6esp8266資料資源-CSDN文庫 我使用的是ai-thinker的esp8266-01s,以下為產(chǎn)品規(guī)格書 引腳定義:? ?依據(jù)引腳定義,GND接GND,VCC接3.3V,TX接USB轉(zhuǎn)TTL的Rx, Rx?接USB轉(zhuǎn)TTL的RX,之后嘗試多次,都只

    2024年04月23日
    瀏覽(21)
  • STM32+ESP8266(AT固件)連接阿里云物聯(lián)網(wǎng) 保姆級教學(xué)(附代碼)--2. 設(shè)置產(chǎn)品Topic數(shù)據(jù)和功能定義設(shè)備物模型數(shù)據(jù)顯示

    STM32+ESP8266(AT固件)連接阿里云物聯(lián)網(wǎng) 保姆級教學(xué)(附代碼)--2. 設(shè)置產(chǎn)品Topic數(shù)據(jù)和功能定義設(shè)備物模型數(shù)據(jù)顯示

    提示:這里是從實(shí)際應(yīng)用如何使用教學(xué)配置,未從原理講解,適合小白從零開始到成功,比較有成就感 STM32+ESP8266(AT固件)連接阿里云物聯(lián)網(wǎng)系列保姆級教學(xué) 1. 創(chuàng)建產(chǎn)品和設(shè)備 2. 設(shè)置產(chǎn)品Topic數(shù)據(jù)和功能定義設(shè)備物模型數(shù)據(jù)顯示 3. 硬件連接+代碼修改 4. Web數(shù)據(jù)可視化 5.功能

    2024年02月03日
    瀏覽(22)
  • stm32---ESP8266的基礎(chǔ) AT 指令、基礎(chǔ) Wi-Fi 功能 AT 指令、TCP/IP 功能 AT 指令

    stm32---ESP8266的基礎(chǔ) AT 指令、基礎(chǔ) Wi-Fi 功能 AT 指令、TCP/IP 功能 AT 指令

    (常用基礎(chǔ)AT指令)主要了解其中指令A(yù)T、AT+RST、ATE: ? (1)當(dāng)參數(shù)是ATE1時,顯示: (2)當(dāng)參數(shù)是ATE0時,顯示: ? 說明: (1) Station 模式: 模塊相當(dāng)于一個客戶端,可以鏈接到其他路由器發(fā)出的WIFI信號。 (2)?SoftAP模式(軟路由模式):模塊本身相當(dāng)于一個路由器,其他設(shè)備可

    2024年02月04日
    瀏覽(25)
  • STM32發(fā)送數(shù)據(jù)ESP8266固件燒錄MQTT和AT指令調(diào)試與鏈接OneNET

    STM32發(fā)送數(shù)據(jù)ESP8266固件燒錄MQTT和AT指令調(diào)試與鏈接OneNET

    STM32連接ESP8266發(fā)送數(shù)據(jù)到OneNET平臺 1.硬件型號:ESP8266-01s 和 USBTTL轉(zhuǎn)接口模塊 2.固件:1471_esp8266-at_mqtt-1m(MQTT透傳AT固件(固件號:1471)) 3.固件燒錄工具:flash_download_tool_3.9.4 固件下載和燒錄工具均可在安信可官網(wǎng)下載安信可AT固件下載 本文章使用的是XCOM V2.6 串口助手 4.On

    2024年02月04日
    瀏覽(41)
  • stm32+AT指令+ESP8266接入華為云物聯(lián)網(wǎng)平臺并完成屬性上報與命令響應(yīng)

    stm32+AT指令+ESP8266接入華為云物聯(lián)網(wǎng)平臺并完成屬性上報與命令響應(yīng)

    (示例:stm32f103c8t6+esp 01s 串口A T 指令模式) 流程簡介: ? ? ? 本期教程使用的是stm32+AT指令控制esp01s接入華為云聯(lián)網(wǎng)平臺完成數(shù)據(jù)上報與命令處理,在先前如果使用Arduino開發(fā)過后的esp8266可能已經(jīng)無法使用AT指令,或者出廠固件不支持全部的MQTT功能,這里我們首先對esp8266進(jìn)

    2024年02月02日
    瀏覽(41)
  • 【物聯(lián)網(wǎng)】手把手完整實(shí)現(xiàn)STM32+ESP8266+MQTT+阿里云+APP應(yīng)用——第1節(jié)-阿里云配置+MQTT.fx模擬與使用AT命令發(fā)布訂閱消息

    【物聯(lián)網(wǎng)】手把手完整實(shí)現(xiàn)STM32+ESP8266+MQTT+阿里云+APP應(yīng)用——第1節(jié)-阿里云配置+MQTT.fx模擬與使用AT命令發(fā)布訂閱消息

    ??博主領(lǐng)域:嵌入式領(lǐng)域人工智能軟件開發(fā) 本節(jié)目標(biāo): 通過MQTT.fx模擬連接或通過串口連接ESP8266發(fā)送AT命令,實(shí)現(xiàn)阿里云物聯(lián)網(wǎng)平臺發(fā)送數(shù)據(jù)同時接收數(shù)據(jù),IOT studio界面顯示數(shù)據(jù)。具體來說:使用ESP8266 ESP-01來連接網(wǎng)絡(luò),獲取設(shè)備數(shù)據(jù)發(fā)送到阿里云物聯(lián)網(wǎng)平臺并顯示且oled顯

    2024年02月03日
    瀏覽(103)
  • 基于STM32+FreeRtos+ESP8266+MQTT連接阿里云

    基于STM32+FreeRtos+ESP8266+MQTT連接阿里云

    實(shí)現(xiàn)通過stm32f103c8t6+操作系統(tǒng)(freertos)讀取dht12溫濕度傳感器的數(shù)據(jù),采用ESP8266連接網(wǎng)絡(luò),經(jīng)過MQTT協(xié)議連接阿里云IOT,進(jìn)行數(shù)據(jù)的傳輸,以及服務(wù)器發(fā)送數(shù)據(jù)控制LED的亮滅,包括消息的發(fā)布和訂閱等操作,完成云端和設(shè)備端的通訊。 首先,我們使用MQTT.fx模擬器,通過模擬的

    2024年02月06日
    瀏覽(21)

覺得文章有用就打賞一下文章作者

支付寶掃一掃打賞

博客贊助

微信掃一掃打賞

請作者喝杯咖啡吧~博客贊助

支付寶掃一掃領(lǐng)取紅包,優(yōu)惠每天領(lǐng)

二維碼1

領(lǐng)取紅包

二維碼2

領(lǐng)紅包