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

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

3天內不再提示

如何應用WiFi通信實現(xiàn)設備間的通信

linkboy知多少 ? 來源:linkboy知多少 ? 作者:linkboy知多少 ? 2022-03-20 11:49 ? 次閱讀

通常燈和它的開關都是通過電路連接在一起的。如果開關和燈沒有任何電路連接,開關還能控制燈嗎?今天就給大家展示下如何隔空開燈。

隔空開燈其實是用到了WiFi通信技術,WiFi通信物聯(lián)網系統(tǒng)中常用的一項無線通信技術。本文以linkboy為編程平臺,應用ESP32主板,介紹如何應用wifi通信實現(xiàn)設備間的通信。

在通信系統(tǒng)中,設備分為服務端和客戶端兩種,根據(jù)具體的情況進行配置。隔空開燈由兩部分組成:開關檢測和燈亮滅控制,且兩部分均為ESP32主板,所以哪一部分作為服務端都可以,例如將控制燈狀態(tài)的設備作為服務端,開關作為客戶端。

如何應用WiFi通信實現(xiàn)設備間的通信

控制燈亮滅的程序:首先建立WiFi熱點,并監(jiān)聽客戶端連接,然后等待客戶端的數(shù)據(jù)。當接收到消息時,根據(jù)消息控制燈的狀態(tài)。

如何應用WiFi通信實現(xiàn)設備間的通信

開關檢測的程序:首先連接WiFi熱點(上圖程序中建立的wifi熱點),然后連接TCP服務端(IP地址為ESP32規(guī)定,端口號和上圖程序中監(jiān)聽的端口號一致)。當開關按下時發(fā)送數(shù)據(jù)。

如何應用WiFi通信實現(xiàn)設備間的通信

文中所使用的linkboy編程軟件可到linkboy官網下載,本文作品視頻可到bilibili觀看。

雖然本文中的例子只是開燈關燈,但應用同樣的原理,可以做很多有趣的作品,歡迎大家在評論區(qū)交流創(chuàng)意想法~

審核編輯:湯梓紅

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

    關注

    172

    文章

    5926

    瀏覽量

    172371
  • 設備
    +關注

    關注

    2

    文章

    4517

    瀏覽量

    70682
  • WIFI
    +關注

    關注

    81

    文章

    5300

    瀏覽量

    203906
  • ESP32
    +關注

    關注

    18

    文章

    971

    瀏覽量

    17324
收藏 人收藏

    評論

    相關推薦

    AUTOSAR通信實現(xiàn)中的常見問題

    AUTOSAR(Automotive Open System Architecture)汽車開放系統(tǒng)架構旨在實現(xiàn)汽車電子的軟硬件分離,降低ECU軟件開發(fā)的復雜度,提高軟件可重用性。 一、通信協(xié)議棧
    的頭像 發(fā)表于 12-17 15:03 ?325次閱讀

    基于ALINX開發(fā)板Z19-P實現(xiàn)WIFI無線通信功能

    本教程基于 ALINX 開發(fā)板 Z19-P , 實現(xiàn) WIFI 無線通信的功能,WIFI 模塊使用 USB WIFIrtl8188cu。
    的頭像 發(fā)表于 11-11 10:44 ?267次閱讀
    基于ALINX開發(fā)板Z19-P<b class='flag-5'>實現(xiàn)</b><b class='flag-5'>WIFI</b>無線<b class='flag-5'>通信</b>功能

    單片機SPI通信實現(xiàn)

    在深入探討單片機(如基于STM32、AVR、PIC等)如何通過SPI(Serial Peripheral Interface)進行通信之前,我們先概述SPI通信的基本原理,隨后以STM32微控制器為例,詳細解釋如何配置SPI接口,并提供相應的代碼示例。
    的頭像 發(fā)表于 09-09 17:00 ?578次閱讀

    4G數(shù)傳終端-RS485點對點無線對傳通信實踐教程

    既能實現(xiàn)本地與現(xiàn)場設備的無線通信,又能解決遠距離的設備設備無線
    的頭像 發(fā)表于 06-29 17:00 ?880次閱讀
    4G數(shù)傳終端-RS485點對點無線對傳<b class='flag-5'>通信實</b>踐教程

    4G數(shù)傳終端-RS485點對點無線對傳通信實

    博達智聯(lián)研發(fā)的V200是一款無線點對點互傳終端,通過4G網絡為用戶提供RS485點對點無線數(shù)據(jù)對傳通信。既能實現(xiàn)本地與現(xiàn)場設備的無線通信,又能解決遠距離的
    的頭像 發(fā)表于 06-29 08:35 ?684次閱讀
    4G數(shù)傳終端-RS485點對點無線對傳<b class='flag-5'>通信實</b>踐

    PLC如何與其他設備進行通信

    與其他設備進行通信,以實現(xiàn)數(shù)據(jù)的交換和指令的傳遞。本文將詳細探討PLC如何與其他設備進行通信,包括通信
    的頭像 發(fā)表于 06-27 14:07 ?2038次閱讀

    ble_mesh節(jié)點如何實現(xiàn)以字符串的形式通信

    的想法是node1作為 ble mesh 的配置節(jié)點 同時利用bleg功能與手機app通信,從而控制整個ble_mesh 網絡) 3,如何配置 使已經配置好的 node 斷電后自動回復到之前的配置 4,ble_mesh 節(jié)點如何實現(xiàn)
    發(fā)表于 06-25 07:50

    工業(yè)控制設備主要有哪些有線通信技術?

    ? ? ? 工業(yè)控制設備的有線通信技術是實現(xiàn)工業(yè)自動化和智能制造的關鍵技術之一。隨著工業(yè)4.0和智能制造的快速發(fā)展,工業(yè)控制設備
    的頭像 發(fā)表于 06-23 16:38 ?893次閱讀

    鴻蒙開發(fā)通信與連接:ohos.rpc RPC通信

    本模塊提供進程通信能力,包括設備內的進程通信(IPC)和設備
    的頭像 發(fā)表于 06-21 09:40 ?559次閱讀
    鴻蒙開發(fā)<b class='flag-5'>通信</b>與連接:ohos.rpc RPC<b class='flag-5'>通信</b>

    工業(yè)控制設備主要有哪些有線通信技術

    工業(yè)控制設備的有線通信技術是實現(xiàn)工業(yè)自動化和智能制造的關鍵技術之一。隨著工業(yè)4.0和智能制造的快速發(fā)展,工業(yè)控制設備
    的頭像 發(fā)表于 06-11 10:51 ?722次閱讀

    藍牙模塊、WiFi模塊等無線通信模塊使用規(guī)范

    ? 在當今的科技時代,無線通信模塊已經廣泛應用于各類電子設備中。特別是藍牙模塊、WiFi模塊等無線模塊,它們?yōu)?b class='flag-5'>設備
    的頭像 發(fā)表于 05-27 14:07 ?995次閱讀
    藍牙模塊、<b class='flag-5'>WiFi</b>模塊等無線<b class='flag-5'>通信</b>模塊使用規(guī)范

    進程通信的消息隊列介紹

    消息隊列是一種非常常見的進程通信方式。
    的頭像 發(fā)表于 04-08 17:27 ?314次閱讀

    stm32L152RCDISCOVER進行串口通信實驗接收亂碼怎么解決?

    使用stm32L152RCDISCOVER開發(fā)板進行串口通信實驗為什么接收亂碼
    發(fā)表于 03-11 07:56

    【技術分享】EtherCAT冗余技術如何實現(xiàn)通信線纜斷開的補救?

    現(xiàn)場總線技術是自動化控制領域發(fā)展的熱點,應用于多個設備的實時通信,在設備連接中,若某一處線纜發(fā)生斷線將影響到設備
    的頭像 發(fā)表于 02-19 12:11 ?1422次閱讀
    【技術分享】EtherCAT冗余技術如何<b class='flag-5'>實現(xiàn)</b><b class='flag-5'>通信</b>線纜斷開的補救?

    ModbusTCP/IP協(xié)議無線以太網通信實現(xiàn)方案

    本方案以力控軟件、2臺西門子S7-200SMART plc和2臺三菱FX5U plc為例,介紹力控與多臺且不同品牌 PLC的ModbusTCP/IP協(xié)議無線以太網通信實現(xiàn)過程。
    發(fā)表于 01-06 10:51 ?1877次閱讀
    ModbusTCP/IP協(xié)議無線以太網<b class='flag-5'>通信實現(xiàn)</b>方案