Modulo INA219, sensore digitale in grado di misurare sia la tensione continua (DC) sia la potenza in un circuito.
È molto popolare in progetti con Arduino grazie alla sua precisione e alla facilità di collegamento tramite interfaccia I2C.1.
Collegamenti Elettronici
Il modulo si collega al microcontrollore (es. Arduino UNO) utilizzando i pin di comunicazione e alimentazione:

2. Collegamento del Carico (Misurazione)
Per misurare la corrente, il sensore deve essere inserito in serie tra l'alimentazione e il carico (il dispositivo che consuma energia):
- Vin+: Collegalo al polo positivo dell'alimentatore del circuito che vuoi testare.
- Vin-: Collegalo al polo positivo del carico (es. un motore o un LED).
- Il polo negativo del carico deve tornare al polo negativo dell'alimentatore.
Importante: Supporta tensioni fino a 26V DC e correnti massime di circa ±3.2A.
3. Configurazione Software
Per far funzionare il sensore con Arduino, è necessario installare una libreria dedicata:Apri l'IDE di Arduino e vai su Gestione librerie. Cerca e installa la libreria "Adafruit INA219". Carica uno degli esempi inclusi (come getcurrent) per iniziare a leggere i valori di tensione (V), corrente (mA) e potenza (mW) sul monitor seriale.
Caratteristiche Principali
- Precisione: Dispone di un ADC a 12 bit integrato per risultati affidabili.
- Indirizzo I2C: L'indirizzo predefinito è solitamente 0x40, ma può essere modificato saldando i ponticelli A0 e A1 sul retro della scheda.
- Monitoraggio High-Side: Misura la corrente sul lato positivo, il che è ideale per monitorare batterie o circuiti di alimentazione senza interrompere la linea di terra.