ESP 01s +Relay继电器+Arduino+NodeMCU 2.0固件

该博客介绍了使用ESP01s、Relay继电器结合Arduino和NodeMCU 2.0固件进行项目开发的过程。作者分享了烧录固件和程序的步骤,以及遇到的电压不足导致继电器不工作的问题,最终通过并联5V电源解决。虽然焊接工艺有待提高,但项目最终成功运行。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

烧固件
1、nodemcu2.0.0 master固件

至于刷什么固件的问题,好像micoropython 也可以,目前因为只尝试了nodemcu

烧程序
后面把服务器搭起来后,会写自动配网程序,目前只是试试这个东西怎么控制。

//ESP—01S
#include <ESP8266WiFi.h>
int ledPin = 0; // 
void setup() {
   
   
  
  pinMode(ledPin, OUTPUT)
03-24
### 关于 ESP-01S 和 ESP-01S WiFi 继电器模块 ESP-01S 是一款基于 ESP8266 芯片的 Wi-Fi 模块,其设计目标是为物联网和嵌入式应用提供一种低成本、低功耗以及高度集成化的解决方案[^2]。该模块支持通过无线网络实现设备间的通信与控制功能。 ESP-01S WiFi Relay Module 则是一个专门针对 ESP-01S 设计的继电器扩展板。这种模块允许用户无需额外布线即可轻松连接至 ESP-01S 主控单元上,从而简化硬件组装过程并提升开发效率[^1]。 以下是利用 Python 编程语言配合 MicroPython 环境来操作 ESP-01S 的基础代码实例: ```python import network sta_if = network.WLAN(network.STA_IF) if not sta_if.isconnected(): print('Connecting to network...') sta_if.active(True) sta_if.connect('<your_SSID>', '<your_PASSWORD>') while not sta_if.isconnected(): pass print('Network configuration:', sta_if.ifconfig()) ``` 上述脚本展示了如何配置 ESP-01S 连接到指定 Wi-Fi 网络的过程。其中 `<your_SSID>` 和 `<your_PASSWORD>` 需要替换为你实际使用的路由器名称及其密码。 #### 特性和优势总结 - **成本效益高**: 使用单芯片架构降低了整体物料清单 (BOM),使得产品价格更加亲民; - **能耗表现优异**: 在待机模式下能够维持较低功率消耗水平,非常适合电池供电场景下的长时间运行需求; - **易于部署**: 结合专用继电器模组后进一步减少了物理连线工作量,提高了项目实施速度。
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值