Metainformationen zur Seite
Dies ist eine alte Version des Dokuments!
Temperatursensor
int analogPort = A1;
float temperatur;
int idx;
void setup()
{
Serial.begin(9600);
}
void loop(){
Serial.println(getTemperatur());
delay(1000); // 1000ms warten
}
float getTemperatur(){
temperatur = 0;
for(idx = 0; idx<5; idx++) // 5 Messungen vornehmen und aufsummieren.
{
temperatur = temperatur + analogRead(analogPort);
delay(20); // Wartezeit zwischen Messungen 20ms
}
temperatur = temperatur / 5 / 2;
return(temperatur);
}