循迹模块(应用于小车)

这篇具有很好参考价值的文章主要介绍了循迹模块(应用于小车)。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

1.1循迹模块使用

TCRT5000传感器的红外发射二极管不断发射红外线

当发射出的红外线没有被反射回来或被反射回来但强度不够大时,

红外接收管一直处于关断状态,此时模块的输出端为高电平,指示二极管一直处于熄灭状态

被检测物体出现在检测范围内时,红外线被反射回来且强度够大,红外接收管饱和,

此时模块的输出端为低电平,指示二极管被点亮

总结就是一句话,没反射回来,D0输出高电平,灯灭

循迹模块工作原理,c51,51单片机,嵌入式硬件循迹模块工作原理,c51,51单片机,嵌入式硬件

                                         TCRT5000实物图

 1.2循迹小车原理

由于黑色具有较强的吸收能力,当循迹模块发射的红外线照射到黑线时,红外线将会被黑线吸收,导致循迹模块上光敏三极管处于关闭状态,此时模块上一个LED熄灭。在没有检测到黑线时,模块上两个LED亮。

总结就是一句话,感应到黑线,D0输出高电平,灭灯

循迹模块工作原理,c51,51单片机,嵌入式硬件

 附上基本的小车移动代码(前后左右)

 电机驱动的代码文章来源地址https://www.toymoban.com/news/detail-612091.html

#include "reg52.h"
sbit RightCon1A=P3^2;
sbit RightCon1B=P3^3;

sbit LeftCon1A=P3^4;
sbit LeftCon1B=P3^5;
void goForward()
{
	LeftCon1A=1;
	LeftCon1B=0;
	RightCon1A=1;
	RightCon1B=0;
}
void goBack()
{
	LeftCon1A=0;
	LeftCon1B=1;
	RightCon1A=0;
	RightCon1B=1;
}
void goLeft()
{
	LeftCon1A=0;
	LeftCon1B=0;
	RightCon1A=1;
	RightCon1B=0;
}
void goRight()
{
	LeftCon1A=1;
	LeftCon1B=0;
	RightCon1A=0;
	RightCon1B=0;
}
void stop()
{
	LeftCon1A=0;
	LeftCon1B=0;
	RightCon1A=0;
	RightCon1B=0;
}

到了这里,关于循迹模块(应用于小车)的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • 基于单片机智能循迹小车仿真设计

    ** 单片机设计介绍,基于单片机智能循迹小车仿真设计   基于单片机的智能循迹小车是一种通过传感器检测地面情况,并根据设定的规则进行动作控制的机器人。它使用单片机作为主控制器,通过连接放置在车身底部的红外传感器和电机等组件来实现循迹和运动控制。 下

    2024年02月04日
    浏览(45)
  • 51单片机P0~P3口工作原理

    多路开关MUX决定P0.x是作数据/地址引脚还是作通用I/O引脚。 三态缓冲器BUF1,BUF2由C1,C2控制是读锁存器还是读引脚 控制线置1,MUX连通地址/数据线,此时作P0.x数据/地址引脚 发出信号 数据/地址线置1,V1导通,V2截止。P0.x输出1的数据/地址信号; 数据/地址线置0,V1截止,V2导通。

    2024年04月12日
    浏览(45)
  • 51单片机蓝牙模块(HC05)运行原理

    在所有工作进行之前首先看一看自己的蓝牙模块是否是正常的,这一步很重要。一块正常的蓝牙模块是所有后续工作的基础! 首先把蓝牙模块链接到51单片机上 这时需要注意!!!我们需要将 蓝牙模块的RXD和单片机上的P30(RXD)引脚连接,将蓝牙模块的TXD和单片机上的P31(

    2023年04月08日
    浏览(66)
  • 定量分析计算51单片机复位电路工作原理 怎么计算单片机复位电容和电阻大小

    下面画出等效电路图  可以知道单片机内必然有一个电阻RX,为了简化分析,我们假设他是线性电阻(不带电容,电感的支路) 还有一个基础知识: 电容器的充电放电曲线: 还需要知道电容电压的变化是连续的,(高数知识)无法跳变。 一个很大的误区就是认为电容一上电

    2024年02月12日
    浏览(50)
  • 51单片机LED点阵控制原理、74HC595工作原理和字母和滚动显示实验代码

    目录 1. 74HC595工作原理图解  2.LED点阵控制原理 3.点阵LED实验 3.1 配置74HC595代码 3.2 D点阵LED显示H   3.3 滚动LED  (1) 滚动扫描图示  (2)程序代码 4.遇到奇怪的bug    :        输出使能,输入低电平允许输出,因此需要用接线帽j24让oe和地短接。 (但是我普中A2的板子,不

    2024年02月04日
    浏览(57)
  • 循迹模块(应用于小车)

    1.1循迹模块使用 TCRT5000传感器的红外发射二极管不断发射红外线 当发射出的红外线没有被反射回来或被反射回来但强度不够大时, 红外接收管一直处于关断状态,此时模块的输出端为高电平,指示二极管一直处于熄灭状态 被检测物体出现在检测范围内时,红外线被反射回来

    2024年02月15日
    浏览(30)
  • 68、基于51单片机语音识别控制小车行走系统设计(程序+原理图+PCB源文件+参考论文+开题报告+任务书+元器件清单等)

    随着电子工业的发展,具有语音控制功能的小车越来越受到人们的青睐,在人们的日常消费生活中起着不可忽视的作用。目前,声控技术已在很多领域得到使用。 本文对语音控制功能的小车概况做了阐述。在硬件设计方面,本论文以凌阳公司的STC89C52单片机为控制核心,以语

    2024年02月11日
    浏览(48)
  • (51单片机)第五章-A/D和D/A工作原理-A/D

            模拟量 数字量 模/数转换(A/D, Analog to Digital)数/模转换(D / A, Digital to Analog)         在A/D转换器中,由于输入的模拟信号在时间上是连续的,而输出的数字信号是离散的,因此在A/D转换器转换时必须在一系列选定的瞬间(时间坐标轴上一点)对输入的模拟

    2024年03月09日
    浏览(39)
  • 单片机原理与应用课程设计-基于51单片机的时钟日历

    摘 要 本课程设计是基于51单片机的日历时钟设计。作为嵌入式系统中常用的控制器,单片机在各种电子设备和系统中广泛应用。日历时钟作为一个常见的功能模块,在现代生活中具有重要意义。因此,设计一个基于51单片机的日历时钟,不仅有助于我们掌握单片机编程技术和

    2024年02月20日
    浏览(68)
  • 51单片机(郭天祥版)——键盘检测原理及应用实现

    实验中我们使用的STC89C52 目录 前言 一、单片机是什么? 二、实验步骤 1.独立键盘检测 1.2代码如下(示例): 1.3图片 1.4视频 2.矩阵键盘检测 2.2代码如下(示例): 2.3图片 2.4视频 总结:以上就是今天要讲的内容,本文仅仅简单介绍了单片机键盘检测的应用实现,而单片机键盘

    2024年02月10日
    浏览(49)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包