![Μέτρηση της υγρασίας του εδάφους με Raspberry Pi 4: 4 βήματα Μέτρηση της υγρασίας του εδάφους με Raspberry Pi 4: 4 βήματα](https://i.howwhatproduce.com/images/001/image-2146-10-j.webp)
Πίνακας περιεχομένων:
2025 Συγγραφέας: John Day | [email protected]. Τελευταία τροποποίηση: 2025-01-23 14:39
![Μέτρηση της υγρασίας του εδάφους με Raspberry Pi 4 Μέτρηση της υγρασίας του εδάφους με Raspberry Pi 4](https://i.howwhatproduce.com/images/001/image-2146-11-j.webp)
Ξέρετε πόσο συχνά ποτίζετε φυτά; Or ξεχύθηκαν φυτά και τα έχασαν. Για να το λύσω αυτό σκέφτηκα ότι θα ήταν πιο περιστασιακό αν μπορούσαμε να πάρουμε την αξία της περιεκτικότητας σε νερό μέσα στο έδαφος για να πάρουμε μια απόφαση για το κατάλληλο πότισμα των φυτών. Σε αυτό το έργο ας προσπαθήσουμε να δημιουργήσουμε ένα κύκλωμα που μπορεί να μετρήσει την τιμή της περιεκτικότητας σε νερό του εδάφους τελικά ελέγχουν τη ροή χρησιμοποιώντας το Raspberry Pi.
Σκεύη, εξαρτήματα:
- Raspberry Pi 2/3/4
- Αισθητήρας υγρασίας εδάφους
- MCP3008 IC
- Άλτες
Βήμα 1: Σύνδεση κυκλώματος
![Σύνδεση κυκλώματος Σύνδεση κυκλώματος](https://i.howwhatproduce.com/images/001/image-2146-12-j.webp)
- MCP3008 GND σε GND
- MCP3008 CS έως RPI 8
- SoilMoisture GND σε GND
- SoilMoisture VCC έως +3V
- SoilMoisture A0 έως MCP3008 CH0
- MCP3008 VCC έως +3V
- MCP3008 VREF έως +3V
- MCP3008 AGND σε GND
- MCP3008 CLK έως RPI 11
- MCP3008 DOUT έως RPI 9
- MCP3008 DIN έως RPI 10
Κάντε όλες τις συνδέσεις και ενεργοποιήστε το Raspberry Pi. Αν θέλετε να μάθετε πώς να ρυθμίσετε ένα Raspberry Pi, ελέγξτε πώς να ρυθμίσετε το Raspberry Pi 4.
Βήμα 2: Βασικά πακέτα
Πριν να εκτελέσετε τον κώδικα πρέπει να εγκαταστήσετε λίγες βιβλιοθήκες, εάν έχετε ήδη εγκαταστήσει το `Adafruit_Python_MCP3008`, προχωρήστε στο επόμενο βήμα ή ακολουθήστε τις παρακάτω εντολές για να τις εγκαταστήσετε.
pi@raspberrypi: sudo apt-get ενημέρωση
pi@raspberrypi: sudo apt-get install build-essential python-dev python-smbus git
pi@raspberrypi: cd
pi@raspberrypi: git clone
pi@raspberrypi: cd Adafruit_Python_MCP3008
pi@raspberrypi: sudo python setup.py install
Εάν αντιμετωπίζετε πρόβλημα κλωνοποίησης του αποθετηρίου, μπορείτε να κάνετε λήψη του χώρου αποθήκευσης με μη αυτόματο τρόπο και να συνεχίσετε τα βήματα αργότερα. Εάν δείτε σφάλμα, επιστρέψτε και ελέγξτε προσεκτικά όλες τις προηγούμενες εντολές και εκτελέστε ξανά.
Θα πρέπει να δείτε την εγκατάσταση της βιβλιοθήκης να ολοκληρώνεται με ένα μήνυμα.
Εάν προτιμάτε την εγκατάσταση χρησιμοποιώντας pip (Αυτό δεν απαιτείται εάν έχετε ακολουθήσει τα παραπάνω βήματα για εγκατάσταση), ανοίξτε το τερματικό στο Raspberry Pi και εκτελέστε τις ακόλουθες εντολές:
sudo apt-get ενημέρωση
sudo apt-get install build-essential python-dev python-smbus python-pipsudo pip install adafruit-mcp3008
Βήμα 3: Ο κώδικας
![Ο κώδικας Ο κώδικας](https://i.howwhatproduce.com/images/001/image-2146-13-j.webp)
![Ο κώδικας Ο κώδικας](https://i.howwhatproduce.com/images/001/image-2146-14-j.webp)
pi@raspberrypi: nano moist-soil.py
Μόλις εγκατασταθεί η βιβλιοθήκη, ήρθε η ώρα να εκτελέσετε τον κώδικα. Ανοίξτε το τερματικό δημιουργήστε ένα νέο αρχείο πληκτρολογώντας "nano moist-soil.py" και εισαγάγετε τον παρακάτω κώδικα.
εισαγωγή RPi. GPIO ως GPIOfrom time import sleep ο αισθητήρας υγρασίας χώματος ανά = τιμή_υγρασίας * 100 /1023 # Μετατροπή της τιμής υγρασίας σε ποσοστό εκτύπωσης ("Η καταγεγραμμένη τιμή υγρασίας είναι % s ποσοστό" % ανά) εάν η υγρασία) elif humidity_value = 350: εκτύπωση ("είμαι επαρκής") elif υγρασία
Κάντε κλικ στο "ctrl+o" για να αποθηκεύσετε το αρχείο και "ctrl+x" για έξοδο.
pi@raspberrypi: python moist-soil.py
Δώστε εντολή "python moist-soil.py" για να εκτελέσετε τον κώδικα. Θα πρέπει να μπορείτε να δείτε τις τιμές από τον αισθητήρα υγρασίας του εδάφους στο παράθυρο του τερματικού, να τοποθετήσετε τον αισθητήρα υγρασίας του εδάφους μέσα στο νερό και στο ξηρό έδαφος για να καταλάβετε τη διαφορά.
Βήμα 4: Εκμάθηση βίντεο
![](https://i.ytimg.com/vi/ahQhEWf1PRI/hqdefault.jpg)
Χουράι! το κύκλωμα έχει γίνει. Εάν έχετε οποιεσδήποτε ερωτήσεις, μη διστάσετε να σχολιάσετε παρακάτω.
Καλό κύκλωμα!
Πόροι:
- Αποθετήριο GitHub.
- Ρύθμιση Raspberry Pi 4 μέσω φορητού υπολογιστή/υπολογιστή χρησιμοποιώντας καλώδιο Ethernet (χωρίς οθόνη, χωρίς Wi-Fi)
- Εγκατάσταση του MCP3008
Συνιστάται:
Σύστημα παρακολούθησης και ελέγχου της υγρασίας εδάφους με βάση το IoT χρησιμοποιώντας το NodeMCU: 6 βήματα
![Σύστημα παρακολούθησης και ελέγχου της υγρασίας εδάφους με βάση το IoT χρησιμοποιώντας το NodeMCU: 6 βήματα Σύστημα παρακολούθησης και ελέγχου της υγρασίας εδάφους με βάση το IoT χρησιμοποιώντας το NodeMCU: 6 βήματα](https://i.howwhatproduce.com/images/010/image-27732-j.webp)
Σύστημα παρακολούθησης και ελέγχου υγρασίας εδάφους με βάση το IoT χρησιμοποιώντας το NodeMCU: Σε αυτό το σεμινάριο πρόκειται να υλοποιήσουμε ένα σύστημα παρακολούθησης και ελέγχου της υγρασίας με βάση το IoT χρησιμοποιώντας το ESP8266 WiFi Module, δηλαδή το NodeMCU. Απαιτούμενα συστατικά για αυτό το έργο: ESP8266 WiFi Module- Amazon (334/-- INR) Relay Module- Amazon (130/- INR
Η μέτρηση του καρδιακού ρυθμού σας βρίσκεται στην άκρη του δακτύλου σας: Προσέγγιση φωτοπληθυσμογραφίας για τον προσδιορισμό του καρδιακού ρυθμού: 7 βήματα
![Η μέτρηση του καρδιακού ρυθμού σας βρίσκεται στην άκρη του δακτύλου σας: Προσέγγιση φωτοπληθυσμογραφίας για τον προσδιορισμό του καρδιακού ρυθμού: 7 βήματα Η μέτρηση του καρδιακού ρυθμού σας βρίσκεται στην άκρη του δακτύλου σας: Προσέγγιση φωτοπληθυσμογραφίας για τον προσδιορισμό του καρδιακού ρυθμού: 7 βήματα](https://i.howwhatproduce.com/images/011/image-30301-j.webp)
Η μέτρηση του καρδιακού ρυθμού σας βρίσκεται στην άκρη του δακτύλου σας: Προσέγγιση φωτοπληθυσμογραφίας για τον προσδιορισμό του καρδιακού ρυθμού: Ο φωτοπληθυσμογράφος (PPG) είναι μια απλή και χαμηλού κόστους οπτική τεχνική που χρησιμοποιείται συχνά για τον εντοπισμό αλλαγών στον όγκο αίματος σε μια μικροαγγειακή κλίνη ιστού. Χρησιμοποιείται κυρίως μη επεμβατικά για την πραγματοποίηση μετρήσεων στην επιφάνεια του δέρματος, συνήθως
4 βήματα για τη μέτρηση της εσωτερικής αντίστασης της μπαταρίας: 4 βήματα
![4 βήματα για τη μέτρηση της εσωτερικής αντίστασης της μπαταρίας: 4 βήματα 4 βήματα για τη μέτρηση της εσωτερικής αντίστασης της μπαταρίας: 4 βήματα](https://i.howwhatproduce.com/images/001/image-1847-33-j.webp)
4 βήματα για τη μέτρηση της εσωτερικής αντίστασης της μπαταρίας: Ακολουθούν τα 4 απλά βήματα που μπορούν να σας βοηθήσουν να μετρήσετε την εσωτερική αντίσταση του κτυπήματος
Μέτρηση της υγρασίας του εδάφους με Arduino: 6 βήματα
![Μέτρηση της υγρασίας του εδάφους με Arduino: 6 βήματα Μέτρηση της υγρασίας του εδάφους με Arduino: 6 βήματα](https://i.howwhatproduce.com/images/006/image-16620-33-j.webp)
Μέτρηση υγρασίας εδάφους με Arduino: Σε αυτό το γρήγορο σεμινάριο, θα σας δείξω πώς να διαβάζετε έναν αισθητήρα υγρασίας εδάφους χρησιμοποιώντας arduino και να εκτυπώνετε το επίπεδο υγρασίας εδάφους στο Serdu Monitor Arduino. Μπορείτε να βρείτε την αρχική δημοσίευση που γράφτηκε από εμένα στη Σινχάλα, μέσω αυτού του συνδέσμου
Μέτρηση περιεχομένου υγρασίας εδάφους με χρήση του Esp32 και της πλατφόρμας Thingsio.ai: 6 βήματα
![Μέτρηση περιεχομένου υγρασίας εδάφους με χρήση του Esp32 και της πλατφόρμας Thingsio.ai: 6 βήματα Μέτρηση περιεχομένου υγρασίας εδάφους με χρήση του Esp32 και της πλατφόρμας Thingsio.ai: 6 βήματα](https://i.howwhatproduce.com/images/006/image-16794-9-j.webp)
Μέτρηση περιεχομένου υγρασίας εδάφους χρησιμοποιώντας πλατφόρμα Esp32 και Thingsio.ai: Σε αυτό το σεμινάριο θα εξηγήσω σχετικά με την ανάγνωση της περιεκτικότητας σε υγρασία στο έδαφος χρησιμοποιώντας το esp32 και στη συνέχεια την αποστολή των τιμών στην πλατφόρμα clouds thingsio.ai IoT