waveshare MLX90640-D55

Waveshare MLX90640 IR Array Thermal Imaging Camera Module

Model: MLX90640-D55 User Manual

1. Fampidirana

This manual provides detailed instructions for the setup, operation, and maintenance of the Waveshare MLX90640 IR Array Thermal Imaging Camera Module. This module features a 32×24 pixel far-infrared thermal sensor array and communicates via an I2C interface, making it suitable for integration with various microcontrollers such as Raspberry Pi, Arduino (ESP32), and STM32.

Please read this manual thoroughly before using the product to ensure correct operation and to prevent damage.

2. Vokatra mihoatraview ary Features

The MLX90640 Thermal Camera Module is designed for thermal imaging applications, offering a compact and efficient solution for temperature detection and visualization.

Waveshare MLX90640 Thermal Camera Module, front view

Sary 2.1: anoloana view of the MLX90640 Thermal Camera Module, showing the infrared lens and connector.

Lafin-javatra fototra:

Waveshare MLX90640 Thermal Camera Module, bottom view miaraka amin'ny marika

Sary 2.2: ambany view of the MLX90640 Thermal Camera Module, showing the Waveshare branding and model information.

3. Information momba ny fiarovana

4. Torolàlana fananganana

4.1. Famaritana ny Pinout

The MLX90640 module uses an I2C interface for communication. The typical pin connections are as follows:

MLX90640 module connected with jumper wires to a microcontroller

Sary 4.1: MLX90640 module with typical jumper wire connections for integration.

4.2. Connecting to a Microcontroller (e.g., Raspberry Pi)

  1. Fampifandraisana herinaratra: Connect the VCC pin of the MLX90640 module to the 3.3V or 5V power output of your microcontroller. Connect the GND pin to the microcontroller's ground.
  2. I2C Connection: Connect the SDA pin of the MLX90640 module to the SDA pin of your microcontroller. Connect the SCL pin of the MLX90640 module to the SCL pin of your microcontroller. Refer to your specific microcontroller's documentation for I2C pin assignments.
  3. Fametrahana rindrambaiko: Install necessary libraries and drivers for the MLX90640 sensor on your chosen platform (Raspberry Pi, Arduino, STM32). Waveshare provides development resources and example code for these platforms.

For detailed software setup and programming examples, please refer to the official Waveshare documentation and development resources provided with the module.

5. Torolàlana miasa

5.1. Fikarohana angona

Once the module is correctly connected and the software environment is set up, you can begin acquiring thermal data. The MLX90640 sensor provides a 32×24 array of temperature readings, which can be processed to generate a thermal image.

5.2. Thermal Imaging Example

The module can be used to visualize temperature distributions, as shown in the example below with a Raspberry Pi.

Example of MLX90640 module generating thermal image of a Raspberry Pi

Sary 5.1: Example setup demonstrating the MLX90640 module capturing a thermal image of a Raspberry Pi, displaying temperature variations.

The software will typically convert the raw sensor data into a temperature matrix, which can then be rendered as a color-coded thermal image, where different colors represent different temperature ranges.

6. Fikojakojana

7. Famahana olana

Problem: Module not detected by microcontroller.
Vahaolana:
  • Verify all wiring connections (VCC, GND, SDA, SCL) are correct and secure.
  • Ataovy azo antoka ny famatsiana herinaratra voltage is within the 3.3V/5V range.
  • Check if the I2C bus is enabled and configured correctly on your microcontroller.
  • Confirm the I2C address of the MLX90640 module (usually fixed, but check documentation).
Problem: Incorrect or noisy temperature readings.
Vahaolana:
  • Ensure the lens is clean and unobstructed.
  • Verify that the correct calibration data is being applied by your software.
  • Check for electromagnetic interference in the operating environment.
  • Confirm the refresh rate setting; higher rates might introduce more noise if not handled correctly.
Problem: Software examples fail to compile or run.
Vahaolana:
  • Ensure all required libraries are installed and correctly linked in your development environment.
  • Verify that your microcontroller's operating system or firmware is compatible with the provided examples.
  • Check for any specific hardware configurations or jumpers required by the examples.

8. Famaritana

endri-javatraantsipirihany
Array sensorMLX90640 Far-Infrared Thermal Sensor
vahaolana32 × 24 teboka
Sahan'ny View (FoV)55°
interface tsaraI2C (up to 1MHz Fast Mode)
Ny fahasamihafan'ny maripana mitovy amin'ny tabataba (NETD)0.1K RMS @1Hz refresh rate
Operating Voltage3.3V / 5V (compatible)
Fitaovana mifanentanaRaspberry Pi, Arduino (ESP32), STM32
Ny refin'ny vokatra1.1 x 0.63 x 1.1 santimetatra (tokony ho 28 x 16 x 28 mm)
Lanja entana0.317 oz
Dimensional drawing of the MLX90640 module in millimeters

Sary 8.1: Dimensional drawing of the MLX90640 Thermal Camera Module (dimensions in millimeters).

9. Warranty sy fanohanana

This Waveshare product is covered by standard manufacturer warranty. For specific warranty terms and conditions, please refer to the official Waveshare webtranokala na mifandray amin'ny fanohanan'ny mpanjifany.

Tohana ara-teknika: Waveshare provides comprehensive development resources and manuals, including examples for Raspberry Pi, Arduino (ESP32), and STM32. These resources are essential for successful integration and operation of the module.

For further assistance, please visit the official Waveshare support page or contact their technical support team directly.

Documents mifandraika - MLX90640-D55

Preview MLX90640-D110 Môdô fakan-tsarimihetsika mafana - Takelaka data 1N500
Famaritana ara-teknika amin'ny antsipiriany, endri-javatra ary torolalana fampiasa ho an'ny maodely Fakan-tsary Thermal Waveshare MLX90640-D110 32x24 IR. Ahitana ny antsipirian'ny interface I2C, ny fifandraisan'ny hardware ho an'ny Raspberry Pi, STM32, ESP32, ary FAQ.
Preview Boky Torolalana ho an'ny Mpampiasa Môdiola OLED 0.91 santimetatra - Waveshare
Boky torolalana ho an'ny fampiasana ny Waveshare 0.91inch OLED Module (128x32 piksela) miaraka amin'ny mpanara-maso SSD1306. Mandrakotra mihoatra nyview, endri-javatra, pinout, fifandraisana I2C, ary kaody demo ho an'ny STM32, Raspberry Pi (BCM2835, WiringPi, Python), ary Arduino.
Preview Boky Torolalana ho an'ny Mpampiasa sy Torolalana Teknika ho an'ny Satroka E-Paper Waveshare 2.13 santimetatra (B)
Torolàlana feno ho an'ny Waveshare 2.13inch e-Paper HAT (B), mandrakotra ny fifandraisana amin'ny fitaovana, ny fametrahana rindrambaiko, ny fitsipiky ny fandaharana, ary ny famahana olana ho an'ny Raspberry Pi, Arduino, Jetson Nano, ary STM32.
Preview Waveshare ESP32-S3-Touch-LCD-4.3 Board Development: endri-javatra & Torolàlana
Tsidiho ny Waveshare ESP32-S3-Touch-LCD-4.3, birao fampivoarana microcontroller matanjaka misy fampisehoana mikasika capacitive capacitive 4.3 santimetatra, WiFi, BLE 5, ary fifandraisana maro toy ny CAN, RS485, ary I2C. Mianara momba ny fitaovany, ny fanamboarana ary ny sample demo ho an'ny fampandrosoana ny HMI.
Preview Boky Torolalana ho an'ny Mpampiasa ny Satroka E-Paper Waveshare 7.5-inch
Ity boky torolalana feno ho an'ny mpampiasa ity dia manome fampahalalana amin'ny antsipiriany momba ny Waveshare 7.5-inch E-Paper HAT (V1/V2), môdioly fampisehoana misy resolution 800x480 mampiasa ny teknolojia Microencapsulated Electrophoretic Display. Izy io dia mandrakotra ny fifandraisana amin'ny fitaovana, ny fifandraisana SPI, ny foto-kevitra momba ny fiasa, ary ny fampidirana amin'ny Raspberry Pi, Arduino, Jetson Nano, Sunrise X3 Pi, STM32, ESP32, ary ESP8266. Tafiditra ao anatin'izany ny fepetra fisorohana, loharano, ary FAQ ilaina mba hampiasana tsara indrindra.
Preview VL53L1X Torolàlana ho an'ny mpampiasa sy torolalana fampidirana
Boky torolalana feno ho an'ny Waveshare VL53L1X Time-of-Flight (ToF) sensor halavirana. Izy io dia manazava ny mombamomba ny sensor, ny endri-javatra, ny pinout, ary manome torolalana amin'ny dingana amin'ny fampidirana ireo sehatra fampandrosoana malaza toa ny Raspberry Pi, Arduino, ary STM32, ao anatin'izany ny torolàlana momba ny kaody demo.