int led = 10; int led2 = 9; int led3 = 8; int hall = 2; void setup() { // put your setup code here, to run once: pinMode (led, OUTPUT); pinMode (led2, OUTPUT); pinMode (led3, OUTPUT); pinMode (hall, INPUT); burnled(); burnled2(); burnled3(); } void loop() { // put your main code here, to run repeatedly: gethall(); if(gethall<200){ burnled(); } if(gethall >200 && gethall<400){ burnled2(); } if(gethall >400){ burnled3(); } } void burnled(){ digitalWrite (led, LOW); delay(1000); digitalWrite (led, HIGH); delay(1000); } void burnled2(){ digitalWrite (led2, LOW); delay(1000); digitalWrite (led2, HIGH); delay(1000); } void burnled3(){ digitalWrite (led3, LOW); delay(1000); digitalWrite (led3, HIGH); delay(1000); } void gethall(){ analogRead(hall); }