Skip to content

NikoSoftware/car-move

Repository files navigation

ESP32 双机遥控小车 - 基于 ESP-NOW 的 L298N 四电机控制

演示视频

通过 ESP-NOW 协议实现毫秒级延迟的双 ESP32 无线遥控系统,精准控制四轮电机运动

📌 项目概述

本项目基于两个 ESP32 微控制器构建:

  • 遥控器端:发送控制指令(如方向、速度)
  • 小车端:接收指令并驱动 2 个 L298N 电机模块控制 4 个直流电机
    通信采用 ESP-NOW 协议,提供低延迟、高可靠性的点对点无线传输,无需依赖 Wi-Fi 路由器1,5

🎥 演示视频

小车运动演示


⚙️ 核心特性

  • 低延迟通信:ESP-NOW 协议实现遥控端到小车端的毫秒级响应5
  • 双 L298N 驱动:单控制器同时控制 4 个直流电机,支持 PWM 调速
  • 灵活供电:支持 6V-12V 锂电池供电,兼容常见电机型号
  • 即插即用:无需配对流程,上电自动建立连接
  • 扩展接口:预留传感器接口(如超声波、陀螺仪)

🛠️ 硬件要求

组件 数量 说明
ESP32 开发板 2 建议使用 ESP32-S3 系列
L298N 电机驱动模块 2 每个模块驱动 2 个电机
DC 减速电机 4 6V/12V 均可
18650 锂电池 1-2 推荐 2S 7.4V 配置
小车底盘套件 1 四轮结构

🔧 安装与配置

1. 环境搭建

About

ESP32 IDF 的移动小车项目

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors