引 言
“无人驾驶”项目(主题)应用将带领大家通过扩展板同时接入多种设备(所有配件都将被融合到一个系统并且只使用一块主控板)一起搭建出两种“无人驾驶”赛车(AR版与AI版),通过完整的赛车开发过程,学习和了解相关传感器和执行器电路的综合编程应用,了解如何根据“规则”对程序进行优化设计。
注:课程内容中涉及到相关的一些基础的电路及编程知识建议参考我的另外一本关于Arduino编程的图书
《一块面包板玩转Arduino编程-Mixly图形化编程入门》(点击跳转微课第一节)。
PB3A.2 - 任务要求
安装完成“无人驾驶”项目主控板并连接所有电路模块,安装并编程调试好前轮转向舵机与后轮驱动装置!
PB3C.1
题目分析
在无人车底盘结构安装完成后,我们就要开始对底盘进行调校,本节题目就是要求完成“无人驾驶车辆”的底盘调校与基本行进操作!这部分的复杂度根据方案的不同及所使用电路方案的不同会有所不同,不过基本控制原理都是类似的,本节题目涉及到的相关器材如下:
--无人车底板(已安装前后轮)
-- 创造栗主控板
-- 主控扩展板
-- 前轮转向舵机
-- (扣钉)连接线及螺丝配件等
下面我们来和大家一起完成这部分内容,同时介绍一下安装、编程及使用方法。
--相关器材(硬件电路)介绍
无人车底板(已安装前后轮):
用来安装固定主控、电池、摄像头等。
(创造栗)主控板:
采集摄像头视频信息,分析并控制底盘转向与行进机构。
主控扩展板:
为主控板及系统提供电源转换,将主控板信号转换接口到电机、舵机等接口。
-- 转向舵机、主控板、扩展板及电机的安装
安装图文整理中,请先参考如下视频微课,谢谢!
--摄像头支架的安装
安装图文整理中,请先参考如下视频微课,谢谢!
--舵机与电机的程序参数调试
安装图文整理中,请先参考如下视频微课,谢谢!
注:不同的转向方案与电机驱动模块,在程序编写上可能会有很大不同!
特别注意事项
待补充
进阶任务
待补充
教学(自学)器材推荐
以下器材和套件针对本章节任务特别定制,比较适合有一定Arduino编程基础和电子电路基础知识的的老师和同学学习和制作应用使用。也可以用于创客、创新应用类作品的制作与方案验证,连接线具有防插反功能,模块可重复使用。所有学习教程都可以在订阅号中找到,并可以得到微信/QQ在线的技术支持!
注:无人车底盘套件不包含“创造栗”主控板
领取专属 10元无门槛券
私享最新 技术干货