![Raspberry Pi SHT25 Αισθητήρας υγρασίας & θερμοκρασίας Python Tutorial: 4 βήματα Raspberry Pi SHT25 Αισθητήρας υγρασίας & θερμοκρασίας Python Tutorial: 4 βήματα](https://i.howwhatproduce.com/images/002/image-4375-11-j.webp)
Πίνακας περιεχομένων:
2025 Συγγραφέας: John Day | [email protected]. Τελευταία τροποποίηση: 2025-01-23 14:39
![Raspberry Pi SHT25 Αισθητήρας υγρασίας & θερμοκρασίας Python Tutorial Raspberry Pi SHT25 Αισθητήρας υγρασίας & θερμοκρασίας Python Tutorial](https://i.howwhatproduce.com/images/002/image-4375-12-j.webp)
SHT25 I2C Αισθητήρας υγρασίας και θερμοκρασίας ± 1,8%RH ± 0,2 ° C Μικρή μονάδα I2C. Ο αισθητήρας υγρασίας και θερμοκρασίας υψηλής ακρίβειας SHT25 έχει γίνει βιομηχανικό πρότυπο όσον αφορά τον παράγοντα της μορφής και την ευφυΐα, παρέχοντας βαθμονομημένα, γραμμικά σήματα αισθητήρων σε ψηφιακή μορφή I2C. Εδώ είναι η επίδειξη με έναν κώδικα Python χρησιμοποιώντας το Raspberry Pi.
Βήμα 1: Αυτό που χρειάζεστε
![Ο, τι χρειάζεσαι..! Ο, τι χρειάζεσαι..!](https://i.howwhatproduce.com/images/002/image-4375-13-j.webp)
![Ο, τι χρειάζεσαι..! Ο, τι χρειάζεσαι..!](https://i.howwhatproduce.com/images/002/image-4375-14-j.webp)
1. Raspberry Pi
2. SHT25
3. Καλώδιο I²C
4. I²C Shield για το Raspberry Pi
5. Καλώδιο Ethernet
Βήμα 2: Συνδέσεις
![Συνδέσεις Συνδέσεις](https://i.howwhatproduce.com/images/002/image-4375-15-j.webp)
![Συνδέσεις Συνδέσεις](https://i.howwhatproduce.com/images/002/image-4375-16-j.webp)
![Συνδέσεις Συνδέσεις](https://i.howwhatproduce.com/images/002/image-4375-17-j.webp)
![Συνδέσεις Συνδέσεις](https://i.howwhatproduce.com/images/002/image-4375-18-j.webp)
Πάρτε μια ασπίδα I2C για raspberry pi και σπρώξτε την απαλά πάνω από τις καρφίτσες gpio του raspberry pi.
Στη συνέχεια, συνδέστε το ένα άκρο του καλωδίου I2C στον αισθητήρα SHT25 και το άλλο άκρο στην ασπίδα I2C.
Συνδέστε επίσης το καλώδιο Ethernet στο pi ή μπορείτε να χρησιμοποιήσετε μια μονάδα WiFi.
Οι συνδέσεις φαίνονται στην παρακάτω εικόνα.
Βήμα 3: Κώδικας Pyhton
![](https://i.ytimg.com/vi/eXmdAucLqHs/hqdefault.jpg)
Μπορείτε να κατεβάσετε τον κώδικα python για το SHT25 από το αποθετήριο GitHub- Dcube Store
Μπορείτε να βρείτε τον κωδικό εδώ:
github.com/DcubeTechVentures/SHT25/blob/master/Python/SHT25.py
Έχουμε χρησιμοποιήσει τη βιβλιοθήκη SMBus για κώδικα python, τα βήματα για την εγκατάσταση του SMBus στο raspberry pi περιγράφονται εδώ:
pypi.python.org/pypi/smbus-cffi/0.5.1
Μπορείτε επίσης να αντιγράψετε τον κώδικα από εδώ, δίνεται ως εξής:
#Διανέμεται με άδεια ελεύθερης βούλησης.
# Χρησιμοποιήστε το με όποιον τρόπο θέλετε, κερδοφόρα ή δωρεάν, υπό την προϋπόθεση ότι ταιριάζει στις άδειες των σχετικών έργων του.
# SHT25
εισαγωγή smbus
χρόνο εισαγωγής
# Πάρτε το λεωφορείο I2C
bus = smbus. SMBus (1)
# Διεύθυνση SHT25, 0x40 (64)
# Αποστολή εντολής μέτρησης θερμοκρασίας
# 0xF3 (243) ΟΧΙ ΚΡΑΤΗΣΗ κύρια
bus.write_byte (0x40, 0xF3)
ώρα. ύπνος (0,5)
# Διεύθυνση SHT25, 0x40 (64)
# Ανάγνωση δεδομένων πίσω, 2 byte
# Temp MSB, Temp LSB
data0 = bus.read_byte (0x40)
data1 = bus.read_byte (0x40)
# Μετατρέψτε τα δεδομένα
temp = data0 * 256 + data1
cTemp = -46,85 + ((θερμοκρασία * 175,72) / 65536,0)
fTemp = cTemp * 1,8 + 32
# Διεύθυνση SHT25, 0x40 (64)
# Αποστολή εντολής μέτρησης υγρασίας
# 0xF5 (245) ΟΧΙ ΚΡΑΤΗΣΗ κύρια
bus.write_byte (0x40, 0xF5)
ώρα. ύπνος (0,5)
# Διεύθυνση SHT25, 0x40 (64)
# Ανάγνωση δεδομένων πίσω, 2 byte
# Υγρασία MSB, Υγρασία LSB
data0 = bus.read_byte (0x40)
data1 = bus.read_byte (0x40)
# Μετατρέψτε τα δεδομένα
υγρασία = δεδομένα0 * 256 + δεδομένα1
υγρασία = -6 + ((υγρασία * 125,0) / 65536,0)
# Έξοδος δεδομένων στην οθόνη
εκτύπωση "Σχετική υγρασία είναι: %.2f %%" %υγρασία
εκτύπωση "Η θερμοκρασία σε Κελσίου είναι: %.2f C" %cTemp
εκτύπωση "Η θερμοκρασία σε Φαρενάιτ είναι: %.2f F" %fTemp
Βήμα 4: Εφαρμογές
Ο αισθητήρας θερμοκρασίας και σχετικής υγρασίας SHT25 έχει διάφορες βιομηχανικές εφαρμογές όπως παρακολούθηση θερμοκρασίας, περιφερειακή θερμική προστασία υπολογιστή και ούτω καθεξής.
Συνιστάται:
Παρατηρητής υγρασίας και θερμοκρασίας χρησιμοποιώντας Raspberry Pi με SHT25 σε Python: 6 βήματα
![Παρατηρητής υγρασίας και θερμοκρασίας χρησιμοποιώντας Raspberry Pi με SHT25 σε Python: 6 βήματα Παρατηρητής υγρασίας και θερμοκρασίας χρησιμοποιώντας Raspberry Pi με SHT25 σε Python: 6 βήματα](https://i.howwhatproduce.com/images/004/image-10452-j.webp)
Παρατηρητής υγρασίας και θερμοκρασίας χρησιμοποιώντας Raspberry Pi με SHT25 σε Python: Όντας λάτρης του Raspberry Pi, σκεφτήκαμε μερικά πιο θεαματικά πειράματα με αυτό. Σε αυτήν την καμπάνια, θα κάνουμε έναν παρατηρητή υγρασίας και θερμοκρασίας που μετρά τη σχετική υγρασία και θερμοκρασία χρησιμοποιώντας Raspberry Pi και SHT25, Humidi
Αισθητήρας θερμοκρασίας & υγρασίας DHT11 με Arduino: 5 βήματα
![Αισθητήρας θερμοκρασίας & υγρασίας DHT11 με Arduino: 5 βήματα Αισθητήρας θερμοκρασίας & υγρασίας DHT11 με Arduino: 5 βήματα](https://i.howwhatproduce.com/images/005/image-14943-j.webp)
DHT11 Αισθητήρας θερμοκρασίας & υγρασίας με Arduino: Σήμερα θα σας διδάξω πώς να χρησιμοποιείτε τη μονάδα αισθητήρα θερμοκρασίας και υγρασίας KY-015 που περιέχει τον αισθητήρα θερμοκρασίας και υγρασίας DHT11. Εάν προτιμάτε να μαθαίνετε από βίντεο, εδώ είναι ένα σεμινάριο βίντεο που έφτιαξα !:
Παρακολούθηση θερμοκρασίας και υγρασίας χρησιμοποιώντας SHT25 και Arduino Nano: 5 βήματα
![Παρακολούθηση θερμοκρασίας και υγρασίας χρησιμοποιώντας SHT25 και Arduino Nano: 5 βήματα Παρακολούθηση θερμοκρασίας και υγρασίας χρησιμοποιώντας SHT25 και Arduino Nano: 5 βήματα](https://i.howwhatproduce.com/images/011/image-31238-j.webp)
Παρακολούθηση θερμοκρασίας και υγρασίας χρησιμοποιώντας SHT25 και Arduino Nano: Δουλέψαμε πρόσφατα σε διάφορα έργα που απαιτούσαν παρακολούθηση θερμοκρασίας και υγρασίας και στη συνέχεια συνειδητοποιήσαμε ότι αυτές οι δύο παράμετροι παίζουν πραγματικά κεντρικό ρόλο στην εκτίμηση της αποδοτικότητας λειτουργίας ενός συστήματος. Και οι δύο στο indus
Παρακολούθηση θερμοκρασίας και υγρασίας χρησιμοποιώντας SHT25 και Raspberry Pi: 5 βήματα
![Παρακολούθηση θερμοκρασίας και υγρασίας χρησιμοποιώντας SHT25 και Raspberry Pi: 5 βήματα Παρακολούθηση θερμοκρασίας και υγρασίας χρησιμοποιώντας SHT25 και Raspberry Pi: 5 βήματα](https://i.howwhatproduce.com/images/002/image-3172-57-j.webp)
Παρακολούθηση θερμοκρασίας και υγρασίας χρησιμοποιώντας SHT25 και Raspberry Pi: Δουλέψαμε πρόσφατα σε διάφορα έργα που απαιτούσαν παρακολούθηση θερμοκρασίας και υγρασίας και στη συνέχεια συνειδητοποιήσαμε ότι αυτές οι δύο παράμετροι παίζουν πραγματικά κεντρικό ρόλο στην εκτίμηση της αποτελεσματικότητας λειτουργίας ενός συστήματος. Και οι δύο στο indus
Ασύρματο μόνιτορ υγρασίας (ESP8266 + αισθητήρας υγρασίας): 5 βήματα
![Ασύρματο μόνιτορ υγρασίας (ESP8266 + αισθητήρας υγρασίας): 5 βήματα Ασύρματο μόνιτορ υγρασίας (ESP8266 + αισθητήρας υγρασίας): 5 βήματα](https://i.howwhatproduce.com/images/005/image-13591-17-j.webp)
Ασύρματο μόνιτορ υγρασίας (ESP8266 + αισθητήρας υγρασίας): Αγοράζω μαϊντανό σε κατσαρόλα και το μεγαλύτερο μέρος της ημέρας, το χώμα ήταν στεγνό. Αποφασίζω λοιπόν να κάνω αυτό το έργο, σχετικά με την ανίχνευση της υγρασίας του εδάφους στο δοχείο με μαϊντανό, για να ελέγξω, όταν χρειάζομαι να ρίξω χώμα με νερό. Νομίζω ότι αυτός ο αισθητήρας (Capacitive humidity sensor v1.2) είναι καλός γιατί