Professional Documents
Culture Documents
Transmitter
Transmitter
void setup()
{
Serial.begin(9600);
pinMode(x1,INPUT);
pinMode(y1,INPUT);
//pinMode(x2,INPUT);
// pinMode(y2,INPUT);
// pinMode(sw1,INPUT);
// pinMode(sw2,INPUT);
}
void loop()
{
xval1=analogRead(x1);
//Serial.println(xval1);
//xval2=analogRead(x2);
//Serial.println(xval2);
yval1=analogRead(y1);
//Serial.println(yval1);
//yval2=analogRead(y2);
// Serial.println(yval2);
delay(1000);
if(xval1>400)
Serial.print('L');
//Serial.println("left side ");
//delay(1000);
}
else if(xval1<290)
Serial.print('R');
//Serial.println("right side ");
//delay(1000);
}
else if(yval1>400)
Serial.print('F');
//Serial.println("forward ");
//delay(1000);
}
else if(yval1<290)
Serial.print('B');
// Serial.println("backward ");
//delay(1000);
}
else
{
Serial.print('S');
}
/*else if(xval2>=390)
Serial.print('P');
//Serial.println("picking ");
delay(1000);
}
else if(xval2<=290)
Serial.print('E');
//Serial.println(" release ");
delay(1000);
}
else if(yval2>=390)
Serial.print('D');
//Serial.println("DOWN");
delay(1000);
}
else if(yval2<=290)
Serial.print('U');
//Serial.println("UP");
delay(1000);
}
/*if(sw1val==LOW)
{
Serial.print('P');
Serial.println("pick");
delay(1000);
}
if(sw2val==LOW)
{
Serial.print('E');
Serial.println("release");
delay(1000);
}*/