|
发表于 2012-8-6 19:38:09
|
显示全部楼层
本帖最后由 pww999 于 2012-8-7 01:17 编辑
nt val1 = 0;
int val2 = 0;
int val3 = 0;
int val4 = 0;
int state1 = 0;
int state2 = 0;
void setup()
{
pinMode(6,INPUT);
pinMode(7,INPUT);
pinMode(2,OUTPUT);
pinMode(3,OUTPUT);
pinMode(4,OUTPUT);
pinMode(5,OUTPUT);
analogWrite(3,0);
analogWrite(5,0);
}
void loop()
{
val1=digitalRead(6);
val2 = digitalRead(7);
if(val1 == HIGH)
{
if (val3==0)
{
//val2 =LOW;
digitalWrite(4,LOW);
analogWrite(5,0);
digitalWrite(2,HIGH);
analogWrite(3,255);
delay(10);
val3=1;
}
else {
digitalWrite(2,LOW);
analogWrite(3,0);
val3=0;
}
}
if(val2 == HIGH)
{
if (val4==0)
{
//val1 =LOW;
digitalWrite(2,LOW);
analogWrite(3,0);
digitalWrite(4,HIGH);
analogWrite(5,255);
delay(10);
val4=1;
}
else {
digitalWrite(4,LOW);
analogWrite(5,0);
val4=0;
}
}
????? |
|