Sensore Barometrico di Pressione, Altitudine e Temperatura – I2C
Questo sensore MPL3115A2 di pressione di Freescale è una soluzione ideale ed economica per misurare con precisione l’altitudine e la pressione barometriche.
MPL3115A2 offre una risoluzione standard di 1.5 Pascal che risolve l’altitudine a 0.3 metri (BMP180 può farlo a 0.17m). Paragonato al BMP180, l’MPL3115A2 offre diversi vantaggi:
- interrupt output in caso di utilizzo di energia ultra bassa,
- un calcolo altimetrico incorporato per una lettura più facile dell’altitudine
- nessun bisogno di calibrare lettura e/o calcolare,
- Inoltre, come bonus aggiuntivo, vi è un sensore di temperatura discretamente buono, con ±1°C di accuratezza standard (±3°C max).
Questo chip preferisce corrente di 2-3.6V e voltaggi logici, quindi è posto su un breakout con logic level shifting ed un regolatore 3V. È facile da usare con qualunque Arduino o qualunque micronontroller con capacità I2C.
Sebbene questo chip possa apparire molto simile all’MPL115A2, è in realtà la sua versione di precisione. MPL3115A2 può funzionare come un sensore di altitudine ma anche con un barometro.
L’utilizzo di questo sensore è decisamente facile: Se stai usando un Arduino, ad esempio, collega semplicemente il pin VDD al pin di voltaggio 5V, GND a massa, SCL a I2C Clock (Nota: Analog 5 su UNO) e SDA a I2C Data (Nota: Analog 4 su UNO). Dopo di ciò scarica la libreria MPL3115A2 per Arduino di Adafruit e il codice di esempio per la pressione, la temperatura ed il calcolo base della altitudine. Dopo aver installato la libreria, carica lo sketch di esempi. Avrai i dati di pressione, temperatura ed altitudine tutti stampati immediatamente sulla serial console.
Nome Adafruit: MPL3115A2 – I2C Barometric Pressure/Altitude/Temperature Sensor [ADA1893]
Non ci sono ancora recensioni.