日B视频 亚洲,啪啪啪网站一区二区,91色情精品久久,日日噜狠狠色综合久,超碰人妻少妇97在线,999青青视频,亚洲一区二卡,让本一区二区视频,日韩网站推荐

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

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

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

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

開發(fā)板試用精選 ? 來(lái)源:開發(fā)板試用 ? 作者:電子發(fā)燒友論壇 ? 2022-11-03 16:01 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

本文來(lái)源電子發(fā)燒友社區(qū),作者:soon順soon, 帖子地址:https://bbs.elecfans.com/jishu_2016397_1_1.html


網(wǎng)絡(luò)配置和MQTT的移植請(qǐng)參閱連老師的

簡(jiǎn)單的Python網(wǎng)頁(yè)實(shí)現(xiàn)請(qǐng)參考之前的文章

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

已知問(wèn)題
1.由于目前用的MQTT 是單任務(wù)的,當(dāng)剛好在做MQTT ping的時(shí)候,接收/發(fā)布消息會(huì)有問(wèn)題

代碼目錄說(shuō)明如下
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和密碼
復(fù)制代碼
2.mqtt_fun.h 中填入 你MQTT Broker 的信息
  1. #define _host "your server ip" //MQTT服務(wù)器IP
  2. #define _port 1883 //端口 默認(rèn)1883
  3. #define _interval180 //保持鏈接時(shí)間s
  4. #define _client_id "your id" //連接到mqtt服務(wù)器的id
  5. #define _username"usrer" //這個(gè)id下的使用的用戶名
  6. #define _password"passwd" //密碼
復(fù)制代碼
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. }
復(fù)制代碼


具體實(shí)現(xiàn)有興趣的朋友可以下載附件代碼,學(xué)習(xí)參考,歡迎幫忙改進(jìn)指正。

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

    關(guān)注

    15

    文章

    2468

    瀏覽量

    130084
  • HarmonyOS
    +關(guān)注

    關(guān)注

    80

    文章

    2157

    瀏覽量

    36323
  • HiSpark
    +關(guān)注

    關(guān)注

    1

    文章

    156

    瀏覽量

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

掃碼添加小助手

加入工程師交流群

    評(píng)論

    相關(guān)推薦
    熱點(diǎn)推薦

    基于才茂通信工業(yè)網(wǎng)關(guān)的電子警察與紅綠燈智能協(xié)同控制方案

    時(shí)延高、穩(wěn)定性不足,導(dǎo)致綠波控制失效、違法數(shù)據(jù)取證延遲,難以滿足智慧交通實(shí)時(shí)管控與安全合規(guī)要求。構(gòu)建低時(shí)延、高可靠、多協(xié)議兼容的通信底座,成為電子警察與紅綠燈協(xié)同管控的核心剛需。
    的頭像 發(fā)表于 03-23 14:40 ?460次閱讀
    基于才茂通信工業(yè)網(wǎng)關(guān)的電子警察與<b class='flag-5'>紅綠燈</b>智能協(xié)同<b class='flag-5'>控制</b>方案

    技術(shù)資訊 I Wi-Fi 模塊設(shè)計(jì)

    。Wi-Fi模塊可實(shí)現(xiàn)無(wú)縫連接和數(shù)據(jù)交換,對(duì)設(shè)備進(jìn)行遠(yuǎn)程控制和監(jiān)測(cè)。Wi-Fi模塊設(shè)計(jì)旨在打造一套緊湊且高效的軟硬件解決方案,使設(shè)備能夠通過(guò)Wi-Fi網(wǎng)絡(luò)通信。這類模塊常用
    的頭像 發(fā)表于 02-27 17:12 ?914次閱讀
    技術(shù)資訊 I <b class='flag-5'>Wi-Fi</b> 模塊設(shè)計(jì)

    自動(dòng)駕駛汽車如何應(yīng)對(duì)移動(dòng)式紅綠燈場(chǎng)景?

    [首發(fā)于智駕最前沿微信公眾號(hào)]在交通的日常運(yùn)轉(zhuǎn)中,由于電力系統(tǒng)維護(hù)、偶發(fā)性的供電故障或是道路施工引發(fā)的交通管制,交管部門會(huì)在十字路口臨時(shí)部署移動(dòng)式紅綠燈。這種紅綠燈與我們習(xí)以為常的高懸于空中的固定
    的頭像 發(fā)表于 01-29 08:56 ?593次閱讀
    自動(dòng)駕駛汽車如何應(yīng)對(duì)移動(dòng)式<b class='flag-5'>紅綠燈</b>場(chǎng)景?

    ESP32 Wi-Fi 控制 LED 燈的原理

    在智能家居、物聯(lián)網(wǎng)設(shè)備中,用手機(jī)通過(guò)Wi-Fi控制燈光、風(fēng)扇或插座,已經(jīng)非常普遍。而在嵌入式開發(fā)中,ESP32是最常用的Wi-Fi模塊之一。本文將帶你系統(tǒng)理解:ESP32是如何通過(guò)Wi-Fi
    的頭像 發(fā)表于 01-09 19:04 ?623次閱讀
    ESP32 <b class='flag-5'>Wi-Fi</b> <b class='flag-5'>控制</b> LED 燈的原理

    Wi-Fi:無(wú)線連接的全球通用語(yǔ)

    與速率上各有特點(diǎn)。 l MIMO與OFDMA:Wi-Fi 6/7中的關(guān)鍵技術(shù),提升多設(shè)備并發(fā)效率與網(wǎng)絡(luò)容量。四、典型應(yīng)用場(chǎng)景家庭與辦公網(wǎng)絡(luò) | 公共場(chǎng)所無(wú)線覆蓋 | 智能家居互聯(lián) | 企業(yè)物聯(lián)網(wǎng)接入 | 工業(yè)無(wú)線監(jiān)控與控制Wi-Fi
    發(fā)表于 01-07 09:49

    自動(dòng)駕駛汽車如何識(shí)別紅綠燈?

    [首發(fā)于智駕最前沿微信公眾號(hào)]只要汽車在道路上行駛,無(wú)疑會(huì)遇到一個(gè)場(chǎng)景,那就是在路口遇到紅綠燈時(shí),根據(jù)紅綠燈的情況及時(shí)停車或繼續(xù)行駛。這一看似簡(jiǎn)單的駕駛動(dòng)作,對(duì)于人類駕駛員來(lái)說(shuō),是非常自然的一件事
    的頭像 發(fā)表于 12-23 09:26 ?830次閱讀
    自動(dòng)駕駛汽車如何識(shí)別<b class='flag-5'>紅綠燈</b>?

    Nordic發(fā)布nRF7002 EBII 開發(fā)板, 支持Wi-Fi 6, 解鎖nRF54L新玩法

    Wi-Fi 6 功能,幫助開發(fā)人員創(chuàng)建高性能、高能效的Wi-Fi 6 物聯(lián)網(wǎng)解決方案。 基于 Nordic 的 nRF7002 Wi-Fi 協(xié)同 IC,nRF7002 EBII幫助 采用
    發(fā)表于 12-10 11:58

    【EASY EAI Nano-TB(RV1126B)開發(fā)板試用】命令行功能測(cè)試-shell腳本進(jìn)行IO控制-紅綠燈按鈕項(xiàng)目

    0接上文【EASY EAI Nano-TB(RV1126B)開發(fā)板試用】命令行功能測(cè)試-shell腳本進(jìn)行IO控制-紅綠燈項(xiàng)目-實(shí)現(xiàn)開機(jī)起動(dòng) EASYEAINano-TB(RV1126B)是一款專為
    發(fā)表于 11-03 10:00

    【EASY EAI Nano-TB(RV1126B)開發(fā)板試用】命令行功能測(cè)試-shell腳本進(jìn)行IO控制-紅綠燈項(xiàng)目

    接上文【EASY EAI Nano-TB(RV1126B)開發(fā)板試用】通過(guò)wifi連接,使用ssh登錄EASY EAI Nano-TB(RV1126B)開發(fā)板 紅綠燈項(xiàng)目 本項(xiàng)目基于EASY EAI
    發(fā)表于 11-02 18:34

    淺談Wi-Fi 6E與Wi-Fi 7的關(guān)鍵器件——BAW濾波器新技術(shù)

    作者: Qorvo 亞太區(qū)無(wú)線連接事業(yè)部高級(jí)行銷經(jīng)理林健富 ? 2020年1月,Wi-Fi聯(lián)盟正式宣布開放6GHz頻段(5925MHz-7125MHz),并將其命名為Wi-Fi 6E。2020年4月
    發(fā)表于 09-19 18:29 ?2515次閱讀
    淺談<b class='flag-5'>Wi-Fi</b> 6E與<b class='flag-5'>Wi-Fi</b> 7的關(guān)鍵器件——BAW濾波器新技術(shù)

    如何在 NuMaker-IoT-M467 板上使用 Arduino IDE 控制 Wi-Fi 模塊?

    在NuMaker開發(fā)板上,有一個(gè)ESP-12F Wi-Fi模塊;但是,Arduino IDE 中的 NuMaker UNO 包不提供該模塊的相關(guān)控制。如果您希望在 Arduino IDE 中控制此模塊,您應(yīng)該如何進(jìn)行?
    發(fā)表于 09-04 08:28

    如何更新 NuMaker IoT 板上的 Wi-Fi 模塊固件?

    更新 NuMaker IoT 板上的 Wi-Fi 模塊固件
    發(fā)表于 09-04 08:28

    LitePoint Wi-Fi測(cè)試軟件減輕客戶設(shè)計(jì)負(fù)擔(dān)

    Wi-Fi 7于一年多前獲得Wi-Fi聯(lián)盟認(rèn)證以來(lái),作為最新一代通信技術(shù),Wi-Fi正逐步成為用戶實(shí)現(xiàn)無(wú)所不在無(wú)線連接的新選擇。隨著每一代Wi-Fi信號(hào)復(fù)雜性的提升,建議將硬件測(cè)試納
    的頭像 發(fā)表于 08-06 15:34 ?1426次閱讀
    LitePoint <b class='flag-5'>Wi-Fi</b>測(cè)試軟件減輕客戶設(shè)計(jì)負(fù)擔(dān)

    BLE代碼示例中Wi-Fi連接重試失敗的原因?

    您好,我正在使用 BLE 代碼示例進(jìn)行 Wi-Fi 接入。我從 modus 工具箱下載了代碼示例。 代碼示例包含所有最新的庫(kù)。 當(dāng)在提供 SSID 和密碼后從手機(jī)發(fā)送連接命令時(shí),微
    發(fā)表于 07-08 07:42

    使用PLC實(shí)現(xiàn)紅綠燈控制示例

    如圖為一個(gè)紅綠燈控制時(shí)序圖,啟動(dòng)信號(hào)導(dǎo)通后,紅綠燈程序開始動(dòng)作。
    的頭像 發(fā)表于 05-29 09:45 ?2002次閱讀
    使用PLC實(shí)現(xiàn)<b class='flag-5'>紅綠燈</b><b class='flag-5'>控制</b>示例
    全南县| 湖南省| 靖宇县| 观塘区| 临朐县| 理塘县| 若尔盖县| 丰原市| 伽师县| 鞍山市| 修水县| 仁布县| 梧州市| 扎兰屯市| 丹凤县| 安义县| 镇原县| 沽源县| 庆云县| 疏勒县| 青河县| 漾濞| 云霄县| 达孜县| 三河市| 巩义市| 舞钢市| 郁南县| 甘洛县| 英山县| 玉龙| 麻阳| 元江| 舟曲县| 和静县| 舒城县| 沈丘县| 且末县| 报价| 丹凤县| 水城县|