wycliff arduino
wycliff arduino
void setup() {
pinMode(IR_SENSOR, INPUT);
pinMode(RED, OUTPUT);
pinMode(YELLOW, OUTPUT);
pinMode(GREEN, OUTPUT);
Serial.begin(9600);
void loop() {
void runTrafficLightCycle() {
digitalWrite(RED, HIGH);
digitalWrite(GREEN, LOW);
digitalWrite(YELLOW, LOW);
digitalWrite(YELLOW, HIGH);
delay(500);
digitalWrite(YELLOW, LOW);
delay(500);
digitalWrite(RED, LOW);
digitalWrite(GREEN, HIGH);
analogWrite(YELLOW, brightness);
delay(50);
digitalWrite(GREEN, LOW);
digitalWrite(YELLOW, LOW);
digitalWrite(RED, LOW);