Specifiche e configurazione
Ovunque vada mi chiedono come mai verso il DHT12 ho una preferenza tale da aver scritto una libreria di mio pugno, oggi con questa serie di articoli proverò a dare una risposta.
Sensori
Ecco la lista dei sensori che ho testato.
BMP280
Sensore di pressione e temperatura
Puoi trovarlo qui AliExpress
- Basso costo
- tensione tra 1.71 e 3.6V sia per l’alimentazione che per I/O
- 2.74μA assorbimento tipico, 0.1 μA in sleep mode
- lettura tra 300 e 1100 hPa (equiv. a +9000…-500 m sopra/sotto il livello del mare) ±0.12 hPa, equiv. a ±1 m
- lettura tra -40 e 85°C di temperatura con ±2°C di accuratezza
- miglior tempo di misurazione 5.5 msec
- Precisione della temperatura: 2 decimali
- Interfaccia digitale: I²C (oltre 3.4 MHz) SPI (3 e 4 fili, oltre 10 MHz)
DHT11
Sensore umidità e temperatura
Puoi trovarlo qui AliExpress
- Bassissimo costo
- tensione tra 3 e 5V sia per alimentazione che per I/O
- 2.5mA massima corrente durante la conversazione
- lettura tra 20 e 80% per l’umidità con 5% di accuratezza
- lettura tra 0 e 50°C di temperatura con ±2°C di accuratezza
- non oltre 1 Hz di frequenza di campionamento (una al secondo)
- dimensione 15.5mm x 12mm x 5.5mm
- Precisione temperatura: 1 decimale
- 4 pins con 2,54mm di spazio
- comunicazione 1-Wire® Interface, richiede un unico pin per la comunicazione
DHT22
Sensore umidità e temperatura
Puoi trovarlo qui AliExpress
- Basso costo
- tensione tra 3 e 5V sia per alimentazione che per I/O
- 2.5mA massima corrente durante la conversazione
- lettura tra 0 e 100% per l’umidità con 2-5% di accuratezza
- lettura tra -40 e 80°C di temperatura con ±0.5°C di accuratezza
- non oltre 0.5 Hz di frequenza di campionamento (una ogni 2 secondi)
- dimensione 15.1mm x 25mm x 7.7mm
- Precisione temperatura: 2 decimali
- 4 pins con 2,54mm di spazio
- comunicazione 1-Wire® Interface, richiede un unico pin per la comunicazione
DHT12
Sensore umidità e temperatura
Puoi trovarlo qui DHT12 AliExpress- Bassissimo costo
- tensione tra 2,7 e 5,5V sia per alimentazione che per I/O
- 1mA durante la conversazione, 60µA in standby.
- lettura tra 20 e 95% per l’umidità con 5% di accuratezza
- lettura tra -20 e 60°C di temperatura con ±0.5°C di accuratezza
- non oltre 1 Hz di frequenza di campionamento (una al secondo)
- dimensione 7mm x 12mm x 5.5mm (W x L x H)
- Precisione temperatura: 2 decimali
- 4 pins con 2,54mm di spazio (VDD SDA GND SCL)
- comunicazione 1-Wire® Interface, richiede un unico pin per la comunicazione o I2C
- 4 Pinouts VDD SDA GND SCL.
Dallas Temperature ds18b20
Sensore di temperatura programmabile
Puoi trovarlo qui AliExpress
- Basso costo
- Versione resistente all’acqua
- tensione tra 3 e 5,5V sia per alimentazione che per I/O
- 1-1.5mA durante la conversazione, 750-1000µA in standby.
- lettura tra -10 e 85°C di temperatura con ±0.5°C di accuratezza
- 1 Hz di frequenza di campionamento (una ogni 750ms)
- Precisione temperatura: 0-2 decimali
- comunicazione 1-Wire® Interface, richiede un unico pin per la comunicazione
Thermistor
Sensore di temperatura analogico (MF58-103 3950 B)
Puoi trovarlo qui NTC MF58 3950 B 5% 1% 5K 10K 20K 50K 100K
- Quasi a costo 0 😉
- tensione n.d., è una resistenza
- lettura tra -45 e ~+250 °C di temperatura con ±0.5°C circa di accuratezza
- corrente: (<50mW) a 5v 25µA
- la lettura analogica è immediata
- la precisione è legata al range di campionamento analogico
- Un unico filo analogico.
Grazie
Nel prossimo articolo vedremo quali librerie prendere e come usare questi sensori nel nostro Arduino IDE.
- Comparazione tra sensori di temperatura ed umidità (Specifiche)
- Comparazione tra sensori di temperatura ed umidità (Codice e configurazione)
- Comparazione tra sensori di temperatura ed umidità (Dati)