循迹小车制作 自从自己也真正开始动手做循迹小车之后,在逐渐摸索的过程中也积累了一些经验,希望可以与广大电子爱好者们分享!!! 模块讲解1.控制部分 在这里控制部分采用了15系列单片机,自己动手做了个最小系统 2.电源部分 电源是一个小车动力的源泉,电源如果出了问题。。。。。由于是采用三节14500锂电池供电,单个电池就有3.7V,
转载
2024-01-13 07:38:19
485阅读
我来分享循迹小车代码一份 1. #include<c8051f020.h>
2. #define uchar unsigned char
3. #define uint unsigned int
4. #define SYSCLK 22118400
5. sbit IN1=P3^0;
6. sbit IN2=P3^1;
7. sbit IN3=
转载
2023-07-02 21:00:52
1838阅读
所谓的循迹就是让小车识别导引线,跟着导引线运行,在导引线组成的赛道上运行。循迹可以用红外传感器或者摄像头完成。我选择的是用红外传感器进行黑线循迹。该部分主要涉及到的硬件:两个红外循迹传感器(型号见准备篇)、树莓派。额外材料:准备点黑色电工胶布,制作一个跑道。两个红外传感器循迹缺点:无法完成对十字路线的正确识别。(如果你想让它可以识别十字路线,需要三个传感器,具体实现可以搜索)。下面我讲解两路循迹如
转载
2024-10-18 10:42:57
107阅读
目录说明:本博客来自本人CSDN博客一、思路(仅供参考)二、部分硬件模块介绍1、L298n电机驱动模块2、两路红外循迹模块三、实现1、代码2、运行视频四、总结一、思路(仅供参考)本实验采用两路红外循迹模块单黑线循迹的方法。当红外循迹模块未检测到黑线,则前进;若一边检测到黑线,则实现转弯;若两边均检测到黑线,则停止。利用两路红外循迹模块接收到的信号控制电机的运动,实现小车的前进,转弯等运动。二、部分
转载
2023-10-17 21:59:42
595阅读
一、设计思路分析前置的数据采集装置(眼睛)采集道路信息并送到单片机(大脑)进行分析,根据小车相对黑线的不同位置做出控制策略,再将处理信号后发出的命令输出给小车电机,分别控制小车的两个电机转向和转速,实现根据道路情况而直走、转弯、停车。采用MSP430F148单片机作为数据采集、处理、控制,系统的总体设计如图1所示,MSP430的开发平台为IAR Embedded Workbench EW430,它
转载
2024-06-18 16:37:43
152阅读
# 实现智能循迹小车的完整流程
在这个项目中,我们将使用Python以及一些基本的硬件组件来实现一个智能循迹小车。项目的主要目标是通过红外传感器判断是否有路径,并根据传感器的反馈控制小车的行驶方向。接下来,我们将通过一系列步骤来教你如何实现这个项目。
## 项目的整体流程
以下是整个项目的主要步骤,方便你对整个过程有一个清晰的把握:
| 步骤 | 描述
原创
2024-10-23 06:32:48
247阅读
一.材料1.51单片机开发板2.L298N电机3.红外循迹模块4.直流电机5.电池(提供电源,选用的是三节18650锂电池)6.杜邦线7.两个主动轮,一个万向轮8.小车底板(亚克力板)二.实现效果使小车在两侧黑线内沿着环形跑道自主行驶一圈,打开开关时小车前行,左侧检测到黑线时左轮前进,右侧检测到黑线时右轮前进,两侧都检测到黑线时小车停止。三.组装接线1.初步组装:将直流电机、 主动轮、万向轮、电池
## Python循迹小车代码科普
循迹小车是一种能够根据指定路径前进的智能小车,通常用于教学、科研和娱乐等领域。在这里,我们将介绍如何使用Python代码来控制循迹小车的运动。
### 循迹小车原理
循迹小车通过在地面上铺设特定的轨迹,利用车载传感器感知轨迹的黑线,从而实现在黑线上行驶。通常,循迹小车会搭载红外线传感器,通过检测黑线和白色地面的反射光强度差异,来判断车辆的位置,从而调整行驶
原创
2024-02-24 05:50:50
639阅读
一、了解51单片机 前面有了红外灰度传感器作为小车的眼睛,那现在就考虑一下用什么来充当小车的大脑。本着简单的初衷出发,我选用了51单片机。51单片机其实是一个系列的单片机,是基于MCS-51内核的单片机。MCS-51内核是英特尔公司开发出来的,那时候英特尔公司自己还生产单片机,先后有8031,8051,8751等等。后来英特尔公司不再生产单片机,就将MCS-51内核授权给其他
## 小车循迹代码开源 Python 教程
随着机器人技术的发展,许多爱好者开始尝试制作小型循迹小车,这是一项有趣且富有挑战性的项目。本文将指导你通过 Python 实现一个简单的小车循迹控制系统,我们将分步进行,提供必要的代码和解释。
### 整体流程
| 步骤 | 描述 |
|-------|-----------------
相信很多电子专业的同学都做过循迹小车这个小玩意儿,而在我们刚刚接触巡线的时候都是用的两个循迹模块(如下图) 左边的模块检测到黑线了就说明我车子的方向偏右了就需要往左转,同理,右边检测到黑线时我就需要往左转。这样就会形成一种这样的蛇形巡线效果这种巡线的方法虽然简单,但也十分具有局限性。只有在小车方向偏离程度很大时(也就是小车的一边的传感器碰到黑线时)才能进行方向的校正。而方向的校正就是让车
转载
2024-10-13 10:21:20
520阅读
文章目录前言一、初始化引脚(放在setup函数)1.电机引脚初始化2.循迹模块D0引脚初始化二、循迹模块(放在loop函数)1.读取循迹模块的高低电平2.打印循迹模块的高低电平三、控制电机转速(放在loop函数,重点!!!)四、简单的循迹代码(放在loop函数)总结 前言组装好小车并且接完线后,就可以开始写代码让小车动起来啦~ 硬件完成了,循迹小车你就完成了一半了,剩下的软件部分就开始写代码,调
# 用Python实现循迹小车教程
## 引言
作为一名经验丰富的开发者,我将向你介绍如何使用Python编写代码来实现循迹小车。无论你是初学者还是有一定开发经验,都能够通过本教程轻松掌握这项技能。在本教程中,我将简要介绍整个实现过程的流程,并详细说明每个步骤需要做什么、使用哪些代码。
## 整个实现过程流程
```mermaid
journey
title 整个实现过程流程
原创
2024-06-25 04:32:10
340阅读
STM32红外寻迹小车(寄存器版)最近学习了STM32,想通过制作一辆小车来加深对STM32的理解,在平时学习时经常用正点原子提供的源代码稍加该装就行,但是正点原子没有提供关于红外寻迹模板的相关程序。尽管网上很多关于STM32的红外寻迹的资料和源代码,但是几乎没有寄存器版本的源代码。有些博主有寄存器版的程序源码但是得花钱才能下载。那么今天我就分享一下制作寻迹小车的经验和程序源码。一、红外寻迹小车原
转载
2024-01-12 08:20:45
96阅读
很早就想写博客来记录自己的成长之路了,拖着拖着转眼就10月份了,该死的体测也快到了,难受的一,话不多说切入正题。今年19年,电赛国赛年,暑假在学校准备了一个多月吧,搞四轴飞行器,我负责视觉方面,然后学习了openmv,不幸的是,封箱前几个小时,临阵加电路,没想到电压问题把飞机搞炸了,最终遗憾弃赛,不过还是去了现场,说多了一把泪,往事如烟。暑假在学校准备电赛的时候同时准备了另一个比赛,写了代码,那就
转载
2024-03-25 13:53:31
280阅读
红外对管模块红外对管模块由发射管接收管和配套电路组成,工作时发射管发射红外线,接收管接收发射回来的红外线。当红外线被深色物体吸收较多而发射回来的很少时,OUT端为高电平,否则为低电平。下图是实物图和线路图。一般白色的是发射管,黑色的是接收管。 &
转载
2024-01-05 13:17:45
179阅读
最近在看送药小车用OpenMv巡线的代码,正好看到这篇文章的代码,博主非常赞,直接把全部代码贴了出来,但是关于main函数函数注释比较少,所以看的比较困难,所以我想对这代码做一些注释,让自己能够有一个更好的理解,方便让大家阅读。话不多说,开始贴代码。GeometryFeature.pyclass GeometryFeature:
def __init__(self, img):
文章目录前言一、硬件选择与连接1. STM32F103C8T6最小系统板2. L298N双路电机驱动3. 红外循迹模块二、环境配置1. Device2. Output3. C/C++4. Debug三、项目管理与代码实现1. 项目结构2. 工程管理3. 具体文件xunji.cxunji.hmain.c总结项目源码 前言这篇文章我主要讲的是让基于stm32单片机下的智能小车实现红外循迹功能,智能小
如果您使用 Python 和 Pandas 进行数据分析,那么很快就会接触到循环。 然而,即使对于较小的 DataFames 来说,使用标准循环也是非常耗时的,对于较大的 DataFrames 来说,可能需要很长的时间。 当你第一次等待超过半个小时来执行代码时,那么本文是你所需要的。标准循环Datatrames 是 pandas 对象,具有行和列。 如果使用循环,您将遍历整个对象。 Python
转载
2024-06-20 11:42:21
39阅读
前言这篇很久之前写的文章,有挺多问题的。还有这么多人喜欢,两年后,也就是2022年我决定重新修改文章并补充一些内容,并提供C++的参考代码,不会C++的可以看之前的C代码,不过写的有点烂就是了,而且还有点语法错误,实在是不太容易读懂。 Arduino程序简单,很多函数都封装好了,IDE设计也足够合理,非常适合新手入门Arduino,下面就用一个Arduino实现循迹小车。内容包括两路模拟量循迹小车
转载
2023-10-19 10:35:03
382阅读