Temperaturmessung mit Arduino und LM35DZ-Sensor

Das Tutorial zeigt den Umgang mit dem Temperatursensor LM35DZ mit dem Arduino-Modul.

Das Beispiel verwendet die folgenden Elemente:

Anschließen des Sensors mit Arduino:

Um den Sensor mit Arduino zu betreiben, muss das System wie folgt angeschlossen werden:

Sensor Arduino-Stift
Masse Masse
Signal A1
Vcc 5 V

Anschlussplan des Sensors mit Arduino Uno.

Programm für Arduino

Im Beispiel wurde folgender Code verwendet:

 int-Sensor = A1; // analoger Pin A1 mit dem Signal vom Sensor verbunden
Schwimmer VOLT;
TEMP-Schwimmer;

void setup () {
  Serial.begin (9600); // Initialisierung des seriellen Monitors
  Serial.println ("Temperatursensortest"); 
}

Leere Schleife () {
  int lesen = analogRead (Sensor); // den Wert vom Sensor lesen
  VOLT = (Anzeige * 5,0) / 1024,0; // den gelesenen Wert in Spannung in Volt umwandeln (zum Anschluss an 5 V)
  TEMP = VOLT * 100; // Umwandlung von Spannung in Temperatur, Sensorauflösung beträgt 10 mV pro Grad
  Serial.print ("Temperatur (C):"); // auf dem Monitor anzeigen
  Serial.println (TEMP);
  
  Verzögerung (200); // Verzögerung zwischen aufeinanderfolgenden Lesungen
}

Wir können die Auswirkungen des Programms unten sehen:

Screenshot des seriellen Monitors.

Wir freuen uns auf die Zusammenarbeit mit Ihnen!