Descrizione
Cos’è
Il SI7021 è un modulo sensore di temperatura e umidità I2C ad alta precisione. È progettato per fornire misurazioni accurate di temperatura e umidità in vari tipi di applicazioni.
Caratteristiche
- Modulo sensore di temperatura e umidità I2C
- Alta precisione
- Comunicazione I2C
A cosa serve
I moduli SI7021 sono ideali per progetti di monitoraggio ambientale, controlli di condizioni di conservazione e applicazioni di automazione domestica. Puoi utilizzarlo per progettare un sistema di monitoraggio del clima che invia dati di temperatura e umidità su una piattaforma cloud come ThingSpeak. È compatibile con Arduino e ESP.
Tutorial: Come usare SI7021 Modulo Sensore di Temperatura e Umidità
Il modulo SI7021 è un sensore digitale I2C ad alta precisione per la misurazione della temperatura e dell’umidità. È ideale per progetti di monitoraggio ambientale, controlli di condizioni di conservazione e applicazioni di automazione domestica.
Cosa serve
- Arduino o microcontrollore compatibile I2C
- Cavo USB
- Connessioni I2C
- Software di sviluppo Arduino
Passi
- Collegare il modulo SI7021 ai pin I2C del microcontrollore (VCC a 3.3V o 5V, GND a massa, SDA a pin A4, SCL a pin A5).
- Installare la libreria Adafruit_Sensor e Adafruit_SI1145 nella IDE Arduino.
- Caricare lo sketch di esempio fornito dalla libreria nel microcontrollore.
- Aprire il Serial Monitor a 9600 baud.
- Verificare la corretta comunicazione del sensore visualizzando i valori di temperatura e umidità.
- Se necessario, regolare i parametri di misurazione nel codice.
- Progettare un’applicazione che utilizza i dati del sensore, come un sistema di allarme per condizioni estreme.
- Testare il progetto in diverse condizioni ambientali.
Codice di esempio
void setup() {
Serial.begin(9600);
// Inizializza il sensore
}
void loop() {
// Leggi la temperatura e l'umidità
Serial.print("Temperatura: ");
Serial.println(temperatura);
Serial.print("Umidità: ");
Serial.println(umidità);
delay(1000);
}
Mini-progetto
Progettare un sistema di monitoraggio del clima che invia dati di temperatura e umidità su una piattaforma cloud come ThingSpeak.
Errori comuni
- Errore di collegamento I2C
- Parametri di configurazione errati
- Librerie non installate correttamente
- Impedimento fisico al sensore
Accessori consigliati
- Arduino Uno
- Cavo USB
- Stampa 3D per proteggere il sensore
- Display OLED per visualizzare i dati
Domande frequenti
Come posso verificare la comunicazione con il sensore?
Usa il Serial Monitor per visualizzare i dati di temperatura e umidità.
Il sensore non comunica con Arduino, cosa fare?
Controlla i collegamenti e assicurati che la libreria sia installata correttamente.
Quali sono le temperature di funzionamento del sensore?
Verifica sul datasheet del prodotto.




Recensioni
Ancora non ci sono recensioni.