Índice:
2024 Autor: John Day | [email protected]. Última modificação: 2024-01-30 11:35
Sensor de umidade e temperatura SHT25 I2C ± 1,8% UR ± 0,2 ° C Minimódulo I2C. O sensor de umidade e temperatura de alta precisão SHT25 tornou-se um padrão da indústria em termos de fator de forma e inteligência, fornecendo sinais de sensor linearizados e calibrados em formato digital I2C. Aqui está a demonstração com um código Python usando Raspberry Pi.
Etapa 1: O que você precisa
1. Raspberry Pi
2. SHT25
3. Cabo I²C
4. Escudo I²C para Raspberry Pi
5. Cabo Ethernet
Etapa 2: conexões
Pegue um escudo I2C para raspberry pi e empurre-o suavemente sobre os pinos gpio de raspberry pi.
Em seguida, conecte uma extremidade do cabo I2C ao sensor SHT25 e a outra extremidade à blindagem I2C.
Também conecte o cabo Ethernet ao pi ou você pode usar um módulo WiFi.
As conexões são mostradas na imagem abaixo.
Etapa 3: Código de Pyhton
O código python para SHT25 pode ser baixado de nosso repositório GitHub - Dcube Store
O código pode ser encontrado aqui:
github.com/DcubeTechVentures/SHT25/blob/master/Python/SHT25.py
Usamos a biblioteca SMBus para o código python. As etapas para instalar o SMBus no raspberry pi são descritas aqui:
pypi.python.org/pypi/smbus-cffi/0.5.1
Você também pode copiar o código daqui, ele é fornecido da seguinte forma:
# Distribuído com uma licença de livre arbítrio.
# Use-o da forma que quiser, com ou sem lucro, desde que se enquadre nas licenças das suas obras associadas.
# SHT25
import smbus
tempo de importação
# Pegue o ônibus I2C
bus = smbus. SMBus (1)
# Endereço SHT25, 0x40 (64)
# Enviar comando de medição de temperatura
# 0xF3 (243) NO HOLD mestre
bus.write_byte (0x40, 0xF3)
tempo.sono (0,5)
# Endereço SHT25, 0x40 (64)
# Leia os dados de volta, 2 bytes
# Temp MSB, Temp LSB
data0 = bus.read_byte (0x40)
data1 = bus.read_byte (0x40)
# Converta os dados
temp = dados0 * 256 + dados1
cTemp = -46,85 + ((temp * 175,72) / 65536,0)
fTemp = cTemp * 1,8 + 32
# Endereço SHT25, 0x40 (64)
# Enviar comando de medição de umidade
# 0xF5 (245) NO HOLD mestre
bus.write_byte (0x40, 0xF5)
tempo.sono (0,5)
# Endereço SHT25, 0x40 (64)
# Leia os dados de volta, 2 bytes
# Umidade MSB, Umidade LSB
data0 = bus.read_byte (0x40)
data1 = bus.read_byte (0x40)
# Converta os dados
umidade = dados0 * 256 + dados1
umidade = -6 + ((umidade * 125,0) / 65536,0)
# Dados de saída para a tela
print "Umidade relativa é:%.2f %%"% umidade
print "A temperatura em Celsius é:%.2f C"% cTemp
print "Temperatura em Fahrenheit é:%.2f F"% fTemp
Etapa 4: Aplicativos
O sensor de temperatura e umidade relativa SHT25 tem várias aplicações industriais, como monitoramento de temperatura, proteção térmica periférica de computador e assim por diante.
Recomendado:
Observador de umidade e temperatura usando Raspberry Pi com SHT25 em Python: 6 etapas
Observador de Umidade e Temperatura Usando Raspberry Pi com SHT25 em Python: Sendo um entusiasta do Raspberry Pi, pensamos em alguns experimentos mais espetaculares com ele. Nesta campanha, estaremos fazendo um Observador de Umidade e Temperatura que mede a Umidade Relativa e Temperatura usando Raspberry Pi e SHT25, Humidi
Monitoramento de temperatura e umidade usando SHT25 e Arduino Nano: 5 etapas
Monitoramento de temperatura e umidade usando SHT25 e Arduino Nano: Trabalhamos recentemente em vários projetos que exigiam monitoramento de temperatura e umidade e, então, percebemos que esses dois parâmetros realmente desempenham um papel fundamental em termos uma estimativa da eficiência de funcionamento de um sistema. Tanto na indústria
Raspberry Pi - HIH6130 I2C Sensor de umidade e temperatura Python Tutorial: 4 etapas
Raspberry Pi - HIH6130 I2C Sensor de Umidade e Temperatura Python Tutorial: HIH6130 é um sensor de umidade e temperatura com saída digital. Esses sensores fornecem um nível de precisão de ± 4% UR. Com estabilidade de longo prazo líder do setor, I2C digital com compensação de temperatura real, confiabilidade líder do setor, eficiência energética
Monitoramento de temperatura e umidade usando SHT25 e Raspberry Pi: 5 etapas
Monitoramento de temperatura e umidade usando SHT25 e Raspberry Pi: Recentemente, trabalhamos em vários projetos que exigiam monitoramento de temperatura e umidade e, então, percebemos que esses dois parâmetros realmente desempenham um papel fundamental na estimativa da eficiência de funcionamento de um sistema. Tanto na indústria
Monitoramento de temperatura e umidade usando SHT25 e partícula de fóton: 5 etapas
Monitoramento de temperatura e umidade usando SHT25 e partícula de fóton: Recentemente, trabalhamos em vários projetos que exigiam monitoramento de temperatura e umidade e, então, percebemos que esses dois parâmetros realmente desempenham um papel fundamental em termos uma estimativa da eficiência de funcionamento de um sistema. Tanto na indústria