在线观看www成人影院-在线观看www日本免费网站-在线观看www视频-在线观看操-欧美18在线-欧美1级

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

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

3天內不再提示

【HarmonyOS HiSpark Wi-Fi IoT 套件試用連載】MQTT 控制紅綠燈的演示與代碼分享

開發板試用精選 ? 來源:開發板試用 ? 作者:電子發燒友論壇 ? 2022-11-03 16:01 ? 次閱讀
本文來源電子發燒友社區,作者:soon順soon, 帖子地址:https://bbs.elecfans.com/jishu_2016397_1_1.html


網絡配置和MQTT的移植請參閱連老師的

簡單的Python網頁實現請參考之前的文章

硬件模塊:
1.WF-H861-SSA1 WiFi 模組
2.OLED顯示屏模塊
3.智能紅綠燈板
功能描述
1.上電OLED顯示開機信息
2.OLED 顯示屏模塊 按鍵S1控制紅燈狀態翻轉,并在OLED顯示提示信息
3.OLED 顯示屏模塊 按鍵S2控制黃燈狀態翻轉,并在OLED顯示提示信息
4.智能紅綠燈板模塊 按鍵S1控制綠燈狀態翻轉,并在OLED顯示提示信息
5.按下USER按鍵連接到指定的WIFI,并在OLED顯示提示信息
6.連接到指定WIFI 后按下OLED 顯示屏模塊 按鍵S1,開啟MQTT task和訂閱消息,及MQTT 狀態檢測,并在OLED顯示提示信息
7.電腦上運行python webpy頁面控制發送MQTT 消息控制紅綠燈狀態翻轉
8.當MQTT連接成功后,LED 狀態變換會發布LED狀態消息

已知問題
1.由于目前用的MQTT 是單任務的,當剛好在做MQTT ping的時候,接收/發布消息會有問題

代碼目錄說明如下
201251n8umwhzx3szkhkmp.png

代碼中需要配置的地方
1.mqtt_led.c 的MQTT_LED_Task()中
  1. wifi_connect_ok_flg = start_sta_connect("SSID", strlen("SSID"), "Passwd", strlen("Passwd"));
  2. //填入你要連接的WIFI SSID和密碼
復制代碼
2.mqtt_fun.h 中填入 你MQTT Broker 的信息
  1. #define _host "your server ip" //MQTT服務器IP
  2. #define _port 1883 //端口 默認1883
  3. #define _interval180 //保持鏈接時間s
  4. #define _client_id "your id" //連接到mqtt服務器的id
  5. #define _username"usrer" //這個id下的使用的用戶名
  6. #define _password"passwd" //密碼
復制代碼
3.記得在applicationssamplewifi-iotappBUILD.gn 中添加"mqtt_led:mqtt_led",
  1. import("http://build/lite/config/component/lite_component.gni")
  2. lite_component("app") {
  3. features = [
  4. "startup",
  5. "mqtt_led:mqtt_led",
  6. ]
  7. }
復制代碼


具體實現有興趣的朋友可以下載附件代碼,學習參考,歡迎幫忙改進指正。

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

    關注

    14

    文章

    2175

    瀏覽量

    125209
  • HarmonyOS
    +關注

    關注

    79

    文章

    1984

    瀏覽量

    30686
  • HiSpark
    +關注

    關注

    1

    文章

    156

    瀏覽量

    6964
收藏 人收藏

    評論

    相關推薦

    Wi-Fi 8要來了!未來Wi-Fi技術演進方向揭秘

    產品銷售中,雖然Wi-Fi 7產品的銷量份額快速從年初的個位數百分比增長至14%,但Wi-Fi 6產品的銷量份額依然穩定在60%左右。如果從存量設備來看,那么Wi-Fi 7路由器的占比將遠遠小于這個數。 ? 智能手機等終端設備已
    的頭像 發表于 11-24 03:14 ?2194次閱讀
    <b class='flag-5'>Wi-Fi</b> 8要來了!未來<b class='flag-5'>Wi-Fi</b>技術演進方向揭秘

    【ELF 2學習板試用】命令行功能測試-shell腳本進行IO控制-紅綠燈按鈕項目

    接上文[【ELF 2學習板試用】命令行功能測試-shell腳本進行IO控制-紅綠燈項目(https://bbs.elecfans.com/jishu_2475305_1_1.html) 紅綠燈
    發表于 02-06 15:39

    【ELF 2學習板試用】命令行功能測試-shell腳本進行IO控制-紅綠燈項目

    。 優點 簡潔方便 :腳本編寫簡單,邏輯清晰。 易于調試 :修改和調試方便,適合初學者學習。 下一步計劃 擴展功能 :可以嘗試增加更多的控制邏輯,如添加按鈕控制燈的狀態。 優化性能 :優化腳本性能,減少資源消耗。 紅綠燈項目完成
    發表于 02-06 11:55

    華為海思正式進入Wi-Fi FEM賽道?

    大家都知道了,2018年11 月離開銳迪科(RDA),前往福建晉江創立三伍微,專注于Wi-Fi射頻前端芯片,從路由器Wi-Fi FEM,到手機Wi-Fi FEM,再到IoT FEM全覆
    發表于 12-11 17:42

    Wi-Fi 4到Wi-Fi 7:網速飆升40倍的無線革命

    1 Wi-Fi技術的快速發展 每一代新的Wi-Fi協議發布,都會帶來更高的無線速率。 ? 從Wi-Fi 4到Wi-Fi 7:無線網絡技術顯著提升,實現了網速的巨大飛躍。 ? ?
    的頭像 發表于 12-09 10:10 ?449次閱讀
    從<b class='flag-5'>Wi-Fi</b> 4到<b class='flag-5'>Wi-Fi</b> 7:網速飆升40倍的無線革命

    HarmonyOS Next MQTT演示

    HarmonyOS Next MQTT演示
    發表于 11-07 16:54

    Wi-Fi 7與Wi-Fi 6E有什么區別

    也許很多人還在考慮是否要將使用的Wi-Fi設備升級到Wi-Fi 6或Wi-Fi 6E,而這些標準的繼任者卻已經開始“登堂入室”了。Wi-Fi 7是新一代
    的頭像 發表于 11-07 11:38 ?1339次閱讀

    【星閃派物聯網開發套件體驗連載】智能交通燈

    感謝電子發燒友,感謝潤和軟件,提供星閃派物聯網開發套件試用。 本次試用計劃: 用星閃派物聯網開發套件,先實現本地交通燈項目,接入WiFi連上云端,本地
    發表于 10-05 13:00

    PSoC6上的Wi-fi_mqtt_Client出現MQTT連接錯誤的原因?

    我在使用 PSoC6 板上的 Wi-Fi_MQTT_Client 示例時遇到了一個問題。 Wi-Fi 連接成功了,但在嘗試連接 MQTT 代理(test.mositto.org)時卻出現了以下錯誤
    發表于 07-04 07:25

    華為獲得全球首個國際Wi-Fi聯盟WFA企業級Wi-Fi 7認證!

    Wi-Fi聯盟已發布Wi-Fi 7認證標準,華為是第一批送測廠商,獲得業界首個企業級Wi-Fi 7 的Wi-Fi聯盟官方認證。
    的頭像 發表于 04-28 10:17 ?819次閱讀
    華為獲得全球首個國際<b class='flag-5'>Wi-Fi</b>聯盟WFA企業級<b class='flag-5'>Wi-Fi</b> 7認證!

    驗證物聯網Wi-Fi HaLow用例的MM6108-EKH08開發套件來啦

    驗證物聯網Wi-Fi HaLow用例的MM6108-EKH08開發套件來啦 MM6108-EKH08開發套件專為驗證物聯網Wi-Fi HaLow用例而設計。該
    的頭像 發表于 04-11 12:01 ?1866次閱讀
    驗證物聯網<b class='flag-5'>Wi-Fi</b> HaLow用例的MM6108-EKH08開發<b class='flag-5'>套件</b>來啦

    Wi-Fi 7與Wi-Fi 6的相關知識科普

    科普:Wi-Fi 7 vs. Wi-Fi 6,青出于藍
    的頭像 發表于 03-12 10:59 ?886次閱讀
    <b class='flag-5'>Wi-Fi</b> 7與<b class='flag-5'>Wi-Fi</b> 6的相關知識科普

    Wi-Fi的誕生與發展

    短距離無線通信技術有Wi-Fi、ZigBee、藍牙以及Z-Wave,今天我們先揭開Wi-Fi的神秘面紗。Chrent短距離無線通信技術——Wi-Fi過去的20多年,Wi-Fi靠著僅有的
    的頭像 發表于 03-07 08:26 ?1465次閱讀
    <b class='flag-5'>Wi-Fi</b>的誕生與發展

    PSoC6上的Wi-fi_mqtt_Client出現MQTT連接錯誤怎么解決?

    錯誤: `MQTT 連接失敗,錯誤代碼為 0x8060009。` 我已經驗證了證書、密鑰文件和其他配置的正確性。 Wi-Fi 連接已建立,沒有問題。 如果有人對這個特定的錯誤代碼有經驗
    發表于 03-04 06:37

    揭秘 “紅綠燈倒計時” 原理

    如今,高德“紅綠燈倒計時”功能已服務遍布全國范圍內近240個城市的8萬多個紅綠燈路口,未來還將進一步拓展至更高數量級。
    的頭像 發表于 02-21 17:19 ?2440次閱讀
    主站蜘蛛池模板: 久久国产香蕉一区精品 | 成人网男女啪啪免费网站 | 狠狠色丁香久久综合婷婷 | 亚洲精品美女久久久久网站 | 国产亚洲精品激情都市 | 亚洲日本三级 | 久久人人澡 | 丁香婷婷开心激情深爱五月 | 好吊妞视频988在线播放 | 亚洲丁香网| 乱人伦小说短篇 | 欧美特黄特色aaa大片免费看 | 午夜看黄网站免费 | japanese日本护士xx亚洲 | 毛片免费网站 | videosgratis欧美另类老太 | 亚洲人成网站色在线观看 | 日不卡在线| 亚洲婷婷在线视频 | 亚洲入口 | 欧美三级久久 | 夜夜爽天天狠狠九月婷婷 | 生活片毛片 | 日本成人福利视频 | 五月天免费在线播放 | 一 级 黄 色 片生活片 | 国产一区二卡三区四区 | baoyu168成人免费视频 | 欧美a∨| 下农村女人一级毛片 | 天天操夜夜操免费视频 | 色视频免费在线观看 | 天天插在线视频 | 天天干夜夜添 | 亚洲天堂999 | 又粗又长又爽又长黄免费视频 | 97人人视频| 欧美男女交性过程视频 | 亚州第一视频 | 国产精品你懂的在线播放 | 夜夜骑狠狠干 |