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); }