littlebot
Published on 2025-04-17 / 0 Visits
0

【源码】基于D1 Mini的交通灯控制系统

项目简介

本项目借助D1 Mini实现对交通灯的控制。交通灯支持两种控制方式,一是通过物理按钮进行本地控制,二是通过网页界面实现远程控制。此外,项目还具备WiFi连接配置与OTA固件更新功能。

项目的主要特性和功能

  • 本地控制:可利用物理按钮对交通灯进行控制。
  • 远程控制:能通过网页界面远程操控交通灯。
  • WiFi连接:具备配置页面,可进行WiFi连接配置。
  • OTA固件更新:支持在线更新设备固件。

安装使用步骤

硬件准备

需准备D1 Mini(ESP8266)、红黄绿三色LED灯、按钮、电阻、面包板和跳线等硬件。

软件安装

安装Arduino IDE,并准备ESP8266WiFi、ESP8266WebServer、ESP8266mDNS、ArduinoOTA等库。

配置与使用

  1. 使用Arduino IDE将固件上传到D1 Mini。
  2. 连接到D1 Mini创建的WiFi网络,通过出现的网页配置WiFi连接。
  3. 在浏览器中访问 http://semaforo.local ,打开交通灯的网页界面。既可以在本地用物理按钮控制交通灯,也能通过此网页远程控制。

许可证

本项目采用MIT许可证,详情见 LICENSE 文件。

下载地址

点击下载 【提取码: 4003】【解压密码: www.makuang.net】