Descripción
Modelo: GY906 (GY-906)
Basado en el chip Melexis MLX90614ESF-BAA (MLX90614xSF-Bxx)
El MLX90614ESF-BAA es un termómetro infrarrojo para medición de la temperatura a distancia. Se alimenta con una tensión en el rango 3-5 V y se comunica con Ardino a través de i2c.
Para lograr una gran precisión, viene calibrado de fábrica, alcanzando una precisión de 0.5ºC.
Para una mayor precisión, viene calibrado de fábrica.
- Precisión: 0.5ºC
- Resolución: 0.02ºC
- Ángulo de medición: 80º
- Tensión de alimentación: 3 – 5 V.
- Conexión: bus i2c (SMBus)
Para lograr buenos resultados, debes tener en cuenta lo siguiente:
- La ventana de medición debe estar limpia
- El sensor debe estar a temperatura de trabajo (estable con la temperatura ambiente y llevar un rato encendido).
Conexionado (para Arduino Nano / Uno):
- Pin Vin: a 5V de Arduino
- Pin GND: a GND de Arduino.
- Pin SCL: a SCL (A5) de Arduino.
- Pin SDA: a SDA (A4) de Arduino.
Ejemplo de código:
#include <Wire.h> #include <Adafruit_MLX90614.h> Adafruit_MLX90614 mlx = Adafruit_MLX90614(); void setup() { Serial.begin(9600); // Monitor serie mlx.begin(); } void loop() { Serial.print("Tamb = "); Serial.print(mlx.readAmbientTempC()); Serial.print("ºC\t Objeto = "); Serial.print(mlx.readObjectTempC()); Serial.println("ºC"); delay(200); }
Valoraciones
No hay valoraciones aún.