1const int hot = 87;
2const int cold = 75;
3void setup() {
4pinMode(A2, INPUT);
5pinMode(2, OUTPUT);
6pinMode(3, OUTPUT);
7pinMode(4, OUTPUT);
8Serial.begin(9600);
9}
10void loop() {
11int sensor = analogRead(A2);
12float voltage = (sensor / 1024.0) * 5.0;
13float tempC = (voltage - .5) * 100;
14float tempF = (tempC * 1.8) + 32;
15Serial.print("temp: ");
16Serial.print(tempF);
17if (tempF < cold) {
18digitalWrite(2, HIGH);
19digitalWrite(3, LOW);
20digitalWrite(4, LOW);
21Serial.println(" It's Cold.");
22}
23else if (tempF >= hot) {
24digitalWrite(2, LOW);
25digitalWrite(3, LOW);
26digitalWrite(4, HIGH);
27Serial.println(" It's Hot.");
28}
29else {
30digitalWrite(2, LOW);
31digitalWrite(3, HIGH);
32digitalWrite(4, LOW);
33Serial.println(" It's Fine.");
34}
35delay(10);
36}
37