Descrizione
Cos’è
Il modulo sensore WeMos DS18B20 è un componente elettronico che permette di misurare la temperatura. È progettato per essere utilizzato con la scheda D1 mini WIFI.
Caratteristiche
- Sensore di temperatura: DS18B20
- Compatibile con D1 mini WIFI
- SKU: ARD0011512
- Prezzo: 2.93 €
- Disponibilità: Preorder
A cosa serve
Il modulo sensore WeMos DS18B20 può essere utilizzato per misurare la temperatura in diversi progetti elettronici. Ad esempio, può essere utilizzato per creare un sistema di allarme termico che invia una notifica via email quando la temperatura supera un certo valore. È particolarmente utile per i maker principianti e intermedi che desiderano integrare la misurazione della temperatura nei loro progetti.
Tutorial: Come usare Modulo sensore di temperatura WeMos DS18B20
Il modulo sensore di temperatura WeMos DS18B20 è ideale per monitorare la temperatura in vari progetti elettronici. È particolarmente utile per i maker principianti e intermedi che desiderano integrare la misurazione della temperatura nei loro progetti.
Cosa serve
- Scheda WeMos D1 Mini WIFI
- Cavo USB
- Alimentazione 5V
Passi
- Collegare il modulo DS18B20 alla scheda WeMos D1 Mini WIFI: DQ al pin D2, VCC al 5V e GND alla massa.
- Installare la libreria OneWire e DallasTemperature nel software Arduino.
- Includere le librerie necessarie nel codice.
- Inizializzare il sensore nel setup del codice.
- Leggere e stampare la temperatura nel loop del codice.
- Verifica che il sensore sia correttamente riconosciuto e che la temperatura sia visualizzata.
- Se necessario, aggiustare i collegamenti e il codice.
- Prova a integrare il sensore in un progetto più complesso.
Codice di esempio
```#include <OneWire.h>
#include <DallasTemperature.h>
#define ONE_WIRE_BUS 2
OneWire oneWire(ONE_WIRE_BUS);
DallasTemperature sensors(&oneWire);
void setup(void) {
Serial.begin(9600);
sensors.begin();
}
void loop(void) {
sensors.requestTemperatures();
float tempC = sensors.getTempCByIndex(0);
Serial.print("Temperatura: ");
Serial.print(tempC);
Serial.println(" °C");
delay(1000);
}```
Mini-progetto
Crea un sistema di allarme termico che invia una notifica via email quando la temperatura supera un certo valore.
Errori comuni
- Il sensore non viene riconosciuto: verifica i collegamenti e l’alimentazione.
- La temperatura non viene visualizzata correttamente: verifica il codice e la libreria.
- Il sensore è troppo lontano: riduci la distanza tra il sensore e la scheda.
- Il sensore non risponde: verifica la resistenza termica e la temperatura operativa sul datasheet.
Accessori consigliati
- Scheda WeMos D1 Mini WIFI
- Display LCD
- Buzzer
- Modulo di rete Ethernet
Domande frequenti
Qual è la precisione del sensore DS18B20?
La precisione è di ±0.5°C in ambiente normale.
Posso collegare più sensori DS18B20 alla stessa scheda?
Sì, puoi collegare fino a 100 sensori su una singola linea dati.
Qual è la gittata di misurazione del sensore?
La gittata di misurazione va da -55°C a +125°C.





