- 1、本文档共15页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
最佳备用程序
最佳备用程序
int GP2D12 = 5;//right
int GP2D123 = 4;//left
int GP2D13 = 3;//qianmian
int GP2D14 = 2;//qianmian
int GP2D15 = 0;//houmian
int USValue ;
uint8_t DMcmd[4] = {0x22, 0x00, 0x00, 0x22};
int pwmPin2 = 10;
int pwmPin1 = 9;
int directionPin1 = 12;
int directionPin2 =13;
int brakePin1 = 6;
int brakePin2 = 7;
int SensorINPUT[]={2,3,4,5};
int num_sensor = 4;
int modeINPUT=11;
int i,j,var, INPUT2, INPUT3, INPUT4,INPUT5,flag1,flag2,flag3,flag4,value,value1,value2,value3,value4,aaa,bbb,k,c,d,num0,num1;
float measure,measure1,measure2,measure3,measure4;
int flag=1;
int fg=1;
int flag0=1;
int kaiguan=8;
void setup() {
Serial.begin(9600);
pinMode(modeINPUT, INPUT);
pinMode(kaiguan, INPUT);
pinMode(pwmPin1, OUTPUT);
pinMode(pwmPin2, OUTPUT);
pinMode(directionPin2, OUTPUT);
pinMode(directionPin1, OUTPUT);
pinMode(brakePin2,OUTPUT);
pinMode(brakePin1, OUTPUT);
var = 0x07; //variable with value binary TCCR1B = ~var; //clear TCCR2B bits 0, 1, and 2
var = 1; //variable with value binary TCCR1B |= var; //set TCCR2B to binary for (i = 0; i num_sensor; i++)
pinMode(SensorINPUT[i], INPUT);
var = 0x07; //variable with value binary TCCR1B = ~var; //clear TCCR2B bits 0, 1, and 2
var = 1; //variable with value binary TCCR1B |= var; //set TCCR2B to01 binary }
void loop()
{ while(flag==1)
{ digitalWrite(directionPin1, LOW);
digitalWrite(directionPin2,LOW);
digitalWrite(brakePin1, HIGH);
digitalWrite(brakePin2, HIGH);
analogWrite(pwmPin1,0);
analogWrite(pwmPin2,0);
if(digitalRead(kaiguan)==LOW)
{
delay(50);
flag=0;
}
}
while(fg==1)
{
if(digitalRead(modeINPUT)==LOW)//模式选择
{flag1=1;
flag2=0;
flag3=1;}
else
{flag1=0;
flag2=1;
flag3=0;}
fg=0;
}
while (flag1==1)//开关抬起上坡,后入场
{
digitalWrite(directionPin1, HIGH);
digitalWrite(directionPin2,HIGH);
digitalWrite(brake
您可能关注的文档
- 新会计准则几个会计科目变化及应用.doc
- 新传媒时代来了.doc
- 新土地法:避免十四个陷阱.doc
- 新型大棚骨架机 无支柱大棚支架机 复合大棚支架机 安阳绿之源.doc
- 新城疫与流感区别.doc
- 新增文字文件.doc
- 新媒体3.doc
- 新媒体管理不能“硬”来.doc
- 新工作第一个月制胜的19个秘诀.doc
- 新建 数字信息技术的理论概述.doc
- 新高考生物二轮复习讲练测第6讲 遗传的分子基础(检测) (原卷版).docx
- 新高考生物二轮复习讲练测第12讲 生物与环境(检测)(原卷版).docx
- 新高考生物二轮复习讲练测第3讲 酶和ATP(检测)(原卷版).docx
- 新高考生物二轮复习讲练测第9讲 神经调节与体液调节(检测)(原卷版).docx
- 新高考生物二轮复习讲练测第11讲 植物生命活动的调节(讲练)(原卷版).docx
- 新高考生物二轮复习讲练测第8讲 生物的变异、育种与进化(检测)(原卷版).docx
- 新高考生物二轮复习讲练测第5讲 细胞的分裂、分化、衰老和死亡(讲练)(原卷版).docx
- 新高考生物二轮复习讲练测第5讲 细胞的分裂、分化、衰老和死亡(检测)(原卷版).docx
- 新高考生物二轮复习讲练测第12讲 生物与环境(讲练)(原卷版).docx
- 新高考生物二轮复习讲练测第11讲 植物生命活动的调节(检测)(原卷版).docx
文档评论(0)