Στο σημερινό άρθρο θα μάθουμε να χρησιμοποιούμε τον αισθητήρα θερμοκρασίας και υγρασίας DHT-22 με το arduino uno.
Το DHT-22 έχει μικρό μέγεθος και μπορεί να 'διαβάσει' την θερμοκρασία και υγρασία του χώρου σε απόσταση 20m. Η θερμοκρασία που μπορεί να μετρήσει είναι απο -40°C έως 80°C με ακρίβεια ενός δεκαδικού ψηφίου και απόκλιση ±0.5°C. Την υγρασία την μετράμε σε ποσοστό απ' το 0% έως 100% και η απόκλιση της είναι συνήθως ±2% (μέγιστη τιμή ±5%). (Δείτε το datasheet εδώ)
Τα pins που διαθέτει είναι 4 με την ακόλουθη λειτουργία:
Βιβλιοθήκη του DHT-22:
Ο προγραμματισμός είναι πολύ εύκολος καθώς υπάρχει διαθέσιμη βιβλιοθήκη για το εξάρτημα αυτό κάνοντας της ζωή μας αρκετά πιο εύκολη και με πολύ λιγότερες γραμμές κώδικα. Κατεβάστε το αρχείο και περάστε το στον φάκελο libraries του Arduino ide.
Αν δεν ξέρετε που είναι αυτός ο φάκελος δείτε το βίντεο μας στο YouTubeΤα υλικά που θα χρειαστούμε:
- Arduino uno
- HDT-22 sensor
Βαθμός δυσκολίας: Πολύ εύκολο
Το κύκλωμα σε breadboard:
Κώδικας: download
Ανοίξτε την σειριακή οθόνη του arduino ide για να δείτε τα αποτελέσματα.
Συντάκτης Βασιλάκης Μιχάλης