Mlx90614 is a infrared based sensor, it measure the temperature based on infrared emitted by an object. It senses electromagnetic waves in the range about 700 nm to 14,000 nm.
- Model : GY-906
- Size : 11.5 * 16.5mm
- Application: Thermal Imaging Camera, Wireless Temparature Measure.
- Chip : MLX90614
Package : 1 X MLX90614 non-contact infrared temperature sensor module
Code
- /***************************************************
- This is a library example for the MLX90614 Temp Sensor
- Designed specifically to work with the MLX90614 sensors in the
- adafruit shop
- —-> https://www.adafruit.com/products/1748
- —-> https://www.adafruit.com/products/1749
- These sensors use I2C to communicate, 2 pins are required to
- interface
- Adafruit invests time and resources providing this open source code,
- please support Adafruit and open-source hardware by purchasing
- products from Adafruit!
- Written by Limor Fried/Ladyada for Adafruit Industries.
- BSD license, all text above must be included in any redistribution
- ****************************************************/
- #include <Wire.h>
- #include <Adafruit_MLX90614.h>
- Adafruit_MLX90614 mlx = Adafruit_MLX90614();
- void setup() {
- Serial.begin(9600);
- Serial.println(“Adafruit MLX90614 test”);
- mlx.begin();
- }
- void loop() {
- Serial.print(“Ambient = “); Serial.print(mlx.readAmbientTempC());
- Serial.print(“*C\tObject = “); Serial.print(mlx.readObjectTempC()); Serial.println(“*C”);
- Serial.print(“Ambient = “); Serial.print(mlx.readAmbientTempF());
- Serial.print(“*F\tObject = “); Serial.print(mlx.readObjectTempF()); Serial.println(“*F”);
- Serial.println();
- delay(500);
- }
There are no reviews yet.