【电赛优秀作品集】自动循迹小车制作方案

简单来说自动循迹小车就是集光,机,电于一体的简易智能小车。参赛者通过论证,比较,实验之后,制作出了简易小车的循迹电路系统,整个系统基于普通玩具小车的机械结构,并利用了小车的底盘,前后轮电机及其自动复原装置,能够平稳跟踪路面黑色轨迹运行。下面是小编辛苦汇总的自动循迹小车作品,涉及了自动循迹小车的电路设计,源代码和库文件等,资料仅供参考。

 

电子设计大赛作品 - 多功能循迹小车电路原理图,源程序和元件封装库

任务:设计并制作一个寻迹智能电动车和中心激光控制系统,根据要求完成要求的任务:

基本要求:

电动车从出发线出发(车体不得超出出发线),小车沿引导黑线行驶,电动车行驶过程中不可脱离黑色引导线行驶。

电动车在AB段驶过程中遇到引导线下有硬币。电动车发出声光指示信息并且停车2秒。

小车行驶在BC段加速行驶。

全程时间不能大于90秒,时间达到90秒时必须立即自动停车。

 

【大赛作品】寻迹智能小车电路图,PCB,源程序,库文件

基本要求

(1)电动车从出发线出发(车体不得超出出发线),小车沿引导黑线行驶,电动车行驶过程中不可脱离黑色引导线行驶。

(2)电动车在AB段驶过程中遇到引导线下有硬币。电动车发出声光指示信息并且停车2秒。

(3)小车行驶在BC段加速行驶。

(4)全程时间不能大于90秒,时间达到90秒时必须立即自动停车。

 

(毕业设计)基于51单片机的多功能循迹,避障,手机蓝牙及重力感应小车(完整设计资料)

基于51单片机设计多功能智能小车功能介绍:

如图1所示,本设计采用STC89C52 /作为主控芯片,LCD1602液晶作为显示屏幕;以下为各种版本介绍!

2,直行避障:小车前面有一个超声波,小车处于往前直行状态,当前面的超声波遇到障碍物自动拐弯并继续行走,可按键随意设定小车避障的安全距离。

3,红外线寻迹:小车前面三个红外线传感器,能在黑色轨道(黑胶带)自动行走。

4,安卓蓝牙小车:通过安卓手机控制小车前进,后退,左转,右转; APP为安卓软件,能按键松手自动停止,并且有重力感应操控方式,操作手感好。

 

电子大赛作品智能小车,实现红外遥控,循迹,避障功能​​​​​​​

红外遥控循迹避障智能小车以MSP430最小系统板为核心,它能够实现三项功能。第一,用核心系统板伤的红外接收模块,与小型遥控器实现红外遥控,控制下车的运行。在车的前方有六个红外对管组成的循迹模块,对地面的黑色细长轨道进行检测,沿着黑色细长轨道运行。在车的上前方有一个超声波测距模块,实现对运动前方实物剧烈的检测,从而不致使车在运行的过程中自己碰撞到任何物体。

 

基于单片机的智能自动寻光循迹灭火小车,可直接用于毕业设计

它可以按照你给定的路线行走,找到光源并尽快的行走到光源附近,启动风扇(相当于灭火),灭火后还可以按照以前的路线继续前进。这个工作受地面摩擦,机器人惯性,机器人电机的转数差,电压变化等多个因素影响,它模拟了现实机器人处理火警的过程,灯泡代表燃起的火源,机器人必须找到并熄灭它。

 

【课程设计】手机重力感应与蓝牙模块设计的智能循迹小车​​​​​​​

1.通过手机与蓝牙模块之间的通信来控制小车的运行轨迹,共六种运行模式,前,左前,右前,左原地转,右原地转,后退,停止。

2.同样通过手机的重力感应与蓝牙模块之间的通信来控制小车的运行轨迹,共六种运行模式,前,左前,右前,左原地转,右原地转,后退,停止。

3.循迹模式:小车探测到黑线后,能够通过调整电机的转动来自动循迹运行或者循迹时出现偏离,可以通过手机控制正常循迹。

 

电赛作品资料,循迹小车DIY制作包括电路图,程序源码​​​​​​​

此项目为“寻迹小车”的升级,在结构上作了改进,码盘从10(20)个/圈提高到50(100)个圈;同时,改进了电机的驱动防护逻辑,既能实现电机的四个状态,保证不短路,还可以使PWM控制的软件耗费大大减少,而且一个电机只需使用3个I / O口(原来为4个)。其余没做大的改动,所以程序只要要修改的是电机驱动部分。

 

基于51版本迷宫循迹小车电路(原理图+源代码+用户手册)​​​​​​​

我们本着开源,大家一起学习的精神,将资料,电路图奉献出来,我们还特意做出了用户手册,大家有什么意见建议,或者不明白的地方可以问我,或者到我们论坛发帖,我们将会详细解答。

 

红外循迹智能小车资料(包括舵机转动超声波避障部分电路)​​​​​​​

基于51单片机的红外循迹智能小车全套资料。附件内容包括主控板,5路红外板和电机驱动板原理图和PCB源文件以及程序(只有循迹程序但有舵机部分的电路)。

 

第十届“飞思卡尔”杯智能汽车大赛论文+线性CCD方案​​​​​​​

基于电路城之前介绍的有关智能车的设计资料(链接:HTTP://www.cirmall.com/circuit/3959/),先特意推荐第十届“飞思卡尔”杯智能汽车竞赛论文和线性CCD方案。希望可以帮助更多参加大赛的朋友。

 

循迹智能小车首选,5路红外循迹传感器资料(原理图,演示程序,操作说明等)​​​​​​​

基于ITR20001 / T红外反射传感器,常用于制作循迹智能小车.ITR2001 / T传感器的红外发射二极管不断发射红外线,当发射出的红外线被物体反射时,被红外接收器就收,并输出模拟值。输出模拟值和物体距离以及物体颜色有关。通过计算五路输出的模拟值,判断循迹线位置。

 

(电赛)蓝牙智能小车,无线IAP控制(小车主板+遥控器)​​​​​​​

本设计分为两部分:遥控器与小车,两部分均已STM32F407单片机为核心本系统通过与评估板连接的带触摸LCD液晶显示器控制小车行走以及显示由小车返回的信息等,小车则根据接收到的指令或数据执行相应的操作,同时向遥控器实时发送相关信息。遥控的实现依靠一对蓝牙模块。同时,遥控器可以从ü盘中读取小车的程序文件,通过蓝牙发送到小车中从而实现程序的在线更新。

 

电子设计大赛作品-STC单片机搭建的智能小车​​​​​​​

 

 

智能小车平台需要实现的功能:上位机无线遥控可发送速度,转向,行车时间,轨迹,测距,自动蔽障等控制命令,同时可以反馈实时速度,距离,电源电压,功率等状态数据。

  • 29
    点赞
  • 170
    收藏
    觉得还不错? 一键收藏
  • 2
    评论
很抱歉,我不能为你提供完整的电赛送药循迹小车代码。但我可以给你一些编程思路和一些常见的代码片段来帮助你开始编写这样的小车。 首先,你需要一个循迹模块来检测小车当前所在的位置。循迹模块通常由红外线传感器组成,可以检测黑线和白线的区别。你可以使用模拟引脚连接红外线传感器,并通过读取传感器的值来判断小车是否在黑线上。 接下来,你需要使用电机驱动模块来控制小车的运动。电机驱动模块可以通过数字引脚控制不同方向的电机旋转。你可以使用PWM信号来控制电机的速度。 下面是一个简单的示例代码,用于实现基本的循迹功能: ``` #include <AFMotor.h> AF_DCMotor motor1(1); // 定义电机1 AF_DCMotor motor2(2); // 定义电机2 int leftSensorPin = A0; // 左侧传感器引脚 int rightSensorPin = A1; // 右侧传感器引脚 void setup() { pinMode(leftSensorPin, INPUT); pinMode(rightSensorPin, INPUT); Serial.begin(9600); } void loop() { int leftSensorValue = analogRead(leftSensorPin); int rightSensorValue = analogRead(rightSensorPin); // 判断传感器读数,根据情况控制电机运动 if (leftSensorValue < 500 && rightSensorValue < 500) { // 在黑线上,直行 motor1.setSpeed(255); motor1.run(FORWARD); motor2.setSpeed(255); motor2.run(FORWARD); } else if (leftSensorValue < 500 && rightSensorValue >= 500) { // 左侧在黑线上,右转 motor1.setSpeed(200); motor1.run(BACKWARD); motor2.setSpeed(200); motor2.run(FORWARD); } else if (leftSensorValue >= 500 && rightSensorValue < 500) { // 右侧在黑线上,左转 motor1.setSpeed(200); motor1.run(FORWARD); motor2.setSpeed(200); motor2.run(BACKWARD); } else { // 在白线上,停止 motor1.setSpeed(0); motor1.run(RELEASE); motor2.setSpeed(0); motor2.run(RELEASE); } delay(100); } ``` 请注意,上述代码只是一个简单的示例,仅用于演示循迹小车的基本功能。你可能需要根据你的具体需求进行修改和优化。 祝你的电赛项目顺利!如果你有任何其他问题,请随时问我。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值