int x=0,y=0;
void setup()
{
pinMode(A0,INPUT);
pinMode(A1,INPUT);
pinMode(0,OUTPUT);
pinMode(1,OUTPUT);
pinMode(2,OUTPUT);
pinMode(3,OUTPUT);
pinMode(4,OUTPUT);
pinMode(5,OUTPUT);
pinMode(6,OUTPUT);
pinMode(7,OUTPUT);
pinMode(8,OUTPUT);
}
void loop()
{
x=analogRead(A0);
y=analogRead(A1);
if((x>=0 && x<=254)&&(y>=0 && y<=256))
{
digitalWrite(0,HIGH);digitalWrite(4,LOW);digitalWrite(1,LOW);digitalWrite(2,LOW);digitalWrite(13,LOW);digitalWrite(5,LOW);digitalWrite(6,LOW);digitalWrite(7,LOW);digitalWrite(8,LOW);
}
else
if((x>254 && x<=765)&&(y>=0 && y<=256))
{
digitalWrite(1,HIGH);digitalWrite(0,LOW);digitalWrite(4,LOW);digitalWrite(2,LOW);digitalWrite(13,LOW);digitalWrite(5,LOW);digitalWrite(6,LOW);digitalWrite(7,LOW);digitalWrite(8,LOW);
}
else
if((x>765 && x<=1023)&&(y>=0 && y<=256))
{
digitalWrite(2,HIGH);digitalWrite(0,LOW);digitalWrite(4,LOW);digitalWrite(7,LOW);digitalWrite(13,LOW);digitalWrite(5,LOW);digitalWrite(6,LOW);digitalWrite(1,LOW);digitalWrite(8,LOW);
}
else
if((x>=0 && x<=254)&&(y>256 && y<=767))
{
digitalWrite(13,HIGH);digitalWrite(0,LOW);digitalWrite(4,LOW);digitalWrite(2,LOW);digitalWrite(1,LOW);digitalWrite(5,LOW);digitalWrite(6,LOW);digitalWrite(7,LOW);digitalWrite(8,LOW);
}
else
if((x>254 && x<=765)&&(y>256 && y<=767))
{
digitalWrite(4,HIGH);digitalWrite(0,LOW);digitalWrite(13,LOW);digitalWrite(2,LOW);digitalWrite(5,LOW);digitalWrite(1,LOW);digitalWrite(6,LOW);digitalWrite(7,LOW);digitalWrite(8,LOW);
}
else
if((x>765 && x<=1023)&&(y>256 && y<=767))
{
digitalWrite(5,HIGH);digitalWrite(0,LOW);digitalWrite(4,LOW);digitalWrite(1,LOW);digitalWrite(13,LOW);digitalWrite(2,LOW);digitalWrite(6,LOW);digitalWrite(7,LOW);digitalWrite(8,LOW);
}
else
if((x>=0 && x<=254)&&(y>767 && y<=1023))
{
digitalWrite(6,HIGH);digitalWrite(0,LOW);digitalWrite(4,LOW);digitalWrite(2,LOW);digitalWrite(13,LOW);digitalWrite(5,LOW);digitalWrite(8,LOW);digitalWrite(7,LOW);digitalWrite(1,LOW);
}
else
if((x>254 && x<=765)&&(y>767 && y<=1023))
{
digitalWrite(7,HIGH);digitalWrite(0,LOW);digitalWrite(4,LOW);digitalWrite(2,LOW);digitalWrite(13,LOW);digitalWrite(5,LOW);digitalWrite(8,LOW);digitalWrite(6,LOW);digitalWrite(1,LOW);
}
else
if((x>765 && x<=1023)&&(y>767 && y<=1023))
{
digitalWrite(8,HIGH);digitalWrite(0,LOW);digitalWrite(4,LOW);digitalWrite(2,LOW);digitalWrite(13,LOW);digitalWrite(5,LOW);digitalWrite(6,LOW);digitalWrite(7,LOW); digitalWrite(1,LOW);
}
}
Comments