入门级循迹小车
Very Simple Line Follower for Beginners
📌 项目介绍
一台为绝对初学者设计的循迹小车:Arduino + 电机驱动 + 一对巡线传感器,底盘可以直接买现成的。传感器检测黑线位置,小车沿地面黑线自动行驶。
零件最少、代码最简单,是机器人入门的第一个项目,半天就能跑起来。
🧰 环境与物料
- Arduino 板 ×1
- 巡线传感器模块 ×2(或双通道一体模块)
- 电机驱动模块(L298N/L293D 或 TB6612)
- 双电机小车底盘(含轮子与电池盒)
- 面包板 + 杜邦线
- (可选)3D 打印传感器安装座
🔧 步骤拆解
1
备料
底盘建议买现成的智能小车底盘,省去做机械的时间
传感器间距调成比黑线略宽,效果好
2
组装底盘
电机装进底盘,轮子按好,电池盒固定
两个电机要选同型号,转速差大会跑偏
3
接线
电机驱动接 Arduino 数字口,控制两个电机方向/速度
传感器信号接模拟/数字输入脚
注意电机供电与逻辑供电共地
4
装电池
用 4~6 节 AA 或 18650 供电,电压匹配电机与板子
电池固定牢靠,重心低一点
5
上传程序
逻辑很简单:左黑右转左、右黑左转右、都白直行
先烧一个前进/转向的测试程序确认接线无误
6
画一条线
用黑色胶带在浅色地面贴一条线
线宽建议 2cm 左右,与传感器间距匹配
7
开玩
放车在线前,上电看它自己沿线走
速度从慢到快,转弯半径不够就降速
💡 要点提示
- 调阈值:在亮暗地面上分别读传感器值,取中间值当判定线
- 急弯会丢线,可加第三个传感器或降低速度
- 这款小车没有 PID,动作是「开关式」,跑得慢但很稳,适合入门