跑跑啦航模

您现在的位置是:首页>精采瞬间

精采瞬间

树莓派智能小车模块接线详解

paopaola2026-07-014636

配件买齐了,下一步就是接线。很多人觉得接线最难,其实搞清楚每个模块干什么用、信号怎么走,就没那么复杂了。

这篇文章把树莓派智能小车的完整接线一步步画给你看。

👉 配合B站视频看更直观

跑跑啦航模 · 树莓派智能小车

一、整体接线框架

智能小车电路分为三大块:

  • 电源部分:电池 → 降压模块 → 树莓派 / 电机驱动板
  • 电机驱动:树莓派GPIO → L298N驱动板 → 左右电机
  • 传感器:超声波模块 / 红外传感器 → 树莓派GPIO

核心原则:共地(所有模块的GND连在一起),否则信号不通。

二、电源接线

方案(推荐):7.4V锂电池 + LM2596降压模块

  • 7.4V锂电池正极 → L298N 12V输入
  • 7.4V锂电池负极 → L298N GND(同时接树莓派GND → 共地)
  • 电池正极 → LM2596降压模块IN+
  • 电池负极 → LM2596降压模块IN-
  • LM2596 OUT+(调到5V)→ 树莓派5V引脚(或Type-C口)
  • LM2596 OUT- → 树莓派GND

注意:LM2596输出务必用万用表调到5V再接到树莓派!超过5.25V可能烧板子。

三、L298N电机驱动板接线

L298N是智能小车最常用的驱动板,控制两个电机。

L298N → 树莓派GPIO对照表:

L298N引脚树莓派GPIO说明
IN1GPIO 17(Pin 11)左电机方向1
IN2GPIO 18(Pin 12)左电机方向2
IN3GPIO 22(Pin 15)右电机方向1
IN4GPIO 23(Pin 16)右电机方向2
ENAGPIO 27(Pin 13)【PWM】左电机使能/调速
ENBGPIO 24(Pin 18)【PWM】右电机使能/调速

L298N → 电机:

  • OUT1、OUT2 → 左电机(正反无所谓,代码里能调)
  • OUT3、OUT4 → 右电机

重要:ENA和ENB跳线帽要拔掉,用杜邦线接到树莓派PWM引脚,这样才能软件调速。如果插着跳线帽,电机只有全速和停止两个状态。

四、超声波模块接线(避障功能)

HC-SR04树莓派GPIO
VCC5V(Pin 2或4)
GNDGND(Pin 6等)
TrigGPIO 5(Pin 29)
EchoGPIO 6(Pin 31)

注意!HC-SR04的Echo引脚输出的是5V信号,但树莓派GPIO只能承受3.3V。需要用两个电阻分压(1kΩ + 2kΩ)把5V降到3.3V再接GPIO,否则会烧引脚。

或者买一个3.3V供电版本的超声波模块(如HY-SRF05),省去分压的麻烦。

五、接线检查清单

通电之前,对照检查一遍:

  1. ✅ 所有模块的GND共地了吗?
  2. ✅ 树莓派供电在5V以内吗?
  3. ✅ 电机驱动板信号线和电源线没接反?
  4. ✅ Echo引脚做了分压(或用了3.3V版模块)?
  5. ✅ L298N的ENA/ENB跳线帽拔掉了吗?
  6. ✅ 树莓派TF卡插好了吗?散热片装了吗?

六、常见接线问题

Q:电机不转

→ 先检查L298N的12V供电,再查GND共地。然后用万用表测OUT引脚有没有电压输出。

Q:电机一直转停不下来

→ IN1/IN2或IN3/IN4接了同一个电平,检查GPIO引脚定义是否正确,代码逻辑对不对。

Q:树莓派连不上

→ 供电不足。树莓派启动电流至少2.5A,降压模块输出不够的话换个5V 3A的。

接线搞定了,下一期我们写代码让电机转起来!

  • 如果你需要购买航模产品,可以通过扫码联系哦!

    • 微信联系
    • 淘宝联系
  • 个人微信扫码

    工作时间

    周一至周日 9:00-21:00

  • 如果你需要购买航模产品,可以通过扫码联系哦!

    • 微信联系
    • 淘宝联系