Πίνακας περιεχομένων:
- Βήμα 1: Πράγματα που χρειάζεστε
- Βήμα 2: Διάγραμμα κυκλώματος & Θεωρία εργασίας
- Βήμα 3: Κωδικός
- Βήμα 4: Δοκιμή
Βίντεο: Αισθητήρας υγρασίας εδάφους με Arduino: 4 βήματα
2024 Συγγραφέας: John Day | [email protected]. Τελευταία τροποποίηση: 2024-01-30 08:34
Γεια σας παιδιά σε αυτό το εγχειρίδιο θα μάθουμε πώς να χρησιμοποιείτε τον αισθητήρα υγρασίας χώματος με το Arduino.
Έτσι όπως υποδηλώνει το όνομα αισθητήρας υγρασίας εδάφους που σημαίνει ότι θα ανιχνεύσει την υγρασία στο έδαφος. Έτσι, θα μιλήσει για το περιεχόμενο νερού που είναι διαθέσιμο μέσα στο έδαφος, οπότε αυτός ο αισθητήρας θα μπορούσε να είναι χρήσιμος στην εκτέλεση έργων αυτοματοποίησης με φυτά, καλλιέργεια κλπ.
Βήμα 1: Πράγματα που χρειάζεστε
έτσι για αυτό το έργο θα χρειαστείτε τα ακόλουθα πράγματα:
1x Arduino Uno (ή οποιοδήποτε άλλο ισοδύναμο)
1x Αισθητήρας υγρασίας εδάφους
Λίγοι άλτες
Βήμα 2: Διάγραμμα κυκλώματος & Θεωρία εργασίας
Έτσι, το διάγραμμα κυκλώματος είναι πολύ εύκολο, ακολουθήστε το δεδομένο κύκλωμα και συνδέστε τα πάντα σύμφωνα με αυτό.
Μέτρηση της υγρασίας του εδάφους σε ποσοστό.
Εδώ, η αναλογική έξοδος του αισθητήρα υγρασίας του εδάφους υποβάλλεται σε επεξεργασία χρησιμοποιώντας ADC. Η περιεκτικότητα σε υγρασία σε ποσοστό εμφανίζεται στη σειριακή οθόνη.
Η έξοδος του αισθητήρα υγρασίας του εδάφους αλλάζει στο εύρος της τιμής ADC από 0 έως 1023.
Αυτό μπορεί να αναπαρασταθεί ως τιμή υγρασίας ως προς το ποσοστό χρησιμοποιώντας τον παρακάτω τύπο.
Αναλογική έξοδος = Τιμή ADC /1023
Υγρασία σε ποσοστό = 100 - (Αναλογική έξοδος * 100)
Για μηδενική υγρασία, λαμβάνουμε μέγιστη τιμή 10-bit ADC, δηλαδή 1023. Αυτό, με τη σειρά του, δίνει 0% υγρασία.
Βήμα 3: Κωδικός
αντιγράψτε τον ακόλουθο κώδικα και ανεβάστε τον στο arduino σας:
const int sensor_pin = A1; / * Αισθητήρας υγρασίας εδάφους O/P καρφίτσα */
void setup () {
Serial.begin (9600); / * Καθορισμός ρυθμού baud για σειριακή επικοινωνία */
}
void loop () {
ποσοστό πτώσης υγρασίας_ ποσοστό?
int sensor_analog;
sensor_analog = analogRead (sensor_pin);
ποσοστό_υγρασίας = (100 - ((αισθητήρας_αναλογικός/1023,00) * 100));
Serial.print ("Ποσοστό υγρασίας =");
Serial.print (ποσοστό υγρασίας);
Serial.print ("%\ n / n");
καθυστέρηση (1000)?
}
Βήμα 4: Δοκιμή
Μετά από όλες τις συνδέσεις και την κωδικοποίηση, πρέπει να πάρετε ένα δοχείο ή κάδο κάτι τέτοιο, στη συνέχεια να βάλετε λίγο χώμα μέσα και στη συνέχεια να βάλετε τον αισθητήρα σε αυτό το έδαφος και να ανοίξετε τη σειριακή οθόνη θα δείξει το % της υγρασίας στο έδαφος (εξαρτάται για το πόση ποσότητα νερού έχει το χώμα σας) και στη συνέχεια ρίξτε λίγο νερό σε αυτό και η υγρασία του εδάφους θα αλλάξει στη σειριακή οθόνη όπως έκανε η δική μου. Ανατρέξτε στις συνημμένες εικόνες μου για να δείτε την έξοδό μου.
Συνιστάται:
Αισθητήρας υγρασίας εδάφους με προειδοποίηση ποτίσματος: 4 βήματα
Αισθητήρας υγρασίας εδάφους με προειδοποίηση ποτίσματος: Δημιουργούμε μια συσκευή που μετρά την υγρασία του εδάφους, βασισμένη σε αισθητήρα υγρασίας WEMOS D1 mini και χωρητικό αισθητήρα εδάφους. Με ενσωμάτωση στο cloud η μέτρηση του αισθητήρα αποστέλλεται στο IoT Guru Cloud, όπου λαμβάνουμε φανταχτερά γραφήματα και μπορούμε να ορίσουμε μια προειδοποίηση
LORA Αισθητήρας θερμοκρασίας και υγρασίας εδάφους: 6 βήματα
Αισθητήρας θερμοκρασίας και υγρασίας του εδάφους LORA: Στην προετοιμασία της κατασκευής του δικού μου θερμοκηπίου φτιάχνω μερικούς αισθητήρες για να παρακολουθώ το περιβάλλον του θερμοκηπίου. Μπορείτε επίσης να χρησιμοποιήσετε αυτόν τον αισθητήρα έξω. Χρησιμοποιώντας τη θερμοκρασία μέσα ή έξω από το θερμοκήπιο σε συνδυασμό με τη θερμοκρασία του εδάφους
Αισθητήρας υγρασίας εδάφους DIY: 8 βήματα
Αισθητήρας υγρασίας εδάφους DIY: Στην τάξη 1ης και 2ης τάξης μου, μια δραστηριότητα που ολοκληρώνουμε είναι η φύτευση σπόρων κολοκύθας. Φυτεύουμε τους σπόρους κολοκύθας ως τάξη την άνοιξη και οι μαθητές φέρνουν τους σπόρους τους στο σπίτι για να φυτέψουν τους σπόρους τους και να δουν την κολοκύθα να μεγαλώνει. Από την ημέρα της φύτευσης, το pum
Ασύρματο μόνιτορ υγρασίας (ESP8266 + αισθητήρας υγρασίας): 5 βήματα
Ασύρματο μόνιτορ υγρασίας (ESP8266 + αισθητήρας υγρασίας): Αγοράζω μαϊντανό σε κατσαρόλα και το μεγαλύτερο μέρος της ημέρας, το χώμα ήταν στεγνό. Αποφασίζω λοιπόν να κάνω αυτό το έργο, σχετικά με την ανίχνευση της υγρασίας του εδάφους στο δοχείο με μαϊντανό, για να ελέγξω, όταν χρειάζομαι να ρίξω χώμα με νερό. Νομίζω ότι αυτός ο αισθητήρας (Capacitive humidity sensor v1.2) είναι καλός γιατί
Αισθητήρας υγρασίας εδάφους Arduino LCD: 5 βήματα
Arduino LCD Soil Moisture Sensor: Αυτό που πρόκειται να φτιάξουμε είναι ένας αισθητήρας υγρασίας Arduino με αισθητήρα YL-69, ο οποίος λειτουργεί με βάση την αντίσταση μεταξύ των δύο «λεπίδων». Θα μας δώσει τιμές μεταξύ 450-1023, οπότε πρέπει να το χαρτογραφήσουμε για να λάβουμε την ποσοστιαία τιμή, αλλά καλά παίρνουμε