当前位置:首页 > 工业控制 > 电路设计项目集锦
[导读]大多数物联网项目都依赖于 WiFi、MQTT 代理或云平台来实现设备之间的通信。但由 Espressif 开发的 ESP-NOW 协议则让 ESP8266 和 ESP32 板本能够通过 2.4GHz 频段直接使用 MAC 地址进行通信——无需路由器、无需接入点、也无需互联网。其延迟时间在个位数毫秒范围内,而且即使 WiFi 完全关闭,该协议也能正常运行。

大多数物联网项目都依赖于 WiFi、MQTT 代理或云平台来实现设备之间的通信。但由 Espressif 开发的 ESP-NOW 协议则让 ESP8266 和 ESP32 板本能够通过 2.4GHz 频段直接使用 MAC 地址进行通信——无需路由器、无需接入点、也无需互联网。其延迟时间在个位数毫秒范围内,而且即使 WiFi 完全关闭,该协议也能正常运行。

这篇文章介绍了我“物联网 100 天挑战”期间所完成的 4 个逐步推进的项目,所有项目均使用 MicroPython 语言编写。

本项目所用物品:

硬件:

•2 块 ESP8266 NodeMCU 板子

•按钮(共 4 个,用于第 56 天)

•LEDs(发光二极管)

•四通道继电器模块

•DHT11/DHT22 传感器

•SSD1306 OLED 显示屏(128x64)

•跳线、面包板

软件:

•适用于 ESP8266 的 MicroPython 固件

•Thonny IDE

•espnow MicroPython 库

为何选择 ESP-NOW?

在构建远程控制系统时,通常采用的方案是使用 WiFi 和 MQTT。但这需要两台设备都连接到同一个网络,会增加代理延迟,并且如果路由器出现故障,整个系统就会完全失效。而 ESP-NOW 则解决了所有这些问题。它是一种点对点、无连接且速度极快的方案。您只需要接收设备的 MAC 地址,就可以开始使用了。

以下是这个系列的进展情况:

第 54 天 — ESP-NOW 灯控功能

最简单的起始方案。一台 ESP8266 作为发送器,通过 ESP-NOW 发送信息。另一台 ESP8266 作为接收器,在接收到信息时会切换一个 LED。此项目验证了完整的发送-接收流程,并确认了两个板之间的 ESP-NOW 工作正常。

关键学习内容:如何在 MicroPython 中初始化 ESP-NOW、使用 MAC 地址注册对等设备,以及发送/接收原始字节。

第 55 天 — 按钮控制 LED

发送板上的一个物理按钮会触发接收板上的一个 LED 发光——这种连接是无线的、实时的。没有轮询延迟,也没有 WiFi 协议握手过程。按下按钮,另一个设备上的 LED 会立即切换状态。

关键学习点:在 MicroPython 中的抖动处理、基于中断的按钮操作以及将物理输入映射到无线输出。

第 56 天 — 四通道无线中继控制器

发送器上有四个按钮,接收器上有四个继电器。每个按钮都能通过 ESP-NOW 独立控制其对应的继电器。这就是该项目真正具有实际应用价值的地方——想象一下无需在控制面板和负载端之间铺设任何线路,就能实现电器、灯光或电机的无线切换。

关键学习点:构建多通道命令数据包、实现继电器逻辑控制以及妥善处理多个 GPIO 输入信号。

第 57 天 — 双向智能中继与传感器系统

这是该系列中最完备的一个项目。发送方仍像以往那样控制接收方的继电器,但现在接收方还会将实时的 DHT 温湿度数据发送回给发送方,发送方会将这些数据显示在一块 SSD1306 OLED 屏幕上。通过 ESP-NOW 实现了完全双向通信——控制信息单向传输,而传感器数据则反向传输。

关键学习点:双向 ESP-NOW 通信、构建响应数据包以及使用 MicroPython 在 OLED 屏幕上呈现实时传感器数据。

本文编译自hackster.io

本站声明: 本文章由作者或相关机构授权发布,目的在于传递更多信息,并不代表本站赞同其观点,本站亦不保证或承诺内容真实性等。需要转载请联系该专栏作者,如若文章内容侵犯您的权益,请及时联系本站删除( 邮箱:macysun@21ic.com )。
换一批
延伸阅读

摩尔斯微电子的Wi-Fi HaLow接入点,实现可靠、远距离、低功耗的物联网连接

关键字: 物联网 Wi-Fi 工业传感器

专设蓝牙(Bluetooth)、Amazon Sidewalk、Matter、AI/ML和LPWAN五大主题助力开发者共创互联智能创新应用

关键字: 无线 边缘AI 物联网

2026年4月15日 – 专注于引入新品的全球半导体和电子元器件授权代理商贸泽电子 (Mouser Electronics)宣布荣膺“2025年度华强电子网优质供应商奖”。凭借深厚行业积淀与持续创新,贸泽电子以精准的产业...

关键字: 5G 物联网 新能源

挪威奥斯陆 – 2026年4月13日 – 全球低功耗无线连接解决方案的领导者 Nordic Semiconductor 宣布,将以唯一蓝钻合作伙伴身份出席 2026 年蓝牙亚洲大会(Bluetooth Asia 2026...

关键字: 物联网 芯片 云端

近日,兆讯恒达科技股份有限公司(以下简称“兆讯恒达”)宣布,其MH1701系列安全芯片成功通过GSMA eUICC Security Assurance(eSA)IC认证,并由全球权威认证机构TrustCB正式签发证书,...

关键字: 智能终端 物联网 芯片

2026年4月7日 – 专注于引入新品的全球电子元器件和工业自动化产品授权代理商贸泽电子 (Mouser Electronics) 即日起开售Digi International (Digi) 新款Digi Connec...

关键字: 物联网 传感器 网关

2026年4月3日 – 专注于引入新品的全球电子元器件和工业自动化产品授权代理商贸泽电子 (Mouser Electronics) 即日起开售Qorvo新款QPA9510 GSM(全球移动通信系统)功率放大器。QPA95...

关键字: 功率放大器 无线电 物联网

2026年4月2日 – 专注于引入新品的全球电子元器件和工业自动化产品授权代理商贸泽电子 (Mouser Electronics) 即日起开售Sierra Wireless/Semtech推出的全新EM8695 5G R...

关键字: 物联网 工业传感器 5G

挪威奥斯陆 – 2026年4月1日 – 近日,全球超低功耗无线通信解决方案领导者 Nordic 半导体正式宣布,将以金牌合作伙伴身份深度参与 2026 年全国大学生物联网设计竞赛,并专属开设 Nordic 赛道。此次合作...

关键字: 物联网 SoC 开发板

2026年3月31日 – 专注于引入新品的全球半导体和电子元器件授权代理商贸泽电子 (Mouser Electronics) 是知名半导体供应商STMicroelectronics的全球授权代理商。STMicroelec...

关键字: 物联网 智能家居 机器人
关闭