永生的博客

ESP8266 驱动 JD1914 继电器控制逆变器教程
1. 项目目标 利用 ESP8266 (3.3V) 无线控制 12V 汽车继电器 (JD1914) 的通断,进而控制 逆变器 的电源开启与关闭。 2. 硬件清单 (BOM) 元件名称 规格/型号 数量 作用 主控板 ESP82...
阅读全文 »晴光引涧:我搭了个白天流水、夜晚发光的零插电小景观
最近犯了“想拥簇流水声”的瘾,但既不想自己劈竹钻孔,也懒得扯电线算电费——干脆走了“懒人捷径”:全靠网购现成组件,拼出一套不用插电的小景观:白天太阳一照就自动流水,夜晚储电灯光准时亮起,没养鱼,却攒了满缸的日夜轻趣。 【白天:...
阅读全文 »构建高精度监控的DIY太阳能储能系统220v
对于许多技术爱好者和家庭用户而言,搭建一套离网太阳能系统不仅能节约能源,更是一种充满乐趣的挑战。本文将详细记录一套12V太阳能系统的完整构建过程,涵盖从核心组件的选型,到利用ESP8266和INA219实现高精度电压监控与智能控制,再到最终攻克技术难点,实现市电与太阳能的“无缝&rdqu...
阅读全文 »DIY智能灯遥控器:从零开始学习并复制任何红-外遥控
项目简介 本教程将手把手教你如何使用廉价的ESP8266开发板,将家里任何一个通过红外遥控器控制的普通灯具(或其他电器),改造成一个可以通过手机、电脑网页控制的“智能设备”。 我们将遵循“先学习,后模仿”的核心思路:首先,用红外接收器(VS1838B)当“耳朵”,去“偷听”并学习你原始遥控器的信号;...
阅读全文 »esp32开启和获取ipv6
1. 所需的头文件 您需要在代码文件的顶部包含以下三个头文件,才能使用所有相关的底层函数。 #include <esp_netif.h> // 用于访问底层的网络接口 (netif) #include "lwip/sockets.h" // 用于访问网络套...
阅读全文 »ESP8266 + INA219 实时电压电流功率监控系统(带硬件自检)
一、项目简介 本项目基于 ESP8266 WiFi 模块与 INA219 高精度电流/电压传感器,实现了一个可通过网页实时查看电压、电流、功率的监控系统。 系统在启动时会自动进行 硬件自检,确保 INA219 与 ESP8266 的 I2C 通信正常;如果检测失败,程序会停止运行并提示检查接线,从...
阅读全文 »ESP8266远程烧录实现(Arduino IDE + ArduinoOTA)
可以给你的 ESP8266 加入 “空中升级”(OTA,Over‑The‑Air)功能,这样以后用 Wi‑Fi 就能刷新固件,不再需要每次插数据线。下面给你两个常用方案: ESP32 的远程 OTA(Web 或 Arduino OTA)和 ESP8266 的是否一样。 1...
阅读全文 »ESP8266 控制 5V 3Pin ARGB(WS2812B / SK6812)风扇灯
如果你的风扇 RGB 是 5V 3Pin(可寻址 ARGB),那它大概率使用 WS2812B 或 SK6812 协议。这种灯带的每个 LED 都有自己的控制芯片,可以用 ESP8266 直接控制,而不需要 MOSFET 或三极管。 📌 1. 硬件连接 颜色 ...
阅读全文 »ESP8266 控制风扇转速与读取转速
1. 概述 本文介绍如何使用 ESP8266 控制风扇转速,并通过 Web 服务器调整风扇速度及获取当前转速。该方案适用于支持 PWM 调速的 4Pin 风扇。 2. 所需工具 硬件: ESP8266 开发板(NodeMCU / Wemos D1 Mini) 4Pin PWM 风扇 ...
阅读全文 »构建基于 ESP8266 和 ILI9341 的 Wi-Fi 可控多行文本显示屏
本文将深入探讨如何使用 ESP8266 微控制器、ILI9341 TFT LCD 显示屏(GBR 颜色格式)以及 Adafruit_GFX 和 Adafruit_ILI9341 库,构建一个功能完备、可通过 Wi-Fi 网络远程控制的多行文本显示系统。我们将详细讲解代码的各个组成部分、工作原理、配置...
阅读全文 »