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

Ανάγνωση θερμοκρασίας με χρήση αισθητήρα θερμοκρασίας LM35 με Arduino Uno: 4 βήματα
Ανάγνωση θερμοκρασίας με χρήση αισθητήρα θερμοκρασίας LM35 με Arduino Uno: 4 βήματα

Βίντεο: Ανάγνωση θερμοκρασίας με χρήση αισθητήρα θερμοκρασίας LM35 με Arduino Uno: 4 βήματα

Βίντεο: Ανάγνωση θερμοκρασίας με χρήση αισθητήρα θερμοκρασίας LM35 με Arduino Uno: 4 βήματα
Βίντεο: How to Interface Industrial Sensors with Arduino Nano 2024, Ιούνιος
Anonim
Ανάγνωση θερμοκρασίας με χρήση αισθητήρα θερμοκρασίας LM35 με Arduino Uno
Ανάγνωση θερμοκρασίας με χρήση αισθητήρα θερμοκρασίας LM35 με Arduino Uno

Γεια σας παιδιά σε αυτές τις οδηγίες, θα μάθουμε πώς να χρησιμοποιούμε το LM35 με το Arduino. Το Lm35 είναι ένας αισθητήρας θερμοκρασίας που μπορεί να διαβάσει τιμές θερμοκρασίας από -55 ° C έως 150 ° C. Είναι μια τερματική συσκευή που παρέχει αναλογική τάση ανάλογη της θερμοκρασίας. Όσο υψηλότερη είναι η θερμοκρασία, τόσο μεγαλύτερη είναι η τάση εξόδου. Η αναλογική έξοδος εξόδου μπορεί να μετατραπεί σε ψηφιακή μορφή χρησιμοποιώντας ADC, έτσι ώστε ένας μικροελεγκτής (στην περίπτωσή μας Arduino) να μπορεί να την επεξεργαστεί.

Βήμα 1: Πράγματα που χρειάζεστε

Πράγματα που χρειάζεστε
Πράγματα που χρειάζεστε
Πράγματα που χρειάζεστε
Πράγματα που χρειάζεστε
Πράγματα που χρειάζεστε
Πράγματα που χρειάζεστε

Για αυτόν τον οδηγό θα χρειαστείτε τα ακόλουθα πράγματα: 1x Arduino uno (ή οποιοδήποτε άλλο ισοδύναμο) 1x LM35 TEMPERATURE SENSORJumper καλώδιαBreadboard

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

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

Οι συνδέσεις είναι πολύ εύκολες συνδέστε τα πάντα Σύμφωνα με την εικόνα που εμφανίζεται και θα είστε καλά. Θα μετρήσουμε τη θερμοκρασία του περιβάλλοντος χώρου χρησιμοποιώντας το LM35 και θα το εμφανίσουμε στη σειριακή οθόνη του Arduino. Εδώ, η έξοδος LM35 δίνεται στην αναλογική ακίδα A1 της Arduino UNO. Αυτή η αναλογική τάση μετατρέπεται στην ψηφιακή της μορφή και υποβάλλεται σε επεξεργασία για την ανάγνωση της θερμοκρασίας.

Βήμα 3: Κωδικός

Κώδικας
Κώδικας

Αντιγράψτε τον ακόλουθο κώδικα & Μεταφορτώστε τον στον πίνακα arduino: const int lm35_pin = A1; / * LM35 O/P pin */void setup () {Serial.begin (9600);} void loop () {int temp_adc_val; float temp_val? temp_adc_val = analogRead (lm35_pin); / * Διαβάστε τη θερμοκρασία */ temp_val = (temp_adc_val * 4.88); / * Μετατρέψτε την τιμή adc σε ισοδύναμη τάση */temp_val = (temp_val/10); / * Το LM35 δίνει έξοδο 10mv/° C */Serial.print ("Temperature ="). Serial.print (temp_val); Serial.print ("Βαθμός Κελσίου / n"); καθυστέρηση (1000);} Βίντεο

Βήμα 4: Δοκιμή του αισθητήρα θερμοκρασίας

Δοκιμή αισθητήρα θερμοκρασίας
Δοκιμή αισθητήρα θερμοκρασίας

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

Συνιστάται: