首先我要说的是,这个项目是几乎完全零基础开始的,我仅仅只学了C语言的if、for等简单语句,可能用到了一些初高中电学物理的知识,应该很少了,基本就是知道电压大概是什么就够了。
我准备了一个小车,很简单的一个车架(包含一个电池盒,但是6v貌似不足以支持本项目,于是我又采购了一块12v的锂电池),但是还缺少很多东西我又准备了Arduino uno R3改进版、L298n模块、五路灰度传感器模块
接下来就是代码的问题,我们首先要学习arduino的编程方式,下载arduino IDE,这部分内容的教程在网上或者书上很容易找到,接下来就是如何实现巡线算法,这是最难的部分,我们由于编程几乎零基础,所以开发95%的代码量都是Deepseek、豆包、ChatGPT来完成的,
这是我目前学习PID的视频