Modelo de Creación de Pasos


可以。先給你一個最簡單、適合新手接線的 ESP32 + L298N + HC-SR04 機器人電路配置。
主要模組
  • ESP32 開發板
  • L298N 雙路馬達驅動板
  • HC-SR04 超音波模組
  • 2 顆 DC 馬達
  • 電池:建議 7.4V Li-ion / LiPo 或 6 顆 AA 電池
  • 5V 降壓模組:建議另外加,給 ESP32 和 HC-SR04 用
電源接法

Table


電源接到哪裡
電池正極L298N +12V / VIN
電池負極L298N GND
5V 降壓模組輸入 +電池正極
5V 降壓模組輸入 -電池負極
5V 降壓模組輸出 +ESP32 VIN / 5V、HC-SR04 VCC
5V 降壓模組輸出 -ESP32 GND、HC-SR04 GND
L298N GNDESP32 GND 共地
重點:所有 GND 必須接在一起,不然 ESP32 控制訊號會不穩。
ESP32 接 L298N 腳位

Table


L298N 腳位ESP32 腳位用途
ENAGPIO 25左馬達速度 PWM
IN1GPIO 26左馬達方向
IN2GPIO 27左馬達方向
IN3GPIO 14右馬達方向
IN4GPIO 12右馬達方向
ENBGPIO 13右馬達速度 PWM
GNDESP32 GND共地
如果你的 L298N 板子上 ENA / ENB 有跳帽,想用 ESP32 控速時要把跳帽拔掉,改接 GPIO 25 / GPIO 13。
ESP32 接 HC-SR04 腳位

Table


HC-SR04 腳位ESP32 腳位注意
VCC5VHC-SR04 通常吃 5V
GNDGND共地
TRIGGPIO 5ESP32 輸出,可直接接
ECHOGPIO 18需降壓到 3.3V
ECHO 降壓接法
HC-SR04 的 ECHO 是 5V 訊號,ESP32 GPIO 只能吃 3.3V,所以要加分壓電阻:

Table


電阻接法
R1 = 1 kΩHC-SR04 ECHO -> R1 -> ESP32 GPIO 18
R2 = 2 kΩESP32 GPIO 18 -> R2 -> GND
這樣 5V ECHO 會變成約 3.3V,保護 ESP32。
馬達接法

Table


L298N 輸出接到
OUT1OUT2左 DC 馬達
OUT3OUT4右 DC 馬達
如果馬達方向相反,可以:
  • 對調馬達兩條線,或
  • 在程式裡把 IN1/IN2 或 IN3/IN4 邏輯反過來。
總接線表

Table


模組腳位接到
ESP32GPIO 25L298N ENA
ESP32GPIO 26L298N IN1
ESP32GPIO 27L298N IN2
ESP32GPIO 14L298N IN3
ESP32GPIO 12L298N IN4
ESP32GPIO 13L298N ENB
ESP32GPIO 5HC-SR04 TRIG
ESP32GPIO 18HC-SR04 ECHO,經 1k/2k 分壓
ESP325V/VIN5V 降壓模組輸出
ESP32GND共地
HC-SR04VCC5V
HC-SR04GND共地
L298N+12V/VIN電池正極
L298NGND電池負極與 ESP32 GND
建議先測試順序
  1. 只接 ESP32 + USB,確認可以上傳程式
  2. 接 HC-SR04,讀距離
  3. 接 L298N,不裝馬達,先量 OUT 有沒有變化
  4. 接馬達,但先讓輪子懸空測試
  5. 最後再放到地上跑
重點提醒:不要把 HC-SR04 ECHO 直接接 ESP32,會有燒壞 GPIO 的風險。
BOM?
可以,這是 ESP32 + L298N + HC-SR04 機器人電路的簡易 BOM:

Table


數量元件規格 / 說明
1ESP32 開發板ESP32 DevKit V1 或類似款
1L298N 馬達驅動模組雙 H-Bridge,控制 2 顆 DC 馬達
1HC-SR04 超音波模組5V 供電,需 Echo 分壓
2DC 馬達依機器人底盤選擇,例如 3–6V 或 6–12V
1電池組建議 7.4V Li-ion/LiPo 或 6 顆 AA
15V 降壓模組Buck converter,給 ESP32 和 HC-SR04 供電
1電源開關串接在電池正極
1電阻 R11 kΩ,用於 HC-SR04 Echo 分壓
1電阻 R22 kΩ 或 2.2 kΩ,用於 HC-SR04 Echo 分壓
若干杜邦線 / 排線模組間接線
1機器人底盤含輪子、馬達固定座
可選電解電容470 µF–1000 µF,接在馬達電源附近穩壓
可選陶瓷電容100 nF,接在模組電源附近抗雜訊
最少必備:ESP32、L298N、HC-SR04、2 顆馬達、電池、5V 降壓模組、1kΩ + 2kΩ 分壓電阻、共地接線。
Convert to schematic
Add protection parts
Check pin choices
Create wiring guide
Export BOM