DHT11
Sensor digital de temperatura e umidade, irmão mais simples do DHT22: faixa menor e só números inteiros. Liga do mesmo jeito (um fio de dados) e usa o mesmo módulo dht do MicroPython, com dht.DHT11.
Pinagem
| Pino | Ligar em | Observação |
|---|---|---|
| VCC (1) | 3V3 | |
| DATA (2) | GPIO (ex.: 4) com resistor de pull-up | módulos com placa já têm o resistor |
| NC (3) | não ligar | |
| GND (4) | GND |
FastTeacherPara professores
Da ementa ao semestre planejado
- Plano de ensino e calendário montados sozinhos
- Diário de aulas pronto para colar no SIGA
- Slides e listas de exercícios com gabarito
Versão Community grátis · Windows
Exemplo em MicroPython
import dht
from machine import Pin
import time
sensor = dht.DHT11(Pin(4))
while True:
sensor.measure() # no máximo uma leitura por segundo
print(sensor.temperature(), "°C", sensor.humidity(), "%")
time.sleep(2)
Especificações
| Item | Valor | Fonte |
|---|---|---|
| Alimentação | 3,3–5,5 V (igual ao DHT22) | docs/04-componentes.md (valores típicos de datasheet) |
| Temperatura | 0 a 50 °C, ± 2 °C | docs/04-componentes.md (valores típicos de datasheet) |
| Umidade | 20–90 % UR, ± 5 % | docs/04-componentes.md (valores típicos de datasheet) |
| Intervalo entre leituras | ≥ 1 s | docs/04-componentes.md (valores típicos de datasheet) |
| Resolução | números inteiros | shared/componentes/catalogo.js — TODO(fidelidade): DHT11 mais novos mandam décimos de °C |
| Ordem dos pinos | VCC, DATA, NC, GND | docs/04-componentes.md (valores típicos de datasheet) |
Valores marcados com TODO(fidelidade) ainda vão ser conferidos nas peças do laboratório.