-
MenuBack
-
Menu
-
Arduino & Raspberry & Micro:bit
-
-
-
-
-
Controller Boards
-
-
-
Batteries
-
Components & TOOLS
-
-
Workshop and Equipment
- Pliers and Wrenches
- Breadboards
- Drills and Milling Cutters
- Storage Boxes
- Electronics boxes
- Bench Equipment
- Tool Cases & Kits
- Heat shrink sleeve
- Multimeters
- Oscilloscope
- Screws and Spacers
- PCB Copper
- IC Programmers
- Personal Protection
- Protoboards
- Soldering
- Spray and Conductive Paint
- DIN Rail Supports
- Others
-
-
-
-
-
Sound and Audio
-
-
-
-
Comunication & Smart Home
-
-
LCD + Matrix + Keypad
-
-
Power Sources and Renewable Energy
-
-
-
RENEWABLE ENERGY
-
-
-
3D Printing & DRONES
-
-
Motors and Relays
-
-
ROBOTICS
-
-
Sensors
-
-
- Catalog
- New Products
- On Sale
- Tutorials
- Contact
Non-contact IR Temeperature Sensor For Arduino
This module measures the surface temperature by detecting infrared radiation energy and wavelength distribution. The IR temperature probe consists of an optical system, photoelectric detector, amplifier, signal processing and output module.
If you have any questions on this product please feel free to contact us.
*Disclaimer: The images are merely illustrative.
This module measures the surface temperature by detecting infrared radiation energy and wavelength distribution. The IR temperature probe consists of an optical system, photoelectric detector, amplifier, signal processing and output module. The optical system collects the infrared radiation in its field of view and the infrared radiation energy is converted in to corresponding electrical signals when converging on the photoelectric detector. After being processed by the amplifier and signal processing circuit, the signal is converted in to a temperature value. The MLX90614 is self calibrating and has a low noise amplifier integrated in to the signal processing chip. The chip itself is a 17 bit ADC and DSP device, giving accurate and reliable results.
SPECIFICATION
- Operating Voltage: 3.3V - 5V
- Operating Current: 1.2mA
- Temperature: -70.01℃ to +382.19℃, (0.01 ℃ resolution)
- Interface Type: I2C
- Interface Line Sequence: VCC, GND, SCL, SDA
- Dimensions: 31.5*18 mm/1.24 x 0.7 inches
- Weight: 15g
Arduino sample code:
/*************************************************** * IR Thermometer Sensor-MLX90614 * **************************************************** * This example will measure the ambient temperature and object temperature through the I2C bus * @author jackli(Jack.li@dfrobot.com) * @version V1.0 * @date 2016-2-2 * GNU Lesser General Public License. * See <http://www.gnu.org/licenses/> for details. * All above must be included in any redistribution * ****************************************************/ #include < Wire.h > #include < IR_Thermometer_Sensor_MLX90614.h > IR_Thermometer_Sensor_MLX90614 MLX90614 = IR_Thermometer_Sensor_MLX90614(); void setup() { Serial.begin(9600); MLX90614.begin(); } void loop() { Serial.print("Ambient = "); Serial.print(MLX90614.GetAmbientTemp_Celsius()); Serial.println(" *C"); Serial.print("Object = "); Serial.print(MLX90614.GetObjectTemp_Celsius()); Serial.println(" *C"); Serial.print("Ambient = "); Serial.print(MLX90614.GetAmbientTemp_Fahrenheit()); Serial.println(" *F"); Serial.print("Object = "); Serial.print(MLX90614.GetObjectTemp_Fahrenheit()); Serial.println(" *F"); Serial.println(); delay(500); }
DOCUMENTS
Related products