0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

如何应用WiFi通信实现设备间的通信

linkboy知多少 来源:linkboy知多少 作者:linkboy知多少 2022-03-20 11:49 次阅读

通常灯和它的开关都是通过电路连接在一起的。如果开关和灯没有任何电路连接,开关还能控制灯吗?今天就给大家展示下如何隔空开灯。

隔空开灯其实是用到了WiFi通信技术,WiFi通信物联网系统中常用的一项无线通信技术。本文以linkboy为编程平台,应用ESP32主板,介绍如何应用wifi通信实现设备间的通信。

在通信系统中,设备分为服务端和客户端两种,根据具体的情况进行配置。隔空开灯由两部分组成:开关检测和灯亮灭控制,且两部分均为ESP32主板,所以哪一部分作为服务端都可以,例如将控制灯状态的设备作为服务端,开关作为客户端。

如何应用WiFi通信实现设备间的通信

控制灯亮灭的程序:首先建立WiFi热点,并监听客户端连接,然后等待客户端的数据。当接收到消息时,根据消息控制灯的状态。

如何应用WiFi通信实现设备间的通信

开关检测的程序:首先连接WiFi热点(上图程序中建立的wifi热点),然后连接TCP服务端(IP地址为ESP32规定,端口号和上图程序中监听的端口号一致)。当开关按下时发送数据。

如何应用WiFi通信实现设备间的通信

文中所使用的linkboy编程软件可到linkboy官网下载,本文作品视频可到bilibili观看。

虽然本文中的例子只是开灯关灯,但应用同样的原理,可以做很多有趣的作品,欢迎大家在评论区交流创意想法~

审核编辑:汤梓红

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 电路
    +关注

    关注

    170

    文章

    5480

    浏览量

    169503
  • 设备
    +关注

    关注

    2

    文章

    4170

    浏览量

    69217
  • WIFI
    +关注

    关注

    81

    文章

    5159

    浏览量

    199409
  • ESP32
    +关注

    关注

    13

    文章

    896

    浏览量

    15806
收藏 人收藏

    评论

    相关推荐

    stm32L152RCDISCOVER进行串口通信实验接收乱码怎么解决?

    使用stm32L152RCDISCOVER开发板进行串口通信实验为什么接收乱码
    发表于 03-11 07:56

    ModbusTCP/IP协议无线以太网通信实现方案

    本方案以力控软件、2台西门子S7-200SMART plc和2台三菱FX5U plc为例,介绍力控与多台且不同品牌 PLC的ModbusTCP/IP协议无线以太网通信实现过程。
    发表于 01-06 10:51 335次阅读
    ModbusTCP/IP协议无线以太网<b class='flag-5'>通信实现</b>方案

    基于LabVIEW的单片机串口通信实现

    电子发烧友网站提供《基于LabVIEW的单片机串口通信实现.pdf》资料免费下载
    发表于 10-30 09:13 3次下载
    基于LabVIEW的单片机串口<b class='flag-5'>通信实现</b>

    基于Labview的远程虚拟通信实验室开发

    电子发烧友网站提供《基于Labview的远程虚拟通信实验室开发.pdf》资料免费下载
    发表于 10-23 10:41 0次下载
    基于Labview的远程虚拟<b class='flag-5'>通信实</b>验室开发

    WiFi无线通信技术详解

    WiFi技术是一种短距离无线通信技术,也称为IEEE 802.11b标准。它使用2.4GHz附近的频段,可以在不需要许可的情况下进行通信WiFi技术的最大优点是传输速度快,可达到11
    的头像 发表于 10-11 14:35 1135次阅读

    对多个通信设备怎么实现完全的通信隔离?

    对多个通信设备怎么实现完全的通信隔离
    发表于 10-10 06:45

    基于迪文DGUS屏与STC15系列单片机通信实战例程

    资料简介:该源码是基于迪文DGUS屏与STC15系列单片机通信实战例程的完整教程PDF档,方便大家下载保存到电脑上离线查看
    发表于 10-09 07:43

    用FPGA编写的MODBUS协议通信实

    用_FPGA_编写的_MODBUS_协议通信实
    发表于 09-26 07:53

    wifi通信协议有哪些 wifi和蜂窝有什么区别

    WiFi 4开始,每个新的WiFi标准都带来了更高的速度、更低的延迟和更好的网络容量,以适应不断增长的无线设备和应用需求。WiFi 6是目前最新的标准,并在缓解网络拥塞、提高信号覆盖
    的头像 发表于 08-22 15:52 4340次阅读

    串口通信实验资料分享

    串口通信实验资料分享
    发表于 06-29 15:03 5次下载

    跨端互联无感体验,ColorOS双5G通信共享实现设备通信自由

    和热议,不久前就有数码博主前往OPPO通信实验室探访,并与OPPO ColorOS通信与互联产品总监进行了一次深度对话,围绕双5G通信共享功能在技术优势、用户洞察、便捷易用等方面进行了深入探讨。 比热点更省电省流,户外
    的头像 发表于 06-21 17:20 267次阅读
    跨端互联无感体验,ColorOS双5G<b class='flag-5'>通信</b>共享<b class='flag-5'>实现</b>多<b class='flag-5'>设备</b><b class='flag-5'>通信</b>自由

    单片机通信协议有哪些 单片机和wifi模块间怎么通信

    单片机和WiFi模块通信的方法有以下几种: 1. 串口通信:将单片机与WiFi模块通过串口连接,单片机通过串口发送命令给WiFi模块,模块接
    的头像 发表于 06-13 17:56 1.1w次阅读

    树莓派Pico开发板扩展ESP01S无线WiFi模块通信实

    介绍树莓派Pico开发板扩展ESP01S无线模块建立WiFi连接,并采用AT命令和MicroPython语言实现树莓派Pico与手机之间的WiFi 通信,通过手机网络助手控制Pico
    发表于 05-31 15:59 0次下载
    树莓派Pico开发板扩展ESP01S无线<b class='flag-5'>WiFi</b>模块<b class='flag-5'>通信实</b>践

    三种近场通信技术及其特点及未来近场通信技术的应用场景

    是手机的远距离通信功能。Android手机还有近距离的通信功能,通过手机的WiFi网卡,蓝牙设备和NFC设备等,可以
    发表于 05-18 11:17 1次下载
    三种近场<b class='flag-5'>通信</b>技术及其特点及未来近场<b class='flag-5'>通信</b>技术的应用场景

    基于STM32单片机无线通信实验使用库文件设计源代码

    基于STM32单片机无线通信实验使用库文件设计源代码
    发表于 04-26 14:33 0次下载