资源简介
利用红外线传感器实现小车循迹
代码片段和文件信息
#include
#define uchar unsigned char
// L298N口定义
sbit A1=P3^7; //左边
sbit B1=P3^6;
sbit en1=P3^5;
sbit A2=P3^4; //右边
sbit B2=P3^3;
sbit en2=P3^2;
//循迹
sbit ss1=P1^0;
sbit ss2=P1^1;
sbit ss3=P1^2;
sbit ss4=P1^3;
sbit ss5=P1^4;
void delay(uchar z)
{
uchar xi;
for(x=z;x>0;x--)
for(i=0;i<10;i++);
}
void zlqs() //左轮高速
{
en1=1;
A1=0;
B1=1;
}
void zlsd1()//左轮速度1
{
en1=1;
A1=0;
B1=0;
delay(1);
A1=0;
B1=1;
delay(6);
}
void zlht() //左轮后退
{
en1=1;
A1=1;
B1=0;
}
void lstop() //左轮停止
{
en1=1;
A1=0;
B1=0;
}
void ylqs() //右轮高速
{
en2=1;
A2=0;
B2=1;
}
void ylsd1()//右轮速度1
{
en2=1;
A2=0;
B2=1;
delay(6);
A2=0;
B2=0;
delay(1);
}
void ylht() //右轮后退
{
en2=1;
A2=1;
B2=0;
}
void rstop() //右轮停止
{
en2=1;
A2=0;
B2=0;
}
//两轮
void forward() //全速
{
zlqs();
ylqs();
}
void yileft() //一级左转
{
ylqs();
zl
- 上一篇:PR控制伯德图
- 下一篇:Qt魔方还原lesson4-魔方完全还原
相关资源
- 用51单片机实现小车循迹和LCD显示
- 基于Stm32f10x的循迹灭火小车
- 51智能小车避障和循迹程序
- STC89C52循迹小车
- 基于51单片机循迹、红外避障、遥控综
- 基于图像识别的循迹车路径识别算法
- msp430循迹小车
- 适合初学者借鉴的arduino智能小车代码
- 红外PID循迹模块双向循迹小车
- 基于STM32步进电机红外代码循迹小车主
- 智能循迹小车电路图和程序及仿真图
- Openmv.rar
- 51单片机三路循迹程序
- 51单片机小车金属丝循迹
- 基于STC 51单片机的智能循迹小车
- 四路红外循迹小车程序
- 悬挂运动控制系统包括画直线,画圆
- 自动循迹小车仿真
- 3路智能小车循迹程序
- 基于视觉的道路识别技术的智能小车
- arduino 5路循迹小车代码
- 电磁循迹 (2).zip
- 基于51单片机的红外循迹小车
- 四路红外循迹模块
- 基于51单片机的三路电磁传感器自动循
- 智能小车循迹记忆算法
- 3路、4路红外循迹智能小车程序
- 在protues仿真的循迹小车
- 四路红外循迹小车决赛程序
- 51单片机 红外循迹 红外避障小车 双
评论
共有 条评论