littlebot
Published on 2025-04-09 / 1 Visits
0

【源码】基于ESP8266的遥控车模型(ESP RC)

项目简介

这是一个基于ESP8266或ESP32的遥控车模型项目,目标是开发一个可通过WIFI连接远程控制的车辆模型。控制界面为单页Web应用,项目尚在开发阶段,硬件设计部分后续公布。目前支持ESP - 01、ESP - 12等ESP8266系列板子,以及ESP - 32 - WROOM等型号。

项目的主要特性和功能

主要功能

  • 可控制车辆头部灯光、转向灯、刹车灯。
  • 具备行驶齿轮系统,支持“驱动”“空挡”和“倒车”。
  • 能控制喇叭。
  • 可通过伺服系统控制车辆转向。
  • 拥有调试控制台。

技术特性

  • 采用Arduino框架开发。
  • 利用PlatformIO进行项目管理。
  • 使用ESP8266WebServer实现HTTP服务器功能。
  • 支持mDNS实现局域网内设备发现。
  • 集成静态文件服务器,为HTML、CSS、JS等前端资源提供服务。
  • 使用PCF8574扩展I/O接口。

安装使用步骤

硬件准备

  • 准备ESP8266或ESP32开发板。
  • 准备SG90伺服、L9110驱动器等硬件组件。
  • 按照项目文档进行硬件连接。

软件环境配置

安装PlatformIO并配置ESP8266开发环境。

代码下载与配置

  • 下载本项目源码。
  • 根据需要进行配置(如WiFi信息、mDNS设置等)。

代码编译与烧录

  • 使用PlatformIO进行代码编译。
  • 将编译结果烧录到开发板中。

网页操作

在同一局域网内,通过浏览器访问设定的IP地址(或域名),即可进行车辆的远程控制。

下载地址

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