
Table des matières:
2025 Auteur: John Day | [email protected]. Dernière modifié: 2025-01-23 14:45

Capteur d'humidité et de température SHT25 I2C ± 1,8 % HR ± 0,2 ° C I2C Mini module. Le capteur d'humidité et de température de haute précision SHT25 est devenu un standard de l'industrie en termes de facteur de forme et d'intelligence, fournissant des signaux de capteur calibrés et linéarisés au format numérique I2C. Voici la démonstration avec un code Python utilisant Raspberry Pi.
Étape 1: Ce dont vous avez besoin


1. Framboise Pi
2. SHT25
3. Câble I²C
4. Bouclier I²C pour Raspberry Pi
5. Câble Ethernet
Étape 2: Connexions




Prenez un shield I2C pour raspberry pi et poussez-le doucement sur les broches gpio de raspberry pi.
Connectez ensuite l'une des extrémités du câble I2C au capteur SHT25 et l'autre extrémité au blindage I2C.
Connectez également le câble Ethernet au pi ou vous pouvez utiliser un module WiFi.
Les connexions sont montrées dans l'image ci-dessous.
Étape 3: Code Python

Le code python pour SHT25 peut être téléchargé depuis notre référentiel GitHub - Dcube Store
Le code peut être trouvé ici:
github.com/DcubeTechVentures/SHT25/blob/master/Python/SHT25.py
Nous avons utilisé la bibliothèque SMBus pour le code python, les étapes pour installer SMBus sur raspberry pi sont décrites ici:
pypi.python.org/pypi/smbus-cffi/0.5.1
Vous pouvez également copier le code d'ici, il est donné comme suit:
#Distribué avec une licence libre-arbitre.
# Utilisez-le comme vous le souhaitez, à profit ou gratuitement, à condition qu'il s'intègre dans les licences de ses œuvres associées.
# SHT25
importer smbus
heure d'importation
# Obtenez le bus I2C
bus = smbus. SMbus(1)
# Adresse SHT25, 0x40(64)
# Envoyer la commande de mesure de température
# 0xF3(243) NO HOLD maître
bus.write_byte (0x40, 0xF3)
temps.sommeil (0,5)
# Adresse SHT25, 0x40(64)
# Relire les données, 2 octets
# Temp MSB, Temp LSB
data0 = bus.read_byte (0x40)
data1 = bus.read_byte (0x40)
# Convertir les données
temp = données0 * 256 + données1
cTemp= -46,85 + ((temp * 175,72) / 65536.0)
fTemp = cTemp * 1,8 + 32
# Adresse SHT25, 0x40(64)
# Envoyer la commande de mesure d'humidité
# 0xF5(245) NO HOLD maître
bus.write_byte (0x40, 0xF5)
temps.sommeil (0,5)
# Adresse SHT25, 0x40(64)
# Relire les données, 2 octets
# Humidité MSB, Humidité LSB
data0 = bus.read_byte (0x40)
data1 = bus.read_byte (0x40)
# Convertir les données
humidité = data0 * 256 + data1
humidité = -6 + ((humidité * 125,0) / 65536.0)
# Données de sortie à l'écran
print "L'humidité relative est: %.2f %%" %humidité
print "La température en Celsius est: %.2f C" %cTemp
print "La température en Fahrenheit est: %.2f F" %fTemp
Étape 4: Candidatures
Le capteur de température et d'humidité relative SHT25 a diverses applications industrielles telles que la surveillance de la température, la protection thermique des périphériques informatiques, etc.
Conseillé:
Observateur d'humidité et de température utilisant Raspberry Pi avec SHT25 en Python : 6 étapes

Observateur d'humidité et de température utilisant Raspberry Pi avec SHT25 en Python : étant un passionné de Raspberry Pi, nous avons pensé à des expériences plus spectaculaires avec lui. Dans cette campagne, nous allons créer un observateur d'humidité et de température qui mesure l'humidité relative et la température à l'aide de Raspberry Pi et SHT25, Humidité
Arduino Nano - Tutoriel sur le capteur d'humidité relative et de température HTS221 : 4 étapes

Arduino Nano - Tutoriel sur le capteur d'humidité relative et de température HTS221 : HTS221 est un capteur numérique capacitif ultra compact pour l'humidité relative et la température. Il comprend un élément de détection et un circuit intégré spécifique à l'application de signal mixte (ASIC) pour fournir les informations de mesure via série numérique
Raspberry Pi - Tutoriel Python du capteur d'humidité et de température HIH6130 I2C : 4 étapes

Raspberry Pi - HIH6130 Capteur d'humidité et de température I2C Tutoriel Python : HIH6130 est un capteur d'humidité et de température avec sortie numérique. Ces capteurs offrent un niveau de précision de ±4% HR. Avec une stabilité à long terme de pointe, une véritable I2C numérique à compensation de température, une fiabilité de pointe, une efficacité énergétique
Tutoriel Java du capteur d'humidité relative et de température Raspberry Pi HTS221 : 4 étapes

Tutoriel Java du capteur d'humidité relative et de température Raspberry Pi HTS221 : HTS221 est un capteur numérique capacitif ultra compact pour l'humidité relative et la température. Il comprend un élément de détection et un circuit intégré spécifique à l'application de signal mixte (ASIC) pour fournir les informations de mesure via série numérique
Raspberry Pi - Tutoriel Java du capteur d'humidité et de température HIH6130 I2C : 4 étapes

Raspberry Pi - HIH6130 Capteur d'humidité et de température I2C Tutoriel Java : HIH6130 est un capteur d'humidité et de température avec sortie numérique. Ces capteurs offrent un niveau de précision de ±4% HR. Avec une stabilité à long terme de pointe, une véritable I2C numérique à compensation de température, une fiabilité de pointe, une efficacité énergétique