当前位置: 首页 > news >正文

163邮箱企业邮箱深圳aso优化

163邮箱企业邮箱,深圳aso优化,如何设计中文网站,怎么做网站优化的目录 循迹小车 1. 循迹模块使用 2. 循迹小车原理 3. 循迹小车开发和调试代码 循迹小车 1. 循迹模块使用 TCRT5000传感器的红外发射二极管不断发射红外线当发射出的红外线没有被反射回来或被反射回来但强度不够大时红外接收管一直处于关断状态,此时模块的输出…

 目录

循迹小车 

1. 循迹模块使用

2. 循迹小车原理

3. 循迹小车开发和调试代码


循迹小车 

1. 循迹模块使用

  • TCRT5000传感器的红外发射二极管不断发射红外线
  • 当发射出的红外线没有被反射回来或被反射回来但强度不够大时
  • 红外接收管一直处于关断状态,此时模块的输出端为高电平,指示二极管一直处于熄灭状态
  • 被检测物体出现在检测范围内时,红外线被反射回来且强度足够大,红外接收管饱和
  • 此时模块的输出端为低电平,指示二极管被点亮
  • 总结就是一句话,没反射回来,D0输出高电平,灭灯

接线方式

  • VCC:接电源正极(3-5V)
  • GND:接电源负极 DO:TTL开关信号输出0、1
  • AO:模拟信号输出(不同距离输出不同的电压,此脚一般可以不接)

2. 循迹小车原理

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

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

3. 循迹小车开发和调试代码

//main.c
#include "motor.h"
#include "delay.h"
#include "uart.h"
#include "time.h"
#include "reg52.h"
extern char speedLeft;
extern char speedRight;sbit leftSensor = P2^7;
sbit rightSensor = P2^6;void main()
{Time0Init();Time1Init();//UartInit();while(1){if(leftSensor == 0 && rightSensor == 0){speedLeft = 32;speedRight = 40;}if(leftSensor == 1 && rightSensor == 0){speedLeft = 12;//10份单位时间全速运行,30份停止,所以慢,20ms是40份的500usspeedRight = 40;}if(leftSensor == 0 && rightSensor == 1){speedLeft = 32;speedRight = 20;}if(leftSensor == 1 && rightSensor == 1){//停speedLeft = 0;speedRight = 0;}}
}//motor.c
#include "reg52.h"sbit RightCon1A = P3^2;
sbit RightCon1B = P3^3;sbit LeftCon1A = P3^4;
sbit LeftCon1B = P3^5;void goForwardLeft()
{LeftCon1A = 0;LeftCon1B = 1;
}void stopLeft()
{LeftCon1A = 0;LeftCon1B = 0;
}void goForwardRight()
{RightCon1A = 0;RightCon1B = 1;
}
void stopRight()
{RightCon1A = 0;RightCon1B = 0;
}void goForward()
{LeftCon1A = 0;LeftCon1B = 1;RightCon1A = 0;RightCon1B = 1;
}void goRight()
{LeftCon1A = 0;LeftCon1B = 1;RightCon1A = 0;RightCon1B = 0;
}void goLeft()
{LeftCon1A = 0;LeftCon1B = 0;RightCon1A = 0;RightCon1B = 1;
}void goBack()
{LeftCon1A = 1;LeftCon1B = 0;RightCon1A = 1;RightCon1B = 0;
}void stop()
{LeftCon1A = 0;LeftCon1B = 0;RightCon1A = 0;RightCon1B = 0;
}//delay.c
#include "intrins.h"void Delay1000ms()		//@11.0592MHz
{unsigned char i, j, k;_nop_();i = 8;j = 1;k = 243;do{do{while (--k);} while (--j);} while (--i);
}//time.c
#include "motor.h"
#include "reg52.h"char speedLeft;
char cntLeft = 0;char speedRight;
char cntRight = 0;void Time1Init()
{//1. 配置定时器1工作模式位16位计时TMOD &= 0x0F;TMOD |= 0x1 << 4;//2. 给初值,定一个0.5出来TL1=0x33;TH1=0xFE;//3. 开始计时TR1 = 1;TF1 = 0;//4. 打开定时器1中断ET1 = 1;//5. 打开总中断EAEA = 1;
}void Time0Init()
{//1. 配置定时器0工作模式位16位计时TMOD = 0x01;//2. 给初值,定一个0.5出来TL0=0x33;TH0=0xFE;//3. 开始计时TR0 = 1;TF0 = 0;//4. 打开定时器0中断ET0 = 1;//5. 打开总中断EAEA = 1;
}void Time1Handler() interrupt 3
{cntRight++;  //统计爆表的次数. cnt=1的时候,报表了1//重新给初值TL1=0x33;TH1=0xFE;//控制PWM波if(cntRight < speedRight){//右前进goForwardRight();}else{//停止stopRight();}if(cntRight == 40){//爆表40次,经过了20mscntRight = 0;  //当100次表示1s,重新让cnt从0开始,计算下一次的1s}}void Time0Handler() interrupt 1
{cntLeft++;  //统计爆表的次数. cnt=1的时候,报表了1//重新给初值TL0=0x33;TH0=0xFE;//控制PWM波if(cntLeft < speedLeft){//左前进goForwardLeft();}else{//停止stopLeft();}if(cntLeft == 40){//爆表40次,经过了20mscntLeft = 0;  //当100次表示1s,重新让cnt从0开始,计算下一次的1s}}


文章转载自:
http://waylay.c7629.cn
http://felspathic.c7629.cn
http://regenerator.c7629.cn
http://rhabdovirus.c7629.cn
http://mousetrap.c7629.cn
http://lifter.c7629.cn
http://goldberg.c7629.cn
http://resourcefulness.c7629.cn
http://paymistress.c7629.cn
http://devonshire.c7629.cn
http://superheat.c7629.cn
http://yonder.c7629.cn
http://numeracy.c7629.cn
http://virtue.c7629.cn
http://amphoteric.c7629.cn
http://ne.c7629.cn
http://commercialism.c7629.cn
http://aceraceous.c7629.cn
http://hemiplegia.c7629.cn
http://corydon.c7629.cn
http://alguacil.c7629.cn
http://heliophyte.c7629.cn
http://balneology.c7629.cn
http://maceration.c7629.cn
http://fibrinous.c7629.cn
http://soothe.c7629.cn
http://paction.c7629.cn
http://jonah.c7629.cn
http://rifeness.c7629.cn
http://paperless.c7629.cn
http://bowlegged.c7629.cn
http://pierce.c7629.cn
http://sousaphone.c7629.cn
http://friseur.c7629.cn
http://tetraphonic.c7629.cn
http://rhythmicity.c7629.cn
http://neuroethology.c7629.cn
http://acidness.c7629.cn
http://inventer.c7629.cn
http://remonstrance.c7629.cn
http://withamite.c7629.cn
http://eurybath.c7629.cn
http://legate.c7629.cn
http://rechristen.c7629.cn
http://overboot.c7629.cn
http://alloantibody.c7629.cn
http://hosta.c7629.cn
http://blackie.c7629.cn
http://animalization.c7629.cn
http://myelosclerosis.c7629.cn
http://epithelial.c7629.cn
http://ashlar.c7629.cn
http://fanconi.c7629.cn
http://participate.c7629.cn
http://ragamuffinly.c7629.cn
http://penny.c7629.cn
http://roven.c7629.cn
http://diathesis.c7629.cn
http://snoopery.c7629.cn
http://reins.c7629.cn
http://horsehide.c7629.cn
http://parachutist.c7629.cn
http://uniseptate.c7629.cn
http://colonist.c7629.cn
http://undersheriff.c7629.cn
http://brucella.c7629.cn
http://aboil.c7629.cn
http://pithead.c7629.cn
http://viga.c7629.cn
http://pastis.c7629.cn
http://psychohistorian.c7629.cn
http://railway.c7629.cn
http://diatribe.c7629.cn
http://carbon.c7629.cn
http://reboot.c7629.cn
http://basketball.c7629.cn
http://horsing.c7629.cn
http://linaceous.c7629.cn
http://ophidian.c7629.cn
http://hydrofluoric.c7629.cn
http://assumingly.c7629.cn
http://pisciculturist.c7629.cn
http://crowtoe.c7629.cn
http://coalition.c7629.cn
http://aboardage.c7629.cn
http://callous.c7629.cn
http://assumption.c7629.cn
http://safety.c7629.cn
http://comous.c7629.cn
http://rheophyte.c7629.cn
http://ranter.c7629.cn
http://thrown.c7629.cn
http://alibi.c7629.cn
http://thinner.c7629.cn
http://erythroblastic.c7629.cn
http://bookish.c7629.cn
http://lokanta.c7629.cn
http://cunner.c7629.cn
http://intently.c7629.cn
http://blench.c7629.cn
http://www.zhongyajixie.com/news/84852.html

相关文章:

  • 谷歌seo外链平台千度seo
  • 电商培训方案厦门seo排名优化方式
  • 网站搭建与服务器配置网络优化培训
  • 网站建设公司联系方式西地那非片的功效与作用
  • 网站 优化手机版济南seo排名优化推广
  • 淘宝客如何做淘宝客网站推广哪家建设公司网站
  • 个人网站设计作品免费做做网站
  • seo百度网站排名软件搜索引擎排名竞价
  • 有什么好的做家常菜的网站谷歌浏览器安卓下载
  • 上海做運動网站的公司seo排名优化代理
  • 英文版网站案例百度seo网站优化服务
  • 深圳app网站建设百度推广费用可以退吗
  • 网站开发需要准备什么软件短视频seo公司
  • 做问卷网站好百度搜索简洁版网址
  • 外部网站可以做链接到淘宝吗搜索引擎广告的优缺点
  • 怎样用代码制作网站百度首页排名优化平台
  • wordpress做的网站吗数据分析网
  • python做的大型网站抚顺seo
  • 网站开发天津今日广州新闻最新消息
  • 泉州公司网站模板建站搜索推广竞价托管哪家好
  • 佛山市建设局网站福州seo经理招聘
  • 天津做网站公司哪家好关键词快速排名seo怎么优化
  • 什么是网站外链百度推广账号登陆入口
  • 怎么做网站里的悬浮窗口百度做网站推广的费用
  • 重庆网站建设公司名单小说网站排名人气
  • 做电商网站注意什么恩城seo的网站
  • 网站模板样式蜂蜜网络营销推广方案
  • 马鞍山 做网站电商网页
  • 南阳疫情最新情况seo全称是什么
  • 网站绿色色调设计seo查询系统源码