#include #define LED_0 10 #define LED_1 9 #define LED_2 8 #define MAG_0 0 #define MAG_1 1 void setup() { pinMode(LED_0,OUTPUT); digitalWrite(LED_0,HIGH); pinMode(LED_1,OUTPUT); digitalWrite(LED_1,HIGH); pinMode(LED_2,OUTPUT); digitalWrite(LED_2,HIGH); pinMode(MAG_0,INPUT); pinMode(MAG_1,INPUT); Serial.begin(115200); Serial.print("BEGIN\n"); } void loop() { digitalWrite(LED_0,LOW); delay(100); digitalWrite(LED_0,HIGH); delay(100); int mag0Val = analogRead(MAG_0); int mag1Val = analogRead(MAG_1); Serial.print("Mag 0 Value: "); Serial.print(mag0Val); Serial.print(" "); Serial.print("Mag 1 Value: "); Serial.print(mag1Val); Serial.println(); if ((mag0Val > 700) && (mag1Val <= 700)){ digitalWrite(LED_1,HIGH); digitalWrite(LED_2,LOW); } else if ((mag0Val <= 700) && (mag1Val > 700)){ digitalWrite(LED_1,LOW); digitalWrite(LED_2,HIGH); } else if ((mag0Val > 700) && (mag1Val > 700)){ digitalWrite(LED_1,LOW); digitalWrite(LED_2,LOW); } else { digitalWrite(LED_1,HIGH); digitalWrite(LED_2,HIGH); } }