#define wschLED 6 //obrót na wschód #define zachLED 5 //obrót na zachód int analogValue1 = 1; float voltage1 = 1; int analogValue = 0; float voltage = 0; void setup() { Serial.begin(9600); pinMode(wschLED,OUTPUT); pinMode(zachLED,OUTPUT); } void loop() { analogValue = analogRead(3); voltage = 0.0048*analogValue; analogValue1 =analogRead(1); voltage1 = 0.0048*analogValue1; Serial.print("wschód = "); Serial.println(voltage); Serial.print("zachód = "); Serial.println(voltage1); if (voltage < (voltage1+ 0,5)&&voltage>(voltage1+0.4)) { digitalWrite(zachLED,LOW); delay(100); digitalWrite(wschLED,LOW); } else if (voltage <( voltage1+0,6)) { digitalWrite(zachLED,HIGH); delay(100); digitalWrite(wschLED,LOW); } if ((voltage1>4)&&(voltage>4)) { digitalWrite(zachLED,LOW); digitalWrite(wschLED,HIGH); } if ((voltage1>4)&&(voltage<0.5)) { digitalWrite(zachLED,LOW); delay(100); digitalWrite(wschLED,LOW); } }