Πίνακας περιεχομένων:
- Βήμα 1: Απαιτούνται εξαρτήματα
- Βήμα 2: Δημιουργήστε συνδέσεις
- Βήμα 3: Μετατροπή αναλογικής αξίας σε ψηφιακή αξία
- Βήμα 4: Διασύνδεση LM35 και NodeMCU
- Βήμα 5: Παρακολούθηση θερμοκρασίας
Βίντεο: Digitalηφιακό θερμόμετρο με χρήση NodeMCU και LM35: 5 βήματα
2024 Συγγραφέας: John Day | [email protected]. Τελευταία τροποποίηση: 2024-01-30 08:35
Φτιάξτε το δικό σας Digitalηφιακό θερμόμετρο και παρακολουθήστε τη θερμοκρασία στο διαδίκτυο από οπουδήποτε. Αυτό το διδακτικό είναι ένα βασικό για να ξεκινήσετε να ασχολείστε με το IoT. Θα διασυνδέσουμε τον αισθητήρα θερμοκρασίας LM35 με το NodeMCU 1.0 (ESP-12E).
Το LM35 είναι ένας αισθητήρας θερμοκρασίας που μπορεί να μετρήσει τη θερμοκρασία από -55 ° C έως 150 ° C. Είναι μια τερματική συσκευή που παρέχει αναλογική τάση ανάλογη της θερμοκρασίας. Το NodeMCU ADC μπορεί να χρησιμοποιηθεί για τη μέτρηση της αναλογικής τάσης από το LM35 και συνεπώς για τον υπολογισμό της θερμοκρασίας που είναι ανάλογη της αναλογικής τάσης.
Βήμα 1: Απαιτούνται εξαρτήματα
- Αισθητήρας θερμοκρασίας LM35
- NodeMCU 1.0 (μονάδα ESP 12-E)
- Σύνδεση καλωδίων
- Breadboard
- Arduino IDE
Βήμα 2: Δημιουργήστε συνδέσεις
- Πραγματοποιήστε συνδέσεις όπως φαίνεται στο διάγραμμα κυκλώματος.
- Συνδέστε τον πείρο Vcc του LM35 με τον ακροδέκτη 3V του NodeMCU.
- Συνδέστε τον αναλογικό πείρο του LM35 στο A0 του NodeMCU.
- Συνδέστε τον ακροδέκτη GND του LM35 στο GND του NodeMCU.
Βήμα 3: Μετατροπή αναλογικής αξίας σε ψηφιακή αξία
Ο αναλογικός σε ψηφιακός μετατροπέας (ADC) μετατρέπει τις αναλογικές τιμές σε ψηφιακή προσέγγιση με βάση τον τύπο:
ADC Value = δείγμα * 1024 / τάση αναφοράς
Για να μετατρέψουμε τις αναλογικές τιμές σε Κελσίου έχουμε 3,3 V στην πλακέτα μας και γνωρίζουμε ότι η τάση εξόδου του LM35 ποικίλλει κατά 10 mV σε κάθε βαθμό άνοδο/πτώση Κελσίου
temp_celsius = ((analogRead (A0) * 330.0) /1024.0);
Μετατροπή Κελσίου σε Φαρενάιτ
temp_fahrenheit = (temp_celsius * 1.8) +32.0;
Βήμα 4: Διασύνδεση LM35 και NodeMCU
- Ανοίξτε το Arduino IDE.
- Μεταβείτε στα Εργαλεία -> Πίνακες -> NodeMCU 1.0 (μονάδα ESP 12 -E).
- Αντιγράψτε τον κωδικό. (Ο κώδικας επισυνάπτεται παρακάτω).
- Μεταγλωττίστε το.
- Ανεβάστε το στο NodeMCU.
Βήμα 5: Παρακολούθηση θερμοκρασίας
- Η θερμοκρασία μπορεί να παρακολουθείται ανοίγοντας τη σειριακή οθόνη.
- Μπορεί να παρακολουθείται μέσω δικτύου με αντίγραφο επικόλλησης της διεύθυνσης IP που εμφανίζεται στη σειριακή οθόνη, εδώ είναι 192.168.43.163
Συνιστάται:
Χρήση smartphone ως θερμόμετρο χωρίς επαφή / φορητό θερμόμετρο: 8 βήματα (με εικόνες)
Χρήση Smartphone ως Θερμόμετρο χωρίς επαφή / Φορητό θερμόμετρο: Μέτρηση της θερμοκρασίας του σώματος χωρίς επαφή / χωρίς επαφή, όπως ένα θερμοβόλο. Δημιούργησα αυτό το έργο επειδή το Thermo Gun τώρα είναι πολύ ακριβό, οπότε πρέπει να βρω εναλλακτική λύση για να φτιάξω DIY. Και ο σκοπός είναι να φτιάξετε με έκδοση χαμηλού προϋπολογισμού. ΠρομήθειεςMLX90614Arddu
Digitalηφιακό θερμόμετρο DHT11 με χρήση ESP8266: 4 βήματα
Digitalηφιακό θερμόμετρο DHT11 Χρήση ESP8266: Στο προηγούμενο άρθρο είχα ήδη συζητήσει το DH11 και πώς να το εμφανίσω σε συσκευές εξόδου όπως 7 Segment, LCD, Serial monitor και RGB ring. Και σε αυτό το άρθρο θα σας δείξω πώς να παρακολουθείτε τη θερμοκρασία και την υγρασία χρήση προγράμματος περιήγησης σε κινητό τηλέφωνο
Digitalηφιακό ρολόι με χρήση οθόνης Arduino και Led Dot Matrix: 6 βήματα
Digitalηφιακό ρολόι με χρήση οθόνης Arduino και Led Dot Matrix: Στις μέρες μας, οι κατασκευαστές, οι προγραμματιστές προτιμούν το Arduino για την ταχεία ανάπτυξη του πρωτοτύπου των έργων. Το Arduino είναι μια ηλεκτρονική πλατφόρμα ανοιχτού κώδικα που βασίζεται σε εύχρηστο υλικό και λογισμικό. Το Arduino έχει πολύ καλή κοινότητα χρηστών. Σε αυτό το έργο
Υπέρυθρο θερμόμετρο μη επαφής με βάση το Arduino - Θερμόμετρο IR με χρήση Arduino: 4 βήματα
Υπέρυθρο θερμόμετρο μη επαφής με βάση το Arduino | Θερμόμετρο με βάση το IR χρησιμοποιώντας Arduino: Γεια σας παιδιά σε αυτά τα εκπαιδευτικά θα κάνουμε ένα θερμόμετρο χωρίς επαφή χρησιμοποιώντας arduino. Δεδομένου ότι μερικές φορές η θερμοκρασία του υγρού/στερεού είναι πολύ υψηλή ή πολύ χαμηλή και στη συνέχεια είναι δύσκολο να έρθετε σε επαφή με αυτό και να το διαβάσετε θερμοκρασία τότε σε αυτό το σκηνικό
Digitalηφιακό θερμόμετρο με βάση το Picaxe με μέγιστο και ελάχιστο: 13 βήματα
Digitalηφιακό θερμόμετρο βασισμένο σε Picaxe Με μέγιστο και ελάχιστο: (Παρακαλώ αφήστε ένα μήνυμα, αλλά μην είστε πολύ επικριτικοί, αυτό είναι το πρώτο μου διδακτικό !!) Αυτό είναι ένα θερμόμετρο που έφτιαξα για το τροχόσπιτό μας, για να δείξει την εξωτερική θερμοκρασία. Βασίζεται σε ένα τσιπ Picaxe καθώς είναι φθηνά και εύχρηστα. Αν αυτό είναι για