// Fotorezystor
int pinCzujnik = 0; int pinDioda1 = 2; int pinDioda2 = 4; int pinDioda3 = 7; int pinDioda4 = 8; int pinDioda5 = 12; int pinDioda6 = 13; void setup() { analogReference(DEFAULT); pinMode(pinDioda1, OUTPUT); pinMode(pinDioda2, OUTPUT); pinMode(pinDioda3, OUTPUT); pinMode(pinDioda4, OUTPUT); pinMode(pinDioda5, OUTPUT); pinMode(pinDioda6, OUTPUT); } void loop() { int val=analogRead(pinCzujnik); if(val<860) digitalWrite(pinDioda1, HIGH); else digitalWrite(pinDioda1, LOW); if(val<820) digitalWrite(pinDioda2, HIGH); else digitalWrite(pinDioda2, LOW); if(val<780) digitalWrite(pinDioda3, HIGH); else digitalWrite(pinDioda3, LOW); if(val<740) digitalWrite(pinDioda4, HIGH); else digitalWrite(pinDioda4, LOW); if(val<700) digitalWrite(pinDioda5, HIGH); else digitalWrite(pinDioda5, LOW); if(val<660) digitalWrite(pinDioda6, HIGH); else digitalWrite(pinDioda6, LOW); }
Komentarze
Prześlij komentarz