Descrizione
Cos’è
Il modulo MLX90640 è un sensore a matrice di pixel termico che permette di acquisire immagini a infrarossi. È ideale per progetti di visione termica e rilevamento di movimento.
Caratteristiche
- Angolo di campo di 110°
- Sensore a matrice di pixel termico
- SKU: ARD0012142
- Prezzo: 192.41 €
A cosa serve
Il modulo MLX90640 è particolarmente utile per i maker che desiderano creare dispositivi di sicurezza o sistemi di monitoraggio ambientale. Può essere utilizzato per realizzare un sistema di allarme termico che invia un avviso quando rileva un movimento o un cambiamento di temperatura.
Tutorial: Come usare MLX90640 Modulo Telecamera a Infrarossi da 110 Gradi
Il modulo MLX90640 è un sensore a matrice di pixel termico ideale per progetti di visione termica e rilevamento di movimento. È particolarmente utile per i maker che desiderano creare dispositivi di sicurezza o sistemi di monitoraggio ambientale.
Cosa serve
- Microcontrollore Arduino
- Cavo USB
- Software di sviluppo Arduino IDE
- Libreria I2C
- Alimentazione 3.3V o 5V
Passi
- Collegare il modulo MLX90640 al microcontrollore Arduino tramite i pin SDA e SCL.
- Installare la libreria I2C nel software Arduino IDE.
- Scrivere un sketch per leggere i dati dal modulo MLX90640.
- Verifica sul datasheet per configurare i parametri di risoluzione e frequenza di campionamento.
- Visualizzare i dati termici ricevuti dal sensore.
- Analizzare i dati per identificare le aree termiche.
- Interagire con altri dispositivi o sistemi di controllo basati sui dati termici.
- Verifica sul datasheet per ottimizzare la configurazione del sensore per le esigenze del progetto.
Codice di esempio
/*
Sketch di esempio per leggere i dati dal modulo MLX90640
*/
#include <Wire.h>
#include <mlx90640.h>
MLX90640 mlx;
void setup() {
Serial.begin(115200);
mlx.start(I2C_MODE);
}
void loop() {
mlx.getFrame();
for (uint16_t i = 0; i < MLX90640_IMAGE_SIZE; i++) {
Serial.print(mlx.frame[i]);
Serial.print(", ");
}
Serial.println();
}
Mini-progetto
Crea un sistema di allarme termico che invia un avviso quando rileva un movimento o un cambiamento di temperatura.
Errori comuni
- Assicurarsi che il modulo MLX90640 sia correttamente alimentato.
- Verifica che i pin SDA e SCL siano correttamente collegati.
- Assicurarsi che la libreria I2C sia correttamente installata e configurata.
- Verifica sul datasheet per la configurazione corretta dei parametri di risoluzione e frequenza di campionamento.
Accessori consigliati
- Cavo USB per Arduino
- Alimentatore USB
- Display LCD per visualizzare i dati termici
- Modulo Wi-Fi per trasmettere i dati
Domande frequenti
Come posso ottimizzare la risoluzione del sensore?
Verifica sul datasheet per impostare la risoluzione appropriata.
Quali librerie sono necessarie?
Necessario I2C e la libreria specifica per MLX90640.
Può essere utilizzato con Raspberry Pi?
Sì, ma richiede la configurazione di I2C e la libreria specifica.





Recensioni
Ancora non ci sono recensioni.