//Derek Torres Lab 3
int RED = 2;
int YELLOW = 4;
int GREEN = 6;
float VOLTAGE;
int potRead = A0;
void setup() {
// put your setup code here, to run once:
Serial.begin(9600);
pinMode(potRead, INPUT);
pinMode(RED, OUTPUT);
pinMode(YELLOW, OUTPUT);
pinMode(GREEN,OUTPUT);
}
void loop() {
//Gets the Voltage Value from the Potientiometer
//since no battery in WOKWI
VOLTAGE = (3. /1023) * analogRead(potRead);
Serial.print("The Voltage is ");
Serial.print(VOLTAGE);
Serial.println(" volts");
//If Greater than or equal to 1.6v Green
if (VOLTAGE >= 1.6){
digitalWrite(GREEN, HIGH);
digitalWrite(RED, LOW);
digitalWrite(YELLOW, LOW);
}
//If Less than 1.4v Red
else if(VOLTAGE < 1.4){
digitalWrite(RED, HIGH);
digitalWrite(GREEN, LOW);
digitalWrite(YELLOW, LOW);
}
//Anything else turn on Yellow
else{
digitalWrite(YELLOW, HIGH);
digitalWrite(GREEN, LOW);
digitalWrite(RED, LOW);
}
delay(1000);
}