【文件属性】:
文件名称:单片机智能小车资料
文件大小:27.48MB
文件格式:ZIP
更新时间:2017-03-29 08:54:53
单片机 智能小车
单片机智能小车资料
例:
#include
void CarGo();
void CarBack();
void CarTurnLeft();
void CarTurnRight();
void Delayms(unsigned char n);
void CarStop();
/*定义循迹传感器管脚*/
sbit CLP=P1^0;
sbit SS1=P1^1;
sbit SS2=P1^2;
sbit SS3=P1^3;
sbit SS4=P1^4;
sbit SS5=P1^5;
sbit Near=P1^6;
void CarGoLine() //小车沿黑线走
{
if(SS2==0)
{
CarTurnLeft();
}
else
{
if(SS4==0)
{
CarTurnRight();
}
else
{
CarGo();
}
}
}
void main()
{
unsigned char flag;
flag=0;
while(flag==0)
{
CarGoLine();
if((SS1==0)||(SS2==1))
{
CarGo();
Delayms(200);// 判断不是 “倒T” 字形接口 具体延时时间看小车的速度和性能
if(SS3==1) flag=1;
}
}
CarStop();
}