int green = 7; // nastavení výstupních PINů 6 a 7, na kterých jsou připojeny LEDky int red = 6; int limit = 512; // nastavení bodu překlopení (je to polovina z rozsahu 0-1024) // the setup routine runs once when you press reset: void setup() { // initialize serial communication at 9600 bits per second: Serial.begin(9600); pinMode(7, OUTPUT); pinMode(6, OUTPUT); } // the loop routine runs over and over again forever: void loop() { // read the input on analog pin 0: int u = analogRead(A0); // print out the value you read: Serial.println(u); // zobrazení změřené hodnoty na seriovém monitoru (lupa vpravo nahoře) delay(10); // delay in between reads for stability if ( u < limit ) { // přepnutí na červenou digitalWrite (green, LOW); digitalWrite (red, HIGH);} if ( u >= limit ) { // přepnutí na zelenou digitalWrite (green, HIGH); digitalWrite (red, LOW); } }