// int x_pin = A0;
// int y_pin = A1;
// int sw_pin = 3;
// //digitalWrite(2,HIGH); //it generates the o/p as 1 while we press it displays 0
// void setup()
// {
// Serial.begin(9600);
// pinMode(A0, INPUT);
// pinMode(A1, INPUT);
// pinMode(3, INPUT);
// }
// void loop()
// {
// int x_data = analogRead(A0);
// int y_data = analogRead(A1);
// int sw_data = digitalRead(3);
// Serial.print("x_data: ");
// Serial.print(x_data);
// Serial.print("\t");
// Serial.print("y_data: ");
// Serial.print(y_data);
// Serial.print("\t");
// Serial.print("sw_data: ");
// Serial.println(sw_data);
// digitalWrite(3,HIGH);
// delay(500);
// }
// #include <Wire.h>
// #include <LiquidCrystal_I2C.h>
// LiquidCrystal_I2C lcd(0x27, 16, 2);
// int x_pin = A0;
// int y_pin = A1;
// int sw_pin = 3;
// void setup()
// {
// Serial.begin(9600);
// pinMode(A0, INPUT);
// pinMode(A1, INPUT);
// pinMode(3, INPUT);
// lcd.begin(16,2);
// lcd.backlight();
// }
// void loop()
// {
// int x_data = analogRead(A0);
// int y_data = analogRead(A1);
// int sw_data = digitalRead(3);
// Serial.print("x_data: ");
// Serial.print(x_data);
// Serial.print("\t");
// Serial.print("y_data: ");
// Serial.print(y_data);
// Serial.print("\t");
// Serial.print("sw_data: ");
// Serial.println(sw_data);
// digitalWrite(3,HIGH);
// lcd.clear();
// lcd.print("x = ");
// lcd.print(x_data);
// lcd.setCursor(9, 0);
// lcd.print("y = ");
// lcd.print(y_data);
// lcd.setCursor(0,1);
// lcd.print("sw = ");
// lcd.print(sw_data);
// delay(100);
// }
int x_pin = A0;
int y_pin = A1;
int x_pot_pin = A2;
int y_pot_pin = A3;
int sw_pin = 3;
void setup()
{
Serial.begin(9600);
pinMode(x_pin, INPUT);
pinMode(y_pin, INPUT);
pinMode(x_pot_pin, INPUT);
pinMode(y_pot_pin, INPUT);
pinMode(sw_pin, INPUT);
}
void loop()
{
int x_data = analogRead(x_pin);
int y_data = analogRead(y_pin);
int x_pot_data = analogRead(x_pot_pin);
int y_pot_data = analogRead(y_pot_pin);
int sw_data = digitalRead(sw_pin);
Serial.print("x_data: ");
Serial.print(x_data);
Serial.print("\t");
Serial.print("y_data: ");
Serial.print(y_data);
Serial.print("\t");
Serial.print("x_pot_data: ");
Serial.print(x_pot_data);
Serial.print("\t");
Serial.print("y_pot_data: ");
Serial.print(y_pot_data);
Serial.print("\t");
Serial.print("sw_data: ");
Serial.println(sw_data);
digitalWrite(3, HIGH);
delay(500);
}