找回密碼
 立即注冊

QQ登錄

只需一步,快速開始

帖子
查看: 5743|回復(fù): 7
打印 上一主題 下一主題
收起左側(cè)

STM32F4結(jié)合ESP8266上傳信息到one_net(中國移動物聯(lián)網(wǎng)云臺)的總結(jié)(含客戶端查詢)

[復(fù)制鏈接]
跳轉(zhuǎn)到指定樓層
樓主
ID:251118 發(fā)表于 2019-1-6 11:26 | 只看該作者 回帖獎勵 |倒序瀏覽 |閱讀模式
采用的主控制芯片是是STM32F407ZGT6,這里就不詳述硬件資源
采用HTTP傳輸協(xié)議
以后會推出STM32F1、NXP、以及51的使用(敬請期待)
一、資源準(zhǔn)備
STM32F4
ESP8266(串口通信)模塊
中國移動云臺開發(fā)者賬號(另說明)
平臺網(wǎng)址->https://open.iot.10086.cn/
二、基礎(chǔ)知識
串口通信(驅(qū)動)
AT指令集
HTTP協(xié)議(ONE_NET)
三、硬件連接

此處我以stm32的串口3為例
四、程序編寫
1.初始化串口
2..初始化esp8266
①上電檢測是否處于透傳發(fā)送,強制退出透傳發(fā)送
②復(fù)位等待連接WiFi熱點
③設(shè)置單連接模式
④設(shè)置透傳模式
3.發(fā)送數(shù)據(jù)到云服務(wù)器
①連接到服務(wù)器
(183.230.40.33,80)one_net

②開啟透傳發(fā)送
③發(fā)送數(shù)據(jù)幀(http協(xié)議文件格式)
④退出透傳
五、關(guān)于http協(xié)議

這只是其中的一種
六、關(guān)于新增數(shù)據(jù)數(shù)據(jù)流代碼已生成庫
附件(下載)

七、關(guān)于使用
1.初始化
2.發(fā)送信息到服務(wù)器
3.修改目標(biāo)路由器ssid和密碼
注意使用LIB函數(shù)前應(yīng)該做以下操作:
定義賦值數(shù)組:很重要!!!!!在源文件加入以下代碼

const u8* wifista_ssid="xxxxxxxxxxx";            //路由器SSID號
const u8* wifista_encryption="wpawpa2_aes";    //wpa/wpa2 aes加密方式
const u8* wifista_password="12345678";     //連接密碼
u8 devices_id[10]={"xxxxxxxx"};//設(shè)備ID
u8 api_key[28]="u4545464457657566556853242";//api密鑰

extern const u8* wifista_ssid;            //WIFI STA SSID
extern const u8* wifista_encryption;  //WIFI STA 加密方式
extern const u8* wifista_password;     //WIFI STA 密碼
extern  u8 devices_id[10];//設(shè)備ID
extern  u8 api_key[28];//api密鑰


要加入
#include "iot_one_net.h"
頭文件路徑要包含文件夾

八、云臺

九、客戶端
python寫的程序
暫時還在測試^ __ ^
放個圖先:
​未完待續(xù)............................

IOT_out_2.rar

335.33 KB, 下載次數(shù): 87, 下載積分: 黑幣 -5

one_net庫

評分

參與人數(shù) 1黑幣 +50 收起 理由
admin + 50 共享資料的黑幣獎勵!

查看全部評分

分享到:  QQ好友和群QQ好友和群 QQ空間QQ空間 騰訊微博騰訊微博 騰訊朋友騰訊朋友
收藏收藏2 分享淘帖 頂1 踩
回復(fù)

使用道具 舉報

沙發(fā)
ID:424598 發(fā)表于 2019-1-7 09:23 來自觸屏版 | 只看該作者
esp8266如何獲得設(shè)備id和密鑰?
回復(fù)

使用道具 舉報

板凳
ID:251118 發(fā)表于 2019-1-7 13:48 | 只看該作者
ssk7793 發(fā)表于 2019-1-7 09:23
esp8266如何獲得設(shè)備id和密鑰?

在中國移動云臺注冊開發(fā)者賬號,可以得到設(shè)備ID和密鑰
回復(fù)

使用道具 舉報

地板
ID:424598 發(fā)表于 2019-1-11 15:14 來自觸屏版 | 只看該作者
mawfx 發(fā)表于 2019-1-7 13:48
在中國移動云臺注冊開發(fā)者賬號,可以得到設(shè)備ID和密鑰

好的,謝謝
回復(fù)

使用道具 舉報

5#
ID:468401 發(fā)表于 2019-1-15 11:17 | 只看該作者
good  good
回復(fù)

使用道具 舉報

6#
ID:304849 發(fā)表于 2019-1-15 19:45 | 只看該作者
這個不是AT的?期待STM32F1的
回復(fù)

使用道具 舉報

7#
ID:251118 發(fā)表于 2019-3-5 10:46 | 只看該作者
酌繁 發(fā)表于 2019-1-15 19:45
這個不是AT的?期待STM32F1的

稍后更新
回復(fù)

使用道具 舉報

8#
ID:427506 發(fā)表于 2019-6-5 17:09 | 只看該作者
32等更新
回復(fù)

使用道具 舉報

您需要登錄后才可以回帖 登錄 | 立即注冊

本版積分規(guī)則

小黑屋|51黑電子論壇 |51黑電子論壇6群 QQ 管理員QQ:125739409;技術(shù)交流QQ群281945664

Powered by 單片機教程網(wǎng)

快速回復(fù) 返回頂部 返回列表