Arduino Projekt 12 macht das was die Überschrift schon sagt. Die Temperatur wird im seriellen Monitor angezeigt…


Programmierung:

float celsius = 0;
float fahrenheit = 0;

void setup()
{
Serial.begin(9600);
}

void findTemps()
{
float  voltage =0;
float sensor = 0;

sensor = analogRead(0);
voltage = (sensor*5000) / 1024;
voltage = voltage - 500;
celsius = voltage / 10;
fahrenheit = (1.8 * celsius) + 32;
}

void displayTemps()
{
Serial.print("Temperatur ist ");
Serial.print(celsius, 2);
Serial.print(" deg. C /");
Serial.print(fahrenheit, 2);
Serial.println(" deg. F");
}

void loop()
{
findTemps();
displayTemps();
delay(1000);
}

Von Torsten