Here's where i'm at, Still no light though.
int analogPin = 0;
int readValue = 0;
int redOne = 13;
int redTwo = 12;
int redThree = 11;
int redFour = 10;
int yellowOne = 9;
int yellowTwo = 8;
int yellowThree = 7;
int yellowFour = 6;
int greenOne = 5;
int greenTwo = 4;
int greenThree = 3;
int greenFour = 2;
float temperature = 0;
float temperatureF = 0;
void setup() {
Serial.begin(9600);
pinMode(2,OUTPUT);
pinMode(3,OUTPUT);
pinMode(4,OUTPUT);
pinMode(5,OUTPUT);
pinMode(6,OUTPUT);
pinMode(7,OUTPUT);
pinMode(8,OUTPUT);
pinMode(9,OUTPUT);
pinMode(10,OUTPUT);
pinMode(11,OUTPUT);
pinMode(12,OUTPUT);
pinMode(13,OUTPUT);
}
void loop() {
readValue = analogRead(analogPin);
//Serial.println(readValue);
temperature = (readValue * 0.0049);
temperature = temperature * 100;
temperatureF = (temperature * 1.8) + 32;
Serial.print(temperature);
delay(1000);
if (temperature < 3)
{
digitalWrite(redOne,LOW);
digitalWrite(redTwo,LOW);
digitalWrite(redThree,LOW);
digitalWrite(redFour,LOW);
digitalWrite(yellowOne,LOW);
digitalWrite(yellowTwo,LOW);
digitalWrite(yellowThree,LOW);
digitalWrite(yellowFour,LOW);
digitalWrite(greenOne,LOW);
digitalWrite(greenTwo,LOW);
digitalWrite(greenThree,LOW);
digitalWrite(greenFour,HIGH);
delay(1000);
}
if (temperature >= 3 && temperature < 6)
{
digitalWrite(redOne,LOW);
digitalWrite(redTwo,LOW);
digitalWrite(redThree,LOW);
digitalWrite(redFour,LOW);
digitalWrite(yellowOne,LOW);
digitalWrite(yellowTwo,LOW);
digitalWrite(yellowThree,LOW);
digitalWrite(yellowFour,LOW);
digitalWrite(greenOne,LOW);
digitalWrite(greenTwo,LOW);
digitalWrite(greenThree,HIGH);
digitalWrite(greenFour,LOW);
}
if (temperature >= 6 && temperature < 9)
{
digitalWrite(redOne,LOW);
digitalWrite(redTwo,LOW);
digitalWrite(redThree,LOW);
digitalWrite(redFour,LOW);
digitalWrite(yellowOne,LOW);
digitalWrite(yellowTwo,LOW);
digitalWrite(yellowThree,LOW);
digitalWrite(yellowFour,LOW);
digitalWrite(greenOne,LOW);
digitalWrite(greenTwo,HIGH);
digitalWrite(greenThree,LOW);
digitalWrite(greenFour,LOW);
}
if (temperature >= 9 && temperature < 12)
{
digitalWrite(redOne,LOW);
digitalWrite(redTwo,LOW);
digitalWrite(redThree,LOW);
digitalWrite(redFour,LOW);
digitalWrite(yellowOne,LOW);
digitalWrite(yellowTwo,LOW);
digitalWrite(yellowThree,LOW);
digitalWrite(yellowFour,LOW);
digitalWrite(greenOne,HIGH);
digitalWrite(greenTwo,LOW);
digitalWrite(greenThree,LOW);
digitalWrite(greenFour,LOW);
}
if (temperature >= 12 && temperature < 15)
{
digitalWrite(redOne,LOW);
digitalWrite(redTwo,LOW);
digitalWrite(redThree,LOW);
digitalWrite(redFour,LOW);
digitalWrite(yellowOne,LOW);
digitalWrite(yellowTwo,LOW);
digitalWrite(yellowThree,LOW);
digitalWrite(yellowFour,HIGH);
digitalWrite(greenOne,LOW);
digitalWrite(greenTwo,LOW);
digitalWrite(greenThree,LOW);
digitalWrite(greenFour,LOW);
}
if (temperature >= 15 && temperature < 18)
{
digitalWrite(redOne,LOW);
digitalWrite(redTwo,LOW);
digitalWrite(redThree,LOW);
digitalWrite(redFour,LOW);
digitalWrite(yellowOne,LOW);
digitalWrite(yellowTwo,LOW);
digitalWrite(yellowThree,HIGH);
digitalWrite(yellowFour,LOW);
digitalWrite(greenOne,LOW);
digitalWrite(greenTwo,LOW);
digitalWrite(greenThree,LOW);
digitalWrite(greenFour,LOW);
}
if (temperature >= 18 && temperature < 21)
{
digitalWrite(redOne,LOW);
digitalWrite(redTwo,LOW);
digitalWrite(redThree,LOW);
digitalWrite(redFour,LOW);
digitalWrite(yellowOne,LOW);
digitalWrite(yellowTwo,HIGH);
digitalWrite(yellowThree,LOW);
digitalWrite(yellowFour,LOW);
digitalWrite(greenOne,LOW);
digitalWrite(greenTwo,LOW);
digitalWrite(greenThree,LOW);
digitalWrite(greenFour,LOW);
}
if (temperature >= 21 && temperature < 24)
{
digitalWrite(redOne,LOW);
digitalWrite(redTwo,LOW);
digitalWrite(redThree,LOW);
digitalWrite(redFour,LOW);
digitalWrite(yellowOne,HIGH);
digitalWrite(yellowTwo,LOW);
digitalWrite(yellowThree,LOW);
digitalWrite(yellowFour,LOW);
digitalWrite(greenOne,LOW);
digitalWrite(greenTwo,LOW);
digitalWrite(greenThree,LOW);
digitalWrite(greenFour,LOW);
}
if (temperature >= 24 && temperature < 27)
{
digitalWrite(redOne,LOW);
digitalWrite(redTwo,LOW);
digitalWrite(redThree,LOW);
digitalWrite(redFour,HIGH);
digitalWrite(yellowOne,LOW);
digitalWrite(yellowTwo,LOW);
digitalWrite(yellowThree,LOW);
digitalWrite(yellowFour,LOW);
digitalWrite(greenOne,LOW);
digitalWrite(greenTwo,LOW);
digitalWrite(greenThree,LOW);
digitalWrite(greenFour,LOW);
}
if (temperature >= 27 && temperature < 30)
{
digitalWrite(redOne,LOW);
digitalWrite(redTwo,LOW);
digitalWrite(redThree,HIGH);
digitalWrite(redFour,LOW);
digitalWrite(yellowOne,LOW);
digitalWrite(yellowTwo,LOW);
digitalWrite(yellowThree,LOW);
digitalWrite(yellowFour,LOW);
digitalWrite(greenOne,LOW);
digitalWrite(greenTwo,LOW);
digitalWrite(greenThree,LOW);
digitalWrite(greenFour,LOW);
}
if (temperature >= 30 && temperature < 33)
{
digitalWrite(redOne,LOW);
digitalWrite(redTwo,HIGH);
digitalWrite(redThree,LOW);
digitalWrite(redFour,LOW);
digitalWrite(yellowOne,LOW);
digitalWrite(yellowTwo,LOW);
digitalWrite(yellowThree,LOW);
digitalWrite(yellowFour,LOW);
digitalWrite(greenOne,LOW);
digitalWrite(greenTwo,LOW);
digitalWrite(greenThree,LOW);
digitalWrite(greenFour,LOW);
}
if (temperature >= 33 && temperature < 36)
{
digitalWrite(redOne,HIGH);
digitalWrite(redTwo,LOW);
digitalWrite(redThree,LOW);
digitalWrite(redFour,LOW);
digitalWrite(yellowOne,LOW);
digitalWrite(yellowTwo,LOW);
digitalWrite(yellowThree,LOW);
digitalWrite(yellowFour,LOW);
digitalWrite(greenOne,LOW);
digitalWrite(greenTwo,LOW);
digitalWrite(greenThree,LOW);
digitalWrite(greenFour,LOW);
}
}