Загрузка данных


#define GREEN 4
#define RED 2
#define YELLOW 3
#define P A0

int light;


void setup() {
  pinMode(RED, OUTPUT);
  pinMode(GREEN, OUTPUT);
  pinMode(YELLOW, OUTPUT);

  Serial.begin(9600);
}

void loop() {
  light = analogRead(P);

  if (light <= 885) {
    digitalWrite(RED, HIGH);
    digitalWrite(GREEN, LOW);
    digitalWrite(YELLOW, LOW);
  }

  if (light > 885&& light <= 950) {
    digitalWrite(RED, LOW);
    digitalWrite(GREEN, HIGH);
    digitalWrite(YELLOW, LOW);
  }

  if (light > 950) {
    digitalWrite(RED, LOW);
    digitalWrite(GREEN, LOW);
    digitalWrite(YELLOW, HIGH);
  
  }
  Serial.println(light );

    
 
  
  
  delay(100);
}