Beruflich Dokumente
Kultur Dokumente
int
int
int
int
redPin = 9;
greenPin = 10;
bluePin = 11;
sensorPin = 0;
void setup()
{
pinMode(redPin, OUTPUT);
pinMode(greenPin, OUTPUT);
pinMode(bluePin, OUTPUT);
}
void setColor(int red, int green, int blue)
{
analogWrite(redPin, red);
analogWrite(greenPin, green);
analogWrite(bluePin, blue);
}
void loop()
{
float voltage = analogRead(sensorPin) * .004882814;
int temperatureC = (voltage - 0.5) * 100;
int temperatureF = (temperatureC * 9.0 / 5.0) + 32.0;
int
int
int
int
int
{
setColor(0,0,0); // off
delay(500);
counter++;
}
while(temp1s >= 0 && counter2 < temp1s)
{
setColor(255,255,255); // white
delay(500);
setColor(0,0,0); // off
delay(500);
counter2++;
}
}
delay(120000 - (500 * temp1s + temp10s)); // wait two minutes from start of one
display to the start of the other
}