智能循迹小车报告(4)

2019-08-31 23:16

{ houtui(); //M2电机反转 break; }

case 3: //左转 //判断用户是否选择形式3 {

zuozhuan(); //M2电机正转 break; }

case 4: //右转 //判断用户是否选择形式4 {

youzhuan(); break; }

case 8: //停止 {

tingzhi(); break; } } }

void main() {

bit RunFlag=0; //RunShow=0;

ControlCar(8); while(1) {

Start:

LeftLed=LeftIR; RightLed=RightIR; FontLled= FontIR; SB1=LeftIR;

if(LeftIR == 0 && RightIR == 0) {

ControlCar(1); delay_nms (10); goto NextRun; }

if(LeftIR == 0 && RightIR == 1) {

ControlCar(3);

//M1电机正转 //M2电机反转 //判断用户是否选择形式8 //退出当前选择 //主程序入口 //定义小车运行标志位 //初始化显示状态 //初始化小车运行状态 //程序主循环 //前方左侧指示灯指示出前方左侧红外探头状态 //前方右侧指示灯指示出前方右侧红外探头状态 //三个红外检测到黑线,就前进 //右侧没有信号时,开始向左转一定的角度

16

delay_nms (10); goto NextRun; }

if(LeftIR == 1 && RightIR == 0) {

ControlCar(4); //左侧没有信号时,开始向右转一定的角度 delay_nms (10); goto NextRun; }

goto Start; NextRun:

ControlCar(8); } }

17


智能循迹小车报告(4).doc 将本文的Word文档下载到电脑 下载失败或者文档不完整,请联系客服人员解决!

下一篇:《列方程解决实际问题》教案

相关阅读
本类排行
× 注册会员免费下载(下载后可以自由复制和排版)

马上注册会员

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: