
Πίνακας περιεχομένων:
- Βήμα 1: Βήμα πρώτο: Απόκτηση προμηθειών
- Βήμα 2: Βήμα δεύτερο: Εισαγάγετε LCD και επισυνάψτε
- Βήμα 3: Βήμα τρίτο: Ολοκληρώστε τη σύνδεση του Breadboard με LCD στο Arduino
- Βήμα 4: Βήμα Τέταρτο: Τοποθετήστε και συνδέστε το Ποτενσιόμετρο
- Βήμα 5: Βήμα πέμπτο: Τοποθετήστε και συνδέστε τους αισθητήρες
- Βήμα 6: Βήμα έκτο: Συνδέστε τον υπολογιστή και το Arduino και μεταφορτώστε τον κώδικα
- Βήμα 7: (Προαιρετικό) Βήμα Έβδομο: Αλλαγή κώδικα ανάλογα με τον αισθητήρα θερμοκρασίας που χρησιμοποιείται
- Βήμα 8: Βήμα όγδοο: Απολαύστε τη νέα σας γνώση
2025 Συγγραφέας: John Day | [email protected]. Τελευταία τροποποίηση: 2025-01-23 14:38


Αυτό το οδηγό είναι για βασικό αισθητήρα θερμοκρασίας και φωτός. Για αυτό πρόκειται.
Προμήθειες:
-23 Καλώδια άλματος
-1 Ποτενσιόμετρο 10k
-1k Αντίσταση
-Οθόνη LCD
-Breadboard
-Φωτοαντίσταση
-Ardduino 2560
Βήμα 1: Βήμα πρώτο: Απόκτηση προμηθειών

Βεβαιωθείτε ότι τα αποθέματά σας είναι συγκεντρωμένα και έτοιμα για χρήση. Μπορούν να αντικατασταθούν εάν διαπιστωθούν ότι είναι ελαττωματικά, αλλά είναι καλό να έχετε μια θέση συγκράτησης καθώς συναρμολογείτε το κύκλωμα.
Βήμα 2: Βήμα δεύτερο: Εισαγάγετε LCD και επισυνάψτε


Τα Σχ. 3 και 4 δείχνουν τον σωστό τρόπο εισαγωγής της οθόνης LCD και του πρώτου μισού καλωδίων άλματος μεταξύ του breadboard και του Arduino.
Βήμα 3: Βήμα τρίτο: Ολοκληρώστε τη σύνδεση του Breadboard με LCD στο Arduino

Βήμα τρίτο: Ολοκληρώστε τη σύνδεση του Breadboard με LCD στο Arduino Το Σχ. 5 δείχνει το δεύτερο μισό των καλωδίων άλματος μεταξύ του breadboard και του Arduino.
Βήμα 4: Βήμα Τέταρτο: Τοποθετήστε και συνδέστε το Ποτενσιόμετρο

Το Σχ. 6 Δείχνει έναν εύκολο τρόπο εισαγωγής και σύνδεσης του ποτενσιόμετρου, ώστε να μην παρεμποδιστεί σε μελλοντικά βήματα. (Σημείωση: Το ποτενσιόμετρο ενδέχεται να μην εισέλθει με ασφάλεια στο breadboard. Βεβαιωθείτε ότι το ασφαλίζετε όταν ενεργοποιείτε το κύκλωμα.)
Βήμα 5: Βήμα πέμπτο: Τοποθετήστε και συνδέστε τους αισθητήρες

Το Σχ. 7 δείχνει τη σωστή θέση και τα σημεία σύνδεσης για τα καλώδια άλματος και τα οποία συμπίπτουν για να τα συνδέσετε σωστά με την οθόνη LCD και το Arduino. Βεβαιωθείτε ότι η φωτοαντίσταση έχει πρόσβαση στα κατάλληλα επίπεδα φωτός και δεν αποκλείεται από καλώδια άλματος ή άλλα bits κυκλώματος.
Βήμα 6: Βήμα έκτο: Συνδέστε τον υπολογιστή και το Arduino και μεταφορτώστε τον κώδικα
Μπορείτε να βρείτε τον κωδικό στη διεύθυνση
Βήμα 7: (Προαιρετικό) Βήμα Έβδομο: Αλλαγή κώδικα ανάλογα με τον αισθητήρα θερμοκρασίας που χρησιμοποιείται
Ο αισθητήρας θερμοκρασίας TMP36 είναι αυτός που χρησιμοποιείται με τον τρέχοντα κωδικό, αλλά χρησιμοποιήσαμε τον αισθητήρα υγρασίας και θερμοκρασίας DHT11. Δεδομένου ότι αυτός ο αισθητήρας στέλνει διαφορετική τιμή δεδομένων, πρέπει να αλλάξετε τον κωδικό για να δείτε σωστά τη θερμοκρασία.
Βεβαιωθείτε ότι έχετε κατεβάσει τη βιβλιοθήκη DHT11 από τον ακόλουθο σύνδεσμο και προσθέστε τη στη βάση δεδομένων και τον κώδικα της βιβλιοθήκης σας.
github.com/adidax/dht11
#περιλαμβάνω
#include #define DHT11PIN 4 int lightPin = 1; int tempPin = 4; // BS E D4 D5 D6 D7 LiquidCrystal LCD (7, 8, 9, 10, 11, 12); dht11 DHT11; void setup () {lcd.begin (16, 2); } void loop () {Serial.println (); int chk = DHT11.read (DHT11PIN); Serial.print ("Υγρασία (%):"); Serial.println ((float) DHT11. Υγρασία, 2); Serial.print ("Θερμοκρασία (C):"); Serial.println ((float) DHT11.temperature, 2); // Θερμοκρασία εμφάνισης σε C lcd.println (); int tempReading = analogRead (tempPin); float tempVolts = tempReading * 5.0 / 1024.0; float tempC = tempVolts * 11.1; float tempF = (tempC * 9) / 5 + 32; lcd.print ("Temp F"); lcd.setCursor (6, 0); lcd.print (tempF); // Εμφάνιση φωτός στη δεύτερη σειρά int lightReading = analogRead (lightPin); lcd.setCursor (0, 1); // ---------------- lcd.print ("Light"); lcd.setCursor (6, 1); lcd.print (lightReading); καθυστέρηση (500)? }
Βήμα 8: Βήμα όγδοο: Απολαύστε τη νέα σας γνώση
Συγχαρητήρια, θεατή. Εάν έχετε ακολουθήσει τα προηγούμενα 7 βήματα, θα έχετε πλέον έναν λειτουργικό αισθητήρα θερμοκρασίας και φωτός στα χέρια σας. Χρησιμοποιήστε αυτό που μάθατε για καλό, όχι για κακό.
Αποποίηση ευθυνών: Εάν χρησιμοποιείτε αυτήν την τεχνολογία για κακό, οι δημιουργοί αυτού του εκπαιδευτικού δεν φέρουν καμία ευθύνη για αυτό που κάνετε.
Συνιστάται:
Ανάγνωση και γραφική παράσταση δεδομένων αισθητήρα φωτός και θερμοκρασίας με Raspberry Pi: 5 βήματα

Ανάγνωση και γραφική παράσταση δεδομένων αισθητήρα φωτός και θερμοκρασίας με το Raspberry Pi: Σε αυτό το Instructable θα μάθετε πώς να διαβάζετε έναν αισθητήρα φωτός και θερμοκρασίας με βατόμουρο pi και ψηφιακό μετατροπέα ADS1115 και να το γράφετε χρησιμοποιώντας matplotlib. Ας ξεκινήσουμε με τα απαραίτητα υλικά
Αισθητήρας θερμοκρασίας και υγρασίας με LCD και ανίχνευση ήχου: 4 βήματα

Αισθητήρας θερμοκρασίας και υγρασίας με LCD και ανίχνευση ήχου: Γεια σας παιδιά !!! Εντάξει αυτό το έργο ήταν το τελευταίο μου έτος. Ο σκοπός αυτού του έργου ήταν η παρακολούθηση της θερμοκρασίας και της υγρασίας του δωματίου στο εργαστήρι του Πανεπιστημίου μου επειδή κάποια ηλεκτρονική συσκευή δυσλειτουργούσε λόγω της δυσμενούς θερμοκρασίας και της θερμοκρασίας
Παρακολούθηση ποιότητας αέρα με MQ135 και εξωτερικός αισθητήρας θερμοκρασίας και υγρασίας πάνω από MQTT: 4 βήματα

Παρακολούθηση ποιότητας αέρα με MQ135 και εξωτερικός αισθητήρας θερμοκρασίας και υγρασίας πάνω από MQTT: Αυτό είναι για δοκιμαστικούς σκοπούς
Αισθητήρας θερμοκρασίας και υγρασίας με οθόνη Arduino και LCD: 4 βήματα

Αισθητήρας θερμοκρασίας και υγρασίας με οθόνη Arduino και LCD: Γεια σας παιδιά, καλώς ήρθατε στο Artuino. Όπως είδατε, ξεκίνησα το An InstructableToday θα κάνουμε μια θερμοκρασία & Μετρητής υγρασίας με τη μονάδα DHT11. Ας ξεκινήσουμε Σκεφτείτε να εγγραφείτε και να κάνετε like στο βίντεο
ESP32 NTP Θερμόμετρο μαγειρέματος θερμοκρασίας ανιχνευτή θερμοκρασίας με διόρθωση και συναγερμό θερμοκρασίας Steinhart-Hart .: 7 βήματα (με εικόνες)

ESP32 NTP Θερμόμετρο Θερμόμετρο μαγειρέματος με διόρθωση και συναγερμό θερμοκρασίας Steinhart-Hart .: Ακόμα στο ταξίδι για να ολοκληρώσετε ένα «επερχόμενο έργο», ", ESP32 NTP Temperature Probe Cooking Thermometer With Steinhart-Hart Correction and Temperature Alarm " είναι ένας οδηγός που δείχνει πώς προσθέτω έναν αισθητήρα θερμοκρασίας NTP, piezo b