Μέτρηση Θερμοκρασίας με Arduino

 Arduino Οδηγός για Αρχάριους - Μάθημα 4: Μέτρηση θερμοκρασίας (Βήμα - Βήμα)

Τι θα χρειαστείτε:

  1. Arduino UNO ή άλλο μοντέλο.

  2. Αισθητήρας Θερμοκρασίας LM35 (ή παρόμοιος, όπως ο DHT11/DHT22 για πιο προχωρημένα projects).

  3. Αντιστάσεις και καλώδια σύνδεσης.

  4. Breadboard για τη σύνδεση των εξαρτημάτων.

Εγκατάσταση και Συνδέσεις:

  • Συνδέστε τον αισθητήρα θερμοκρασίας LM35 στο breadboard:

    • Pin VCC -> +5V στο Arduino

    • Pin GND -> GND στο Arduino

    • Pin OUT -> Σύνδεση σε έναν αναλογικό pin του Arduino (π.χ., A0).

Ο Κώδικας:

Χρησιμοποιήστε το παρακάτω παράδειγμα για να διαβάσετε και να εμφανίσετε τη θερμοκρασία στον σειριακό παρακολούθητη (Serial Monitor):

cpp
const int sensorPin = A0; // Αναλογικό pin για τον αισθητήρα
float voltage;
float temperature;

void setup() {
  Serial.begin(9600); // Ενεργοποίηση Serial Monitor
}

void loop() {
  int sensorValue = analogRead(sensorPin); // Διαβάστε την τιμή του αισθητήρα
  voltage = sensorValue * (5.0 / 1023.0); // Μετατροπή της τιμής σε τάση
  temperature = voltage * 100; // Υπολογισμός θερμοκρασίας (LM35)
  
  // Εμφάνιση θερμοκρασίας στον Serial Monitor
  Serial.print("Θερμοκρασία: ");
  Serial.print(temperature);
  Serial.println(" °C");
  
  delay(1000); // Αναμονή 1 δευτερολέπτου
}

Πώς λειτουργεί:

  1. Ο αισθητήρας LM35 επιστρέφει αναλογικές τιμές ανάλογα με τη θερμοκρασία.

  2. Ο κώδικας μετατρέπει τη διαβασμένη τιμή σε τάση και στη συνέχεια σε θερμοκρασία σε βαθμούς Κελσίου.

  3. Η θερμοκρασία εμφανίζεται στον Serial Monitor.

Σχόλια

Δημοφιλείς αναρτήσεις από αυτό το ιστολόγιο

Αυτόματο Φως Νύχτας

🚀 Διαγωνισμός Ρομποτικής & Αυτοματισμού! 🤖

🚗🤖 Φτιάξε το Δικό σου Μίνι Ρομποτικό Αυτοκίνητο με Arduino!