Descrizione
Tutorial: Come usare SI7021 SHT-21 HTU21
Il SI7021 SHT-21 HTU21 è un sensore multifunzione che misura temperatura e umidità. Utile per progetti di monitoraggio ambientale, climatologia, ove si richiede precisione.
Cosa serve
- Arduino o compatibile
- Cavo di alimentazione 3.3V o 5V
- Multimetro (opzionale)
Passi
- 1. Installazione: Scarica e installa l’arduino-cores per SHT21.
- 2. Collegamento: Connetti VCC al 3.3V o 5V Arduino, GND al GND, D2 al pin D2 Arduino.
- 3. Verifica sul datasheet: Controlla la frequenza di misura.
- 4. Carica il codice: Usa il seguente sketch.
- 5. Esegui il codice: Verifica i dati stampati.
- 6. Test: Usa il multimetro per confrontare i valori.
- 7. Configurazione: Adatta la frequenza di misura.
- 8. Monitoraggio: Connettiti a un display per visualizzare i dati.
Codice di esempio
```cpp
#include <Wire.h>
#include <SHT21.h>
SHT21 sht;
void setup() {
Serial.begin(9600);
}
void loop() {
float temp = sht.readTemperature();
float hum = sht.readHumidity();
Serial.print("Temp: "); Serial.print(temp);
Serial.print(" C Hum: "); Serial.println(hum);
}
```
Mini-progetto
Costruisci un sistema di monitoraggio ambientale con SHT21 e Arduino in 30 minuti.
Errori comuni
- Collegare VCC a 5V anziché 3.3V.
- Omettere la verifica del datasheet.
- Dimenticare l’uso del multimetro per i test.
- Non adattare la frequenza di misura.
Accessori consigliati
- Display per Arduino
- Cavo di alimentazione 3.3V
- Multimetro
- Case protettiva per Arduino
Domande frequenti
Quali sono i requisiti minimi di Arduino?
Arduino Uno o compatibile.
Posso utilizzare 5V?
Sì, ma verifica sul datasheet la compatibilità.
Quanto tempo dura la batteria?
Non necessaria, alimentazione diretta.





