Beruflich Dokumente
Kultur Dokumente
HTU21D HTU;
int cnt = 0;
float val = 0;
float newVal = 0;
long duration
float distance
float temperature
void setup() {
Serial.begin (9600); //Serial starten um Ergebnisse zu zeigen
pinMode(trigPin, OUTPUT); //Pinmode einstellen
pinMode(echoPin, INPUT);
HTU.begin(); //Temperatursensor starten
void loop()
{
long duration;
float distance;
//float humd = HTU.readHumidity(); //Feuchtigkeit, wird für Berechnung nicht
benötigt, evtl. trotzdem einbauen
float temp = HTU.readTemperature(); //Temperatur, notwendig für
Distanzkorrektur
Serial.print("Temperature: ");
Serial.print(temp, 1); // Anzeige mit einer Dezimalstelle
Serial.println("*C"); //°C gibt komische Zeichen auf dem Serial
Monitor, daher *
//Serial.print("\Humidity:"); //aktuell nicht benötigt, eventuell
unkommentieren
//Serial.print(humd, 1); //Anzeige mit einer Dezimalstelle
//Serial.println("%");
void loop() {
newVal = messung_korr;
// put your main code here, to run repeatedly:
val = val + newVal;
cnt = cnt + 1;
if minute=15 {
val = val / cnt
send(val)
val = 0;
cnt = 0;
}
}
}