Temperatursensor Mit Arduino UNO

Erfahren Sie, wie Sie die Temperatur mit dem LM35-Temperatursensor ablesen!

Bei der LM35-Serie handelt es sich um Präzisions-Temperaturgeräte für integrierte Schaltkreise mit einer Ausgangsspannung, die linear proportional zur Celsius-Temperatur ist. Das LM35-Gerät hat einen Vorteil gegenüber in Kelvin kalibrierten linearen Temperatursensoren, da der Benutzer keine große konstante Spannung vom Ausgang subtrahieren muss, um eine bequeme Celsius-Skalierung zu erhalten.

Sie können diesen Sensor für viele Projekte verwenden, z. B. Brandschutzüberwachung, Wettervorhersage, Überhitzungsüberwachung und vieles mehr.

Schritt 1: Schaltung erstellen

Führen Sie die folgenden Schritte aus, um unsere Schaltung mit Arduino Uno aufzubauen:

  1. Verbinden Sie Arduino Uno GND mit LM35 GND
  2. Verbinden Sie den Arduino 5V Pin mit dem LM35 Pin 1
  3. Verbinden Sie den Arduino Uno Analog Pin 1 mit dem LM35 Pin OUT

Schritt 2: Programmieren und lesen Sie den Sensor

Laden Sie den angehängten Quellcode auf Arduino IDE herunter und öffnen Sie ihn.

Laden Sie die Skizze hoch und lesen Sie die Sensorausgabe auf dem seriellen Monitor

int pinTemp = A1; // Hier gehen unsere Ausgabedaten hin
void setup () {Serial.begin (9600); } void loop () {int temp = analogRead (pinTemp); // Lesen Sie den analogen Pin temp = temp * 0.48828125; // Ausgabe (mv) in lesbaren celcius Serial.print konvertieren ("Temperature:"); Serial.print (temp); Serial.println ("C"); // drucke die Temperaturstatusverzögerung (1000); }}

Nach dem Hochladen sehen Sie den Temperaturstatus wie folgt

 Temperatur: 29 ° C. 
 Temperatur: 28 ° C. 
 Temperatur: 29 ° C. 
 Temperatur: 27, 8 ° C. 

Anhänge

  • LM35_Temperature_Sensor.ino herunterladen

Ähnlicher Artikel