亚博 Arduino智能小车实验报告

亚博 Arduino智能小车实践报告

一.     程序安装准备

首先安装了Arduino板载USB转串口CH340驱动安装包,

若上述程序安装成功,则可以在我的电脑中找到相应的端口

本机端口号为COM3

然后安装了Arduino开发软件arduino-1.0.5-windows。

安装好后可以打开界面

对钩是编译程序,

向右的箭头是编译程序加烧录程序

烧录成功后会出现以下界面

右上角那项是在用超声波时检测精确数据时使用,

可以看到数据时分的精确

这里右下角应该选择9600baud

注意:每一次烧录选择端口在tools中选择

与其他程序相同应该及一些简单的快捷键,如:

Ctrl+N  新建

Ctrl+S  存储

Ctrl+C  剪切

Ctrl+O  打开

等等。。。。。

 

为小车的制作在软件上做好了准备。其中要注意端口号的一一对应。

二.     小车硬件安装

根据小车安装视频教程依次完成了电机固定,电池盒固定,上电测试和电池使用说明,万向轮与拓展面包板固定

,开发板与小车底板的固定,舵机云台的安装。

后面还有液晶屏的安装以及红外探头的安装,完成上述工作小车的雏形已经完成,十分美观可爱。

 

电机固定

电机在安装时注意两个螺丝先不能拧的太紧,以免第二颗放不进去,等螺丝螺母都放好后拧紧,

以免小车在行走时晃动,电机电源根据卡扣方向插紧即可,电机不能晃动,要放稳

电池盒固定

电池盒在固定时,一定要使用平口螺丝,防止电池放不进去,插头根据卡扣方向插紧即可。

上电测试和电池使用说明

电池在使用时防止过度放电,一定要在过度放电前给电池充电。注意保护电池,根据说明使用,

在没有给小车安装开关以前,烧录程序时应断开vcc接口,防止小车乱跑损坏小车

万向轮与拓展面包板固定

先安装面包版底座选择最短的铜柱,两块面包版的凸起都朝向外侧,凹侧对着凸起的螺丝,

看准之后贴下,只有一次机会,所以得相当小心,安万向轮时注意线路,将线路走好,

不能影响万向轮的正常转动。拧螺丝时注意另一侧芯片。

开发板与小车底板的固定

开发板的固定选择中号铜柱,按地板的提示方向安装,注意正反面,在开发板面上上螺丝时只需安装三枚,

以为其中一枚的位置很特殊安装不当,很容易损坏开发板,最后将剩下三枚螺丝拧紧。

舵机云台的安装

舵机在安装时小螺丝一定要拧到底部,调节位置,因为舵机是180度旋转,最好能将左右两边分配90度,

以便后续实验操作,前面的插口安装超声波探测,后面的四个后依次安装到vcc gnd p2.7 以及开发板,

舵机的电源线十分长要在铜柱上旋转之后安装,以免影响转动和美观,但也不可在铜柱上旋转过多,

最好是两圈,具体根据实际操作。

液晶屏的安装

液晶屏分为八线安装与四线安装,本次实验我们选择四线安装,分别用到3.4.5.6.7.12.13这七个接口,

安装时由于接口有限我们安装与教程材料稍有出处,最终选择视频中的安装方法,

安装过程比较繁琐也比较困难,一定要耐心安装。

红外探头的安装

在安装红外线时要讲红外线程序包放入开发软件中,将红外接收口放到面包版上,

一段接a4,另外两端接vcc gnd ,特别注意要将接收口放到显眼的位置,方便接收信号。

三.     软件编程与试运行

  1. 智能小车调试

黑白线识别模块调试

由W3(W4)电位器,L2(L3)信号指示灯左光电传感器组成。 L2(L3)信号灯没有接接收到红外信号时会不亮(输出高电平1),

当 接到到红外反馈信号后,指示灯亮起(输出低电平0)。

避障模块调试

由W1(W2)电位器,L4(L5)信号指示灯左(右)光电传感器组成。 当L4信号灯没有接收到红外信号时不亮(输出高电平1),

当接到红 外反馈信号后,指示灯亮起(输出低电平0)。

电机模块调试:

测试条件,把EN1/EN2接到5V 正电

  • 4
    点赞
  • 50
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值