Descrizione
Cos’è
Il Mini Convertitore ADC ADS1115 è un modulo elettronico a 4 canali che permette di convertire segnali analogici in segnali digitali. È un componente ideale per progetti Arduino che richiedono misurazioni precise di grandezze analogiche come temperatura, umidità, pressione e tensione.
Caratteristiche
- 4 canali di acquisizione analogica
- Risoluzione di 16 bit
- SKU: ARD009389
- Prezzo: 7.11 €
A cosa serve
Questo modulo è perfetto per realizzare sistemi di monitoraggio ambientale, applicazioni industriali, sensori di temperatura e umidità, e qualsiasi progetto Arduino che richieda la misurazione precisa di grandezze analogiche. È compatibile con Arduino e altri microcontrollori.
Tutorial: Come usare Mini Convertitore ADC ADS1115
Il Mini Convertitore ADC ADS1115 è un dispositivo ideale per i maker che desiderano acquisire dati analogici in modo preciso. Con 4 canali, può misurare fino a quattro sensori contemporaneamente, rendendo questo modulo perfetto sia per progetti di monitoraggio ambientale che per applicazioni industriali.
Cosa serve
- Arduino Uno o compatibile
- Cavo USB
- Sensori analogici (es. LM35)
- Batterie AAA
Passi
- Collegare il convertitore ADC ADS1115 all’interfaccia I2C dell’Arduino utilizzando i cavi.
- Verificare che la tensione di alimentazione del modulo sia adeguata (verifica sul datasheet).
- Installare la libreria Adafruit_ADS1015 per Arduino dal gestore librerie.
- Configurare il canale e la sensibilità dell’ADC nel codice.
- Leggere i dati dal convertitore ADC ADS1115 utilizzando il metodo readADCSingleEnded().
- Visualizzare i valori letti in seriale o su un display LCD.
- Testare l’accuratezza dei dati con sensori analogici connettati.
- Modificare il codice per adattarlo ai propri requisiti di progetto.
Codice di esempio
I2Cdevlib.h
Adafruit_ADS1015 ads;
void setup() {
Serial.begin(9600);
if (!ads.begin()) {
while (1); // blocco il programma se non riesce a connettersi.
}
}
void loop() {
int value = ads.readADCSingleEnded(0, ADS1015_REG_CONFIG_CQUE_NONE); // leggi canale 0
Serial.println(value);
}
Mini-progetto
Realizza un sistema di monitoraggio del clima che registra la temperatura e l’umidità in tempo reale. Usa il convertitore ADC per acquisire i dati dai sensori LM35 (temperatura) e DHT11 (umidità).
Errori comuni
- Non installare correttamente la libreria necessaria.
- Utilizzare tensioni di alimentazione non compatibili con il modulo.
- Configurare erroneamente i parametri del canale ADC.
- Omettere di verificare la connessione I2C tra Arduino e convertitore.
Accessori consigliati
- Sensori LM35
- Display LCD 16×2
- Batterie AAA
- Kit di prototipo
Domande frequenti
Come posso controllare più canali?
Configurando il parametro ‘channel’ nel metodo readADCSingleEnded().
Quali sensori possono essere usati con questo convertitore ADC?
Sensori analogici come LM35, LDR e resistenze variabili.
Come posso visualizzare i dati in tempo reale?
Utilizzando un display LCD o inviando i valori tramite seriale a una console.







