0
  • 聊天消息
  • 系統(tǒng)消息
  • 評(píng)論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會(huì)員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識(shí)你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

WiFi藍(lán)牙模塊開發(fā)配置過程中需要注意的細(xì)節(jié)

美迅物聯(lián)網(wǎng) ? 來源:jf_75680484 ? 作者:jf_75680484 ? 2024-05-24 16:58 ? 次閱讀

在很多產(chǎn)品的應(yīng)用場景中,WIFI網(wǎng)絡(luò)會(huì)給我們提供很多便捷,MCU開發(fā)中大多使用串口WIFI藍(lán)牙模塊來實(shí)現(xiàn)產(chǎn)品接入WIFI網(wǎng)絡(luò)中。
具體的使用模型如下圖所示:整個(gè)系統(tǒng)涉及到WIFI網(wǎng)絡(luò)、手機(jī)、服務(wù)器平臺(tái)以及我們設(shè)計(jì)的產(chǎn)品,一個(gè)完整的生態(tài)是這樣的。服務(wù)器端要有數(shù)據(jù)庫和管理平臺(tái),手機(jī)端有一個(gè)APP來遠(yuǎn)程查看或者操控,大多數(shù)智能家居產(chǎn)品使用這個(gè)模式。

wKgaomZQU5GAa6mrAAFjPFxwkVI717.png


常規(guī)的使用流程:
1.產(chǎn)品的WIFI藍(lán)牙模塊首先應(yīng)該處在AP模式下,手機(jī)連接WIFI藍(lán)牙模塊釋放的WIFI網(wǎng)絡(luò),實(shí)現(xiàn)手機(jī)與設(shè)備之間的網(wǎng)絡(luò)通信,這一步是用來給WIFI配置網(wǎng)絡(luò)使用的,這個(gè)網(wǎng)絡(luò)是能夠連接到互聯(lián)網(wǎng)中的。

wKgaomZQU-SAM2skAACz0aDSf9k955.png


2.當(dāng)設(shè)備收到手機(jī)端傳來的WIFI名稱(SSID)和密碼(password)時(shí),WIFI藍(lán)牙模塊進(jìn)入到STA模式下,去連接手機(jī)配置的這個(gè)WIFI網(wǎng)絡(luò),如果網(wǎng)絡(luò)連接成功之后,就可以去跟服務(wù)器進(jìn)行通信了。
需要注意的是,部分WIFI藍(lán)牙模塊廠家的模塊連接的WIFI名稱和密碼都必須是英文字符和數(shù)字,例如中文名的WIFI就無法連接。
3.WIFI連接成功之后,就是連接服務(wù)器了,可以通過一條AT指令與服務(wù)器建立一個(gè)TCP或者UDP連接或者其他什么網(wǎng)絡(luò)連接。使用AT指令去建立連服務(wù)器的IP和端口
例如:
221.23.452.22是服務(wù)的IP地址,1883是端口。
4.手機(jī)去連接到服務(wù)器,這樣整個(gè)系統(tǒng)就連接到一起了,實(shí)現(xiàn)了手機(jī)到設(shè)備的遠(yuǎn)程查看和設(shè)置,服務(wù)器更像是一個(gè)中間媒介,將手機(jī)和設(shè)備通過網(wǎng)絡(luò)連接起來。
基于MCU開發(fā)串口WIFI藍(lán)牙模塊需要了解哪些?
AT指令
串口WIFI藍(lán)牙模塊的控制都是通過AT指令來實(shí)現(xiàn)的,其他一些串口模塊都是這樣的。這里說一些處理AT指令處理的方法。
AT指令都是字符串格式的,C語言有專門處理字符串的函數(shù),#include string.h這個(gè)頭文件;
指令和響應(yīng)一般都是以rn作為結(jié)束符,處理數(shù)據(jù)時(shí)可以以此來作為判斷;
服務(wù)器通信協(xié)議
有很多WIFI藍(lán)牙模塊已經(jīng)集成了一些網(wǎng)絡(luò)通信協(xié)議,例如MQTT、HTTP等網(wǎng)絡(luò)協(xié)議,但是有一些模塊是沒有這些通信協(xié)議的,價(jià)格會(huì)便宜一些。如果沒有通信協(xié)議,WiFi藍(lán)牙模塊只能建立TCP連接,需要開發(fā)工程師自己編寫程序來實(shí)現(xiàn)相應(yīng)的網(wǎng)絡(luò)協(xié)議。這些協(xié)議都是標(biāo)準(zhǔn)協(xié)議,可以參考相應(yīng)的文檔,包括連接過程,數(shù)據(jù)格式等。
WIFI藍(lán)牙模塊不支持MQTT協(xié)議,可以通過MCU實(shí)現(xiàn)。
如何實(shí)現(xiàn)網(wǎng)絡(luò)協(xié)議?需要開發(fā)工程師找到相對(duì)應(yīng)的協(xié)議標(biāo)準(zhǔn),根據(jù)協(xié)議標(biāo)準(zhǔn)去開發(fā),因此開發(fā)工程師要對(duì)這些協(xié)議標(biāo)準(zhǔn)比較熟悉。
建立通信協(xié)議
上面介紹的是標(biāo)準(zhǔn)的網(wǎng)絡(luò)通信協(xié)議,通過協(xié)議格式能夠與服務(wù)器正常的連接上,能夠正常的通信。但是具體發(fā)送什么內(nèi)容,還需要再制定一個(gè)通信協(xié)議。
MesoonRF美迅物聯(lián)網(wǎng)工業(yè)物聯(lián)網(wǎng)無線通信模塊生產(chǎn)廠商,提供WiFi藍(lán)牙模塊,低功耗藍(lán)牙模塊,Mesh組網(wǎng)模塊,UWB模塊,NFC模塊等產(chǎn)品,并通過了BQB,FCC,CE,ROHS,REACH等認(rèn)證。產(chǎn)品包括藍(lán)牙串口透傳模塊,藍(lán)牙雙模,低功耗藍(lán)牙4.2/5.0/5.1/5.2/5.3,hc05/06,BM77/78,藍(lán)牙m(xù)esh組網(wǎng)等工業(yè)級(jí)、車規(guī)級(jí)物聯(lián)網(wǎng)方案。
審核編輯 黃宇

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請(qǐng)聯(lián)系本站處理。 舉報(bào)投訴
  • WIFI
    +關(guān)注

    關(guān)注

    81

    文章

    5256

    瀏覽量

    201709
  • 串口
    +關(guān)注

    關(guān)注

    14

    文章

    1533

    瀏覽量

    75459
  • 藍(lán)牙模塊
    +關(guān)注

    關(guān)注

    30

    文章

    549

    瀏覽量

    55465
收藏 人收藏

    評(píng)論

    相關(guān)推薦

    bnc公頭注塑需要注意什么

    德索工程師說道在BNC公頭注塑過程中需要注意多個(gè)方面以確保產(chǎn)品的質(zhì)量和生產(chǎn)效率。以下是對(duì)這一過程中關(guān)鍵注意事項(xiàng)的詳細(xì)闡述:   材料選擇:根據(jù)BNC公頭的使用環(huán)境和性能要求,選
    的頭像 發(fā)表于 08-22 08:53 ?92次閱讀
    bnc公頭注塑<b class='flag-5'>需要注意</b>什么

    使用DCAC電源模塊時(shí)需要注意的事項(xiàng)

    BOSHIDA ?使用DC/AC電源模塊時(shí)需要注意的事項(xiàng) 1. 仔細(xì)閱讀和理解產(chǎn)品說明書:在使用DC/AC電源模塊之前,應(yīng)該仔細(xì)閱讀和理解產(chǎn)品說明書,了解其性能特點(diǎn)、技術(shù)要求和使用方法,以確保
    的頭像 發(fā)表于 07-03 13:27 ?212次閱讀
    使用DCAC電源<b class='flag-5'>模塊</b>時(shí)<b class='flag-5'>需要注意</b>的事項(xiàng)

    應(yīng)用PLC需要注意哪些問題

    PLC(可編程邏輯控制器)作為現(xiàn)代工業(yè)控制的核心設(shè)備,其應(yīng)用的廣泛性和重要性不言而喻。然而,在應(yīng)用PLC的過程中,也需要注意一系列問題,以確保PLC系統(tǒng)的穩(wěn)定運(yùn)行和高效控制。本文將結(jié)合實(shí)際應(yīng)用經(jīng)驗(yàn),詳細(xì)探討應(yīng)用PLC時(shí)需要注意
    的頭像 發(fā)表于 06-17 11:29 ?334次閱讀

    FPGA開發(fā)過程中配置全局時(shí)鐘需要注意哪些問題

    在FPGA開發(fā)過程中,配置全局時(shí)鐘是一個(gè)至關(guān)重要的步驟,它直接影響到整個(gè)系統(tǒng)的時(shí)序和性能。以下是配置全局時(shí)鐘時(shí)需要注意的一些關(guān)鍵問題: 時(shí)鐘抖動(dòng)和延遲 :全局時(shí)鐘資源的設(shè)計(jì)目標(biāo)是實(shí)現(xiàn)最
    發(fā)表于 04-28 09:43

    PCBA加工生產(chǎn)時(shí)需要注意哪些相關(guān)事項(xiàng)?

    一站式PCBA智造廠家今天為大家pcba批量生產(chǎn)過程中需要注意什么?pcba生產(chǎn)過程中需要注意的問題。PCBA(Printed Circuit Board Assembly)是電子產(chǎn)品
    的頭像 發(fā)表于 04-16 09:59 ?366次閱讀
    PCBA加工生產(chǎn)時(shí)<b class='flag-5'>需要注意</b>哪些相關(guān)事項(xiàng)?

    汽車電子PCBA加工過程中需要注意細(xì)節(jié)

    不可或缺的一環(huán)。PCBA在汽車起著至關(guān)重要的作用,它是整個(gè)汽車電子系統(tǒng)的核心部件之一。接下來將詳細(xì)介紹汽車電子電路板PCBA的生產(chǎn)加工過程和相關(guān)細(xì)節(jié),并致力于提供全面豐富的內(nèi)容。 一、汽車電子電路板PCBA生產(chǎn)加工流程 PCB
    的頭像 發(fā)表于 04-10 09:25 ?296次閱讀

    SMT貼片加工生產(chǎn)過程中需要注意的方面

    一站式PCBA智造廠家今天為大家講講SMT貼片加工過程中需要注意的方面?SMT貼片加工的幾點(diǎn)注意事項(xiàng)。SMT或表面貼裝技術(shù)是現(xiàn)代電子生產(chǎn)中最常用的技術(shù)之一。它已經(jīng)被廣泛應(yīng)用于各種領(lǐng)域
    的頭像 發(fā)表于 02-20 09:14 ?343次閱讀

    LTM4630電源模塊在多路并聯(lián)時(shí)在pcb設(shè)計(jì)時(shí)需要注意哪些細(xì)節(jié)?

    LTM4630電源模塊在多路并聯(lián)時(shí)在pcb設(shè)計(jì)時(shí)需要注意那些細(xì)節(jié) 比如在3路或者4路并聯(lián)時(shí)在畫pcb時(shí)走線需要注意那些地方,要加入對(duì)稱設(shè)計(jì)和阻抗匹配嗎, 如何才能做到并聯(lián)均流效果最好,
    發(fā)表于 01-05 08:07

    PCBA加工過程中一定要注意的事項(xiàng)

    一站式PCBA智造廠家今天為大家講講pcba生產(chǎn)過程中需要注意什么?PCBA加工生產(chǎn)過程中注意事項(xiàng)。PCBA是Printed Circuit Board Assembly(印刷電路板
    的頭像 發(fā)表于 12-20 09:43 ?372次閱讀

    永磁同步電機(jī)的分離過程需要注意哪些事項(xiàng)?

    永磁同步電機(jī)的分離過程,需要注意哪些事項(xiàng)? 1. 安全注意事項(xiàng): 分離過程中需要確保安全,避免因操作不當(dāng)導(dǎo)致人身傷害或設(shè)備損壞。操作人員應(yīng)戴
    的頭像 發(fā)表于 12-19 11:04 ?867次閱讀

    選擇使用貼片保險(xiǎn)絲時(shí)要注意的5個(gè)細(xì)節(jié)

    選擇使用貼片保險(xiǎn)絲時(shí)要注意的5個(gè)細(xì)節(jié)
    的頭像 發(fā)表于 12-05 15:48 ?964次閱讀

    電源適配器的包裝和運(yùn)輸過程中需要注意哪些事項(xiàng)?

    電源適配器的包裝和運(yùn)輸過程中需要注意哪些事項(xiàng)? 電源適配器是電子產(chǎn)品必不可少的一部分,而包裝和運(yùn)輸對(duì)于保證產(chǎn)品的完好還原以及減少損壞都有著至關(guān)重要的作用。所以,在電源適配器的包裝和運(yùn)輸過程中
    的頭像 發(fā)表于 11-23 14:38 ?937次閱讀

    千兆光模塊和萬兆光模塊需要注意哪些事項(xiàng)

    隨著網(wǎng)絡(luò)通信技術(shù)的發(fā)展,千兆光模塊和萬兆光模塊已經(jīng)成為了網(wǎng)絡(luò)設(shè)備不可或缺的關(guān)鍵組件。光模塊的制造涉及到許多技術(shù)和工藝問題,需要嚴(yán)格的控制和
    的頭像 發(fā)表于 11-13 11:02 ?424次閱讀

    電氣倒閘操作需要注意哪些問題?

    倒閘操作是電氣運(yùn)行人員的重要工作。為了確保操作過程的安全,在倒閘操作過程中必須嚴(yán)格遵守《運(yùn)行規(guī)程》和《安規(guī)》,特別是一些易被忽視的細(xì)節(jié)要注意。
    的頭像 發(fā)表于 10-24 12:36 ?1486次閱讀

    ST的LL庫在使用的過程中需要注意些什么地方?

    ST的LL庫在使用的過程中需要注意些什么地方
    發(fā)表于 10-09 06:48