Πίνακας περιεχομένων:

MCP9808 5110 LCD: 6 βήματα
MCP9808 5110 LCD: 6 βήματα

Βίντεο: MCP9808 5110 LCD: 6 βήματα

Βίντεο: MCP9808 5110 LCD: 6 βήματα
Βίντεο: Lesson 33: Using MCP9808 Temperature Sensor with LCD | Arduino Step By Step Course 2024, Νοέμβριος
Anonim
MCP9808 5110 LCD
MCP9808 5110 LCD

Γεια σας φιλοι!

Σε αυτό το σύντομο οδηγό, θα σας δείξω πώς να εμφανίζετε τις ενδείξεις θερμοκρασίας από τον αισθητήρα MCP9808 I2C με Arduino και οθόνη LCD Nokia5110.

Βήμα 1: Ο αισθητήρας

Σύντομα: Το MCP9808 είναι (θεωρητικά φυσικά) είναι ένας αισθητήρας θερμοκρασίας υψηλής ακρίβειας που χρησιμοποιεί το δίαυλο I2C του Arduino. Έτσι, χρειαζόμαστε μόνο 4 καλώδια για να το συνδέσουμε. Και ήταν φθηνό:)

Εδώ είναι μερικοί σύνδεσμοι:

learn.adafruit.com/adafruit-mcp9808-precis…

www.microchip.com/wwwproducts/el/en556182

Έψαχνα για νέους αισθητήρες για να φτιάξω τα έργα μου στο arduino και επειδή ήταν πολύ φθηνό στο Ali (1 δολάριο) παρήγγειλα δύο από αυτούς τους αισθητήρες. Έχω μια σειρά από διαφορετικές οθόνες γύρω και φυσικά επέλεξα ξανά το Nokia 5110 LCD (για απλότητα).

It'sρθε η ώρα να φτιάξουμε το νέο μας θερμόμετρο:)

Βήμα 2: Απαιτούνται υλικά

Τα μέρη που απαιτούνται για αυτά τα έργα είναι:

- Arduino Uno, Nano κλπ…..

- Μερικά καλώδια άλματος

- Αισθητήρας θερμοκρασίας MCP9808

- Nokia5110 LCD

- Βιβλιοθήκες και σκίτσο

Βήμα 3: Λογισμικό

Δημιούργησα ένα πολύ απλό σκίτσο για την εμφάνιση των ενδείξεων από τον αισθητήρα. Είναι πολύ απλό και κατανοητό.

Κατεβάστε και εγκαταστήστε τις σωστές βιβλιοθήκες που περιλαμβάνονται στο σκίτσο.

Αρχικά συμπεριλαμβάνουμε τις σωστές βιβλιοθήκες, ορίζουμε την ανάλυση μέτρησης του αισθητήρα, δημιουργούμε τα αντικείμενα για τον αισθητήρα και την οθόνη. Ρυθμίστε τη σειρά, ορίστε τη διεύθυνση αισθητήρα θερμοκρασίας και, τέλος, ρυθμίστε την οθόνη για να εκτυπώσετε τις τιμές.

Πρέπει να είμαστε προσεκτικοί για να καθαρίσουμε την οθόνη στο void setup και void loop ή αλλιώς η οθόνη θα αναβοσβήνει σε κάθε δευτερόλεπτο.

Τα αποτελέσματα εμφανίζονται σε Κελσίου και Φαρενάιτ.

Εύκολο ή όχι;;

Βήμα 4: Συνδέσεις

Συνδέσεις
Συνδέσεις

Οι συνδέσεις είναι οι εξής:

Nokia 5110

RST - D12

CE - D11

DC - D10

DIN - D9

CLK - D8

VCC - 3,3 Volt

GND - Έδαφος

Ο αισθητήρας MCP9808

VCC - 3,3 ή 5 Volt

GND - Έδαφος

SDA - Αναλογικό 4

SCL - Αναλογικό 5

Βήμα 5: Τα αποτελέσματα

Τα αποτελέσματα
Τα αποτελέσματα
Τα αποτελέσματα
Τα αποτελέσματα
Τα αποτελέσματα
Τα αποτελέσματα

Εάν έχετε κάνει τα πάντα σωστά, μπορείτε να δείτε ότι το arduino εμφανίζει θερμοκρασία στο LCD.

Δεν ξέρω πόσο ακριβής είναι ο αισθητήρας, η μόνη σύγκριση που είχα ήταν μεταξύ του αισθητήρα ds18b20.

Αυτή τη στιγμή πρέπει να δώσω πίστωση στον αισθητήρα:)

Βήμα 6: Τέλος

Εγινε!
Εγινε!

Τελείωσες.

Χρησιμοποιήστε το όπως σας αρέσει και να έχετε μια όμορφη μέρα!

Συνιστάται: