Sensore di temperatura senza contatto MLX90614 e Arduino

Ciao!

In questo post parlerò del sensore MLX90614.
Questo sensore è in grado di misurare la temperatura di un oggetto senza contatto,
grazie alla capacità di rilevare la differenza di raggi infrarossi emanati da oggetti di differente temperatura.




Se dovete ancora acquistare il sensore, scegliete con cura il modello (dato dalle lettere dopo la sigla MLX90614),
infatti in base a quello scelto cambiano alcune caratteristiche fondamentali.

Una proprietà a cui prestare particolare attenzione è il FOV (Field Of View, campo di visione).
Infatti, essendo la temperatura rilevata è la media di quelle di tutti gli oggetti presenti nel FOV,
bisognerà scegliere il sensore adatto in base all'applicazione finale.

Ad esempio per il modello 90614xxxxAA il FOV è di 72° (il che rende questa versione ideale per misurare la temperatura su ampie superfici),
per il modello 90614xxxxCC il campo è di 35° (più idoneo per misurare la temperatura su oggetti).

Per l'elenco completo e tutte le caratteristiche trovate qui il datasheet.

Per fare un test ho collegato un display ed il nostro sensore ad Arduino.
In questo modo, e caricando il codice che trovate in seguito, sarà possibile leggere sull'lcd due temperature, una è quella interna al sensore ed una è quella dell'oggetto che state puntando.

Ecco lo schema di collegamento:



Il sensore è facilmente reperibile online, ad esempio qui su eBay.
Il mio consiglio è di comprare quello venduto da Adafruit per avere maggior compatibilità con la libreria.

Qui sotto il codice da caricare nell'Arduino, prima però sarà necessario scaricare ed installare questa libreria.



Provare il tutto è semplicissimo, basta mettere la vostra mano davanti al sensore!
Notate che la temperatura misurata non è ovviamente quella interna al corpo umano, ma è la temperatura superficiale della vostra pelle.






Questo è tutto, buon divertimento!
Seguimi sulle mie pagine per rimanere sempre aggiornato sui nuovi post!

3 commenti:

  1. Sono ancora alle prime armi.con Arduino,io sono un nonno rimasto ancora quando cerano le valvole condensatori grandi quanto tutto il circuito di Arduino ,però sono rimasto affascinato e cerco di imparare per fare giocare il mio nipotino che ha 4 anni e mi dice nonno spostati faccio io non capisci niente.!!!

    RispondiElimina
    Risposte
    1. Per me le valvole, e l'elettronica analogica in generale, sono molto difficili da comprendere, infatti stimo molto chi sa districarsi in quel mondo. Non ho dubbi sul fatto che con Arduino vi divertirete un mondo!

      Elimina
  2. Ringrazio e complimenti per le spiegazioni

    RispondiElimina

Lascia un commento qui sotto, ti risponderò il prima possibile!

Altri Post