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.