国产精品久久久aaaa,日日干夜夜操天天插,亚洲乱熟女香蕉一区二区三区少妇,99精品国产高清一区二区三区,国产成人精品一区二区色戒,久久久国产精品成人免费,亚洲精品毛片久久久久,99久久婷婷国产综合精品电影,国产一区二区三区任你鲁

0
  • 聊天消息
  • 系統消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發帖/加入社區
會員中心
創作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示

從原理到實操:BLE藍牙配網(STA+SoftAP雙模式)一文通關!

合宙LuatOS ? 來源:合宙LuatOS ? 作者:合宙LuatOS ? 2025-09-20 15:20 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

BLE藍牙配網如何兼顧便捷性與穩定性?STA+SoftAP雙模式給出最優解。下面從技術原理到實戰案例,手把手教你搭建雙模式配網系統,無需復雜代碼,輕松實現設備快速聯網,小白也能秒變專家。

本文特別分享藍牙配網方案:

Air8000核心板為例,實現“STA+SoftAP雙模式BLE配網” 功能——手機通過BLE下發Wi-Fi賬號/密碼或熱點參數,Air8000自動完成Station連接或SoftAP創建,并驗證網絡可用性。

一、藍牙配網基礎知識

簡而言之,藍牙配網是讓Air8000工作在藍牙配網模式下,手機APP通過藍牙連接Air8000,通過APP界面實現配網功能。

1.1 藍牙配網是什么

藍牙配網——是一種利用藍牙低功耗(BLE)鏈路,在未聯網設備與手機之間建立本地安全通道,把Wi-Fi的SSID、密碼及其他網絡參數傳遞給設備,使其獨立完成STA或SoftAP聯網的技術方案。

1.2 藍牙配網原理

設備在上電后進入配網模式,作為BLE Peripheral持續廣播自定義的配網服務UUID;

手機APP作為Central掃描并建立GATT連接,隨后通過加密特征值把網絡參數下發給設備。

設備收到參數后,啟用Wi-Fi并執行聯網流程。

1.3 藍牙配網流程

設備在上電后進入配網模式,作為BLE Peripheral持續廣播自定義的配網服務UUID;

1)廣播:

設備以固定間隔廣播配網服務,等待手機連接。

2)連接:

手機APP掃描→選擇目標設備→建立BLE連接。

3)選擇配網方式:

在手機APP界面選擇所需模式,兩種模式主要區別如下:

Station模式:

設備直接作為Station連接路由器,應用中也常縮寫為STA模式。

SoftAP模式:

設備通過4G開AP熱點,用于其他設備連接。


二、藍牙配網示例demo

Air8000應用示例持續更新中,此處僅展示部分代碼要點,完整demo詳見源碼倉庫最新文件。

最新源碼/APP下載:https://gitee.com/openLuat/LuatOS/tree/master/module/Air8000/demo/config_wifi_network/ble_config_wifi

實操教程詳見:https://docs.openluat.com/air8000/luatos/app/wifi/ble/

2.1 初始化藍牙等相關功能

使用藍牙配網,首先需要初始化藍牙設備并啟動espblufi配網功能。

wKgZPGjNKoWAcbpoAAFPyXMOHbw102.png

2.2 定義espblufi回調函數

定義espblufi回調函數,用于處理不同類型的事件。

例如:

EVENT_STA_INFO、EVENT_SOFTAP_INFO等。

wKgZPGjNKq-AP_QWAAPonpVg_LY424.png

2.3 定義網絡測試功能函數

用于接收: "STA_CONNED"、"STA_DISCONNED"、"AP_CONNED"等消息來進行對應的邏輯處理。

wKgZPGjNKuGAHPdIAAVaj19F4cU129.png

三、藍牙配網實操要點

以下是Station模式和SoftAP模式的配網功能演示,新朋友可查看資料中心詳細教程:

https://docs.openluat.com/air8000/luatos/app/wifi/ble/

- Station模式配網 -

1)首先使用LuaTools將固件和腳本燒錄到核心板,開機運行查看日志:

wKgZO2jNK2GAdMgrAANahb3_b2E355.png

2)此時打開手機APP端,可以看到已經掃描到我們的設備了(如果沒有掃描到就重啟一下設備,并下拉刷新APP)。

wKgZPGjNK4mAFM_pAADFIZTsteo445.png

3)點擊我們的設備,進入配網界面,點擊連接,就可以進行配網的操作了:

wKgZPGjNK7KAAmbRAAEjBmn5YMs613.png

4)點擊配網,進行Station配網模式,選擇需要連接的Wi-Fi,輸入對應的密碼,即可開始連接。

wKgZPGjNK9iAXThBAACHWf0fBZ4635.png

5)此時查看日志,即可看到STA已經連接成功,并且進行HTTP請求成功。

wKgZPGjNLDSAN6w4AAZY8fwvnWc536.png


- SoftAP模式配網 -

1)首先參照上方Station模式的方式,燒錄、開機、打開APP連接、進入配網界面:

wKgZPGjNLH-ATkrzAAFaQB5uxNY387.png

2)此時,點擊配網,選擇SoftAP模式,配置AP熱點:

wKgZO2jNLMqAYxK3AACkPgXXBLs519.pngwKgZO2jNLN-ADtCHAACcoPFfxyk304.png

3)在這里可以選擇加密方式、信道號、最大連接數,根據自己的需求選填:

wKgZPGjNLP6AOC55AADH98AX3aw064.png

4)點擊確定后,開始建立AP熱點:

wKgZPGjNLSmAej-RAAKloIzCLdQ206.png

5)此時使用設備進行連接,連接成功即可正常使用。

wKgZO2jNLVeAAsS7AAF3IGXZJkQ877.png

今天的內容就分享到這里了~

聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。 舉報投訴
  • 藍牙
    +關注

    關注

    119

    文章

    6241

    瀏覽量

    177766
  • wi-fi
    +關注

    關注

    15

    文章

    2385

    瀏覽量

    128974
  • BLE
    BLE
    +關注

    關注

    13

    文章

    749

    瀏覽量

    66052
收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評論

    相關推薦
    熱點推薦

    經典藍牙到低功耗藍牙藍牙音頻設備將專注于雙模式操作

    電子發燒友報道(/莫婷婷)2023年,全球藍牙設備的出貨量達到50億臺,預計到2028年將達到75億臺,五年復合年增長率為8%。藍牙技術聯盟表示,過去五年大多數
    的頭像 發表于 06-28 01:20 ?5125次閱讀

    BK3432,上海博通ble+spp雙模低功耗藍牙soc芯片,layou指南

    1、芯片-簡介BK3432芯片是個高度集成的藍牙4.2雙模式,具有2 Mbps的數據速率選項。它集 成了個高性能的射頻收發器、基帶、ARM9E核心、功能豐富的外圍單元、可編程 協議
    發表于 05-27 18:53

    激活BT/BLE雙模式配置文件時,可以使用相同的Mac地址(公共地址)嗎?

    激活 BT/BLE 雙模式配置文件時,我可以使用相同的 Mac 地址(公共地址)嗎? 有風險嗎?
    發表于 05-31 08:08

    ESPConfig藍牙失敗的原因?如何解決?

    ,小程序截圖如附件所示 求助: 小程序顯示了SoftAP模式失敗是否由此產生,我該如何切換為STA
    發表于 06-11 08:57

    請問ESP32-WROVER-B用作BLE4.2 + Station + SoftAP這種工作模式是否可以共存?

    作為Station進行失敗3次后轉為SoftAP熱點進行
    發表于 07-02 06:18

    如何配置雙模式下的 BT 芯片?

    我需要以雙模式設置 CYBW20721B2 藍牙模塊。 我們現在使用的藍牙芯片配置為僅作為外圍設備工作。 并且我想將其配置為雙模式(BT 需要同時作為中央和外圍設備工作的應用程序)。
    發表于 06-27 08:10

    USB藍牙雙模式背光鍵盤

    切換。功能特點:?USB藍牙雙模式工作實時切換 ?最多可連接255個藍牙計算設備。 ?多色背光?6鍵盤無沖設計 ?29個功能熱鍵?Broadcom藍牙3.0 ?輕薄設計:4.0 mm厚
    發表于 02-22 14:16

    【Rico Board申請】雙模式智能機器人

    雙模式智能機器人的設計:模式、無人導航,加入模糊神經網絡的蔽障算法實現自動蔽障。二、遙控模式,基于無線遙控模塊(預計使用藍牙),完成遙控
    發表于 10-20 15:50

    藍牙單模和雙模的區別

    雙模式中低功耗藍牙功能集成在現有的經典藍牙控制器中,或再在現有經典藍牙技術(2.1+EDR/3.0+HS)芯片上增加低功耗堆棧,整體架構基本不變,因此成本增加有限。單
    發表于 11-29 14:15

    全志XR806基于FreeRTOS的SoftAp實現

    SoftAp。相比于其他三種方式,SoftAp本人之前用的比較多,就想嘗試基于XR80
    發表于 11-03 10:32

    The MathWorks雙模式混合動力總成系統

    The MathWorks雙模式混合動力總成系統  The MathWorks 宣布,通用汽車公司 (GM) 已使用 The MathWorks 的基于模型的設計 (Model-Based Design) 工具開發出雙模式混合動力總成控制
    發表于 11-26 17:50 ?819次閱讀

    如何使用RN4677 Bluetooth 4.0雙模式模塊作為開發工具的詳細中文資料

    本文檔介紹了如何使用 RN4677 Bluetooth? 4.0 雙模式模塊作為開發工具在目標板上仿真和調試固件。 Microchip RN4677 藍牙雙模式模塊已通過認證,同時支持經典
    發表于 06-08 09:28 ?9次下載

    SoftAP方案:Wi-Fi的黃金法則“100%成功”

    Air8101開發板為例,演示SoftAP示例要點。 ? 最新源碼及教程詳見: https://docs.openluat.com/
    的頭像 發表于 05-29 14:29 ?554次閱讀
    <b class='flag-5'>SoftAP</b>方案:Wi-Fi<b class='flag-5'>配</b><b class='flag-5'>網</b>的黃金法則“100%成功”

    零到:基于Air8000的LuatOS softAP功能開發教程

    對于開發者而言,快速實現設備的無線網絡配置是項目落地的重要步。本文以Air8000為核心載體,手把手教學如何基于LuatOS系統開發softAP功能,涵蓋原理講解、API調用及調
    的頭像 發表于 07-21 17:32 ?456次閱讀
    <b class='flag-5'>從</b>零到<b class='flag-5'>一</b>:基于Air8000的LuatOS <b class='flag-5'>softAP</b><b class='flag-5'>配</b><b class='flag-5'>網</b>功能開發教程

    高效開發:解鎖Air8000 LuatOS softAP功能的核心技術!

    為縮短物聯網項目開發周期,掌握高效的網技術至關重要。本文聚焦Air8000平臺,深入講解如何利用LuatOS系統開發softAP功能,通過優化代碼架構與協議設計,實現設備快速、穩
    的頭像 發表于 07-17 15:49 ?509次閱讀
    高效開發:解鎖Air8000 LuatOS <b class='flag-5'>softAP</b><b class='flag-5'>配</b><b class='flag-5'>網</b>功能的核心技術!