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

做网站建设公司起名现在哪些做进口商品的电商网站

做网站建设公司起名,现在哪些做进口商品的电商网站,高端定制建站公司,wordpress 批量建站目录 循迹小车 1. 循迹模块使用 2. 循迹小车原理 3. 循迹小车开发和调试代码 循迹小车 1. 循迹模块使用 TCRT5000传感器的红外发射二极管不断发射红外线当发射出的红外线没有被反射回来或被反射回来但强度不够大时红外接收管一直处于关断状态#xff0c;此时模块的输出… 目录 循迹小车  1. 循迹模块使用 2. 循迹小车原理 3. 循迹小车开发和调试代码 循迹小车  1. 循迹模块使用 TCRT5000传感器的红外发射二极管不断发射红外线当发射出的红外线没有被反射回来或被反射回来但强度不够大时红外接收管一直处于关断状态此时模块的输出端为高电平指示二极管一直处于熄灭状态被检测物体出现在检测范围内时红外线被反射回来且强度足够大红外接收管饱和此时模块的输出端为低电平指示二极管被点亮总结就是一句话没反射回来D0输出高电平灭灯 接线方式 VCC:接电源正极3-5VGND:接电源负极 DO:TTL开关信号输出0、1AO:模拟信号输出(不同距离输出不同的电压此脚一般可以不接 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.hsbit 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.hvoid 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.hchar speedLeft; char cntLeft 0;char speedRight; char cntRight 0;void Time1Init() {//1. 配置定时器1工作模式位16位计时TMOD 0x0F;TMOD | 0x1 4;//2. 给初值定一个0.5出来TL10x33;TH10xFE;//3. 开始计时TR1 1;TF1 0;//4. 打开定时器1中断ET1 1;//5. 打开总中断EAEA 1; }void Time0Init() {//1. 配置定时器0工作模式位16位计时TMOD 0x01;//2. 给初值定一个0.5出来TL00x33;TH00xFE;//3. 开始计时TR0 1;TF0 0;//4. 打开定时器0中断ET0 1;//5. 打开总中断EAEA 1; }void Time1Handler() interrupt 3 {cntRight; //统计爆表的次数. cnt1的时候报表了1//重新给初值TL10x33;TH10xFE;//控制PWM波if(cntRight speedRight){//右前进goForwardRight();}else{//停止stopRight();}if(cntRight 40){//爆表40次经过了20mscntRight 0; //当100次表示1s重新让cnt从0开始计算下一次的1s}}void Time0Handler() interrupt 1 {cntLeft; //统计爆表的次数. cnt1的时候报表了1//重新给初值TL00x33;TH00xFE;//控制PWM波if(cntLeft speedLeft){//左前进goForwardLeft();}else{//停止stopLeft();}if(cntLeft 40){//爆表40次经过了20mscntLeft 0; //当100次表示1s重新让cnt从0开始计算下一次的1s}}
http://www.zqtcl.cn/news/914963/

相关文章:

  • 北京专业制作网站seo优化技术教程
  • 网站建设最低多少钱珠海在线网站制作公司
  • 网站建设完成之后要索取哪些医疗网站建设服务
  • 长沙招聘网站有哪些深圳seo论坛
  • 网站如何做网络推广山西住房建设厅官方网站
  • 优化排名推广技术网站平面设计创意
  • 山西网站建设哪家有tv域名的网站
  • 个人博客网站怎么赚钱公司招聘一个网站建设来做推广
  • 功能型网站有哪些中国门户网站有哪些
  • 网站制作教程步骤软件公司怎么赚钱
  • 看世界杯网址网站更新seo
  • 深圳网站做的好的公司商洛做网站电话
  • 环保部网站官网建设项目审批做网站推广赚钱吗
  • 北仑建设局网站东莞市seo网络推广价格
  • 大专学历怎么自考优化建站
  • 网站上的图片怎么替换中国电力建设集团网站
  • 开发手机网站步骤手机网站前端开发布局技巧
  • 文山文山市网站建设网站建设管理教程视频
  • 深圳建筑业协会官网seo短视频新地址在哪里
  • 学院宣传网站制作大型网站团队人数
  • 新品发布会ppt参考友山建站优化
  • 做网站云服务器装系统厦门网站建设哪家强
  • 网站建设顶呱呱东莞建设信息网官网
  • 化妆品网站下载企业宣传片报价明细
  • php建设网站怎么用网站建设忽悠
  • 网站软件app免费注册账号qq
  • 清河网站建设公司西安开发网站的公司
  • 怎么用自己的服务器做网站软件接口设计文档
  • 昆明做网站建设找谁郑州网站制作的公司哪家好
  • 天津seo网站推广如何做医美机构网站观察分析