🚀
太阳能火星车
太阳能白线循迹竞速赛 · 校园科技项目 · 2026‑05
☀️
太阳能供电
5V 70mA 面板 + 锂电池储能
🛤️
TCRT5000 循迹
4路加权误差差速纠偏
👋
光电启动
遮手 5 秒就绪,移开即发车
🔋
SX1308 双升压
6V 电机路 + 5V 逻辑路分离
🧠
Arduino Nano
ATmega328P · PWM 差速控制
🏎️
4 轮底盘
N20 双驱 + 前后万向轮
项目说明
参加学校太阳能循迹竞速赛。赛车在白色赛道上自动行驶 10 m,全程由太阳能电池供电。 选手只需将手掌悬在车顶传感器上方 5 秒,LED 常亮即就绪;移开手掌,赛车即刻出发。
核心技术
▸
循迹原理:4 路 TCRT5000 朝下检测白线,加权误差算法实时差速纠偏:error = (−3·S1 − S2 + S3 + 3·S4) / count
▸
启动方式:顶部传感器检测手掌遮挡:连续 5 s → LED 常亮 + 两声提示音,移开手掌即发车
▸
供电链路:太阳能 → TP4056充电保护 → 锂电池 → SX1308 升压 ×2(6V 电机路 / 5V 逻辑路双轨分离)
▸
控制器:Arduino Nano(ATmega328P),PWM 差速驱动 AT8236 双路电机驱动板,串口实时调试