📃 硬件准备

August 14, 2025 · View on GitHub

🛒 所需硬件清单

  • 1 个 NodeMcu Lua CP2012 驱动版本(ESP8266 开发板 V3)
  • 1 个 DS3231 高精度时钟模块
  • 2 个 3.3V DC 1 路继电器
  • 1 个 MAX7219 点阵模块 4 合 1
  • 若干杜邦线,包括公对公、母对母、公对母(可选)

硬件

🔌 电路连接图

电路设计图

📋 硬件说明

NodeMCU ESP8266 开发板

  • 主控芯片,负责 WiFi 连接和程序运行
  • 内置 CP2102 USB 转串口芯片,方便调试

DS3231 时钟模块

  • 高精度实时时钟模块
  • 内置温度补偿,断电时间保持
  • 通过 I2C 接口与 ESP8266 通信

3.3V 继电器模块

  • 用于控制外部电器设备
  • 支持高低电平触发
  • 隔离保护,安全可靠

MAX7219 点阵模块

  • 4 合 1 LED 点阵显示屏
  • 支持级联,可扩展显示区域
  • SPI 接口,控制简单

🔧 连接说明

具体的引脚连接请参考电路连接图,确保:

  1. 电源连接正确(3.3V/5V)
  2. 通信引脚连接无误
  3. 接地线连接良好

⚡ 供电要求

推荐供电方案

  • 标准配置:5V/1A 以上 USB 电源适配器(最稳定)
  • 便捷方案:机箱 USB 3.0 接口供电(作者实际使用)

供电规格

  • 工作电压:5V DC(通过 USB 接口供电)
  • 工作电流:约 300-500mA(根据负载变化)
  • 启动电流:可能达到 800mA(WiFi 连接时)

机箱 USB 供电说明

优点:

  • 便于集成,无需额外电源线
  • 与电脑联动,开机自动启动

注意事项:

  • 部分主板 USB 输出电流可能不足
  • 如出现设备重启或工作不稳定,建议更换独立电源
  • 作者实际测试运行稳定,仅供参考

⚠️ 安全注意事项

电气安全

  1. 电源电压:确保所有模块的工作电压匹配
  2. 连接稳固:使用可靠的连接方式,避免接触不良
  3. 静电防护:操作前请释放静电,避免损坏电子元件
  4. 极性注意:注意电源正负极,避免反接

免责声明

  • 本项目涉及电路连接和电气操作
  • 所有硬件改装和连接风险由使用者自行承担
  • 请确保具备基础的电子知识后再进行操作
  • 如不确定,建议咨询专业人士