const int hallPin = 12; const int hallPin2 = 13; const int hallPin3 = 11; const int ledPin = 9; const int ledPin2 = 6; const int ledPin3 = 5; // variables will change: int hallState = 0; // variable for reading the hall sensor status void setup() { // initialize the LED pin as an output: pinMode(ledPin, OUTPUT); pinMode(ledPin2, OUTPUT); pinMode(ledPin3, OUTPUT); // initialize the hall effect sensor pin as an input: pinMode(hallPin, INPUT); pinMode(hallPin2, INPUT); pinMode(hallPin3, INPUT); } void loop(){ // read the state of the hall effect sensor: hallState = digitalRead(hallPin); if (hallState == LOW) { // turn LED on: digitalWrite(ledPin, HIGH); } else { // turn LED off: digitalWrite(ledPin, LOW); } if (digitalRead(hallPin2) == LOW) { digitalWrite(ledPin2, HIGH); } else { // turn LED off: digitalWrite(ledPin2, LOW); } if (digitalRead(hallPin3) == LOW) { digitalWrite(ledPin3, HIGH); } else { // turn LED off: digitalWrite(ledPin3, LOW); } }