Camara infrarroja arduino

Mlx90640

Aquí usamos la placa ESP32-CAM, que tiene una cámara OV2640 a bordo, sin embargo la misma modificación funcionará con una variedad de módulos de cámara integrados.    También es posible comprar el mismo módulo de cámara sin filtro IR si no quieres modificar tu módulo actual.

Observará que la eliminación del filtro IR no ha impedido que la cámara detecte el color o la luz visible normal, sin embargo, sin el filtro IR la imagen se «quemará» mucho más rápidamente, especialmente a la luz del sol.

La ventaja de esto es que ahora puede utilizarla para capturar imágenes durante el día, y con poca luz o en completa oscuridad, ya sea para una cámara de alimentación de aves, una cámara de timbre, o simplemente como un proyecto divertido.

Amg8833 arduino

Pero no temas, en el blog de hoy, voy a presentar las cámaras de imagen térmica basadas en MLX90640 que son asequibles, fáciles de emparejar con tu microcontrolador, y se ejecutan a través de python para la visualización de imágenes térmicas.

Si el MLX9060 suena bien, este es un módulo de imagen térmica por Seeed que está hecho con él. No sólo puede medir el valor de la temperatura circundante, sino también mostrar las cifras de las imágenes térmicas.

No es compatible con Uno: Como el MLX90640 requiere cálculos complejos por parte de la plataforma anfitriona, no se pueden utilizar placas de desarrollo normales como Arduino Uno (o equivalente), ya que no tiene suficiente RAM o flash para manejar los cálculos

Una placa de desarrollo fina y ligera basada en el procesador NXP i.MX RT102 (3020 CoreMark/1284 DMIPS @600 MHz). Viene preinstalada con el sistema operativo en tiempo real RT-Thread y micro-python incorporado.

Cámara térmica

No nos culpes por el título. [CCrome] admite que puede ser la cámara IR más barata y peor disponible. El concepto es sorprendentemente sencillo. Montar un termómetro barato sin contacto de Harbor Freight en el carro de una impresora 3D y utilizarlo para escanear el objetivo. Los archivos de diseño están disponibles en GitHub.

Tal vez no necesites una cámara, pero tener una forma de comunicarte con un sensor de temperatura IR de 11 dólares podría ser útil algún día. Tienes que apretar el botón de medición, así que [CCrome] utilizó la impresora 3D para hacer una abrazadera para el botón que también sujeta los pines POGO a la PCB. Habríamos estado tentados de soldar a través del interruptor y también soldar los cables a la almohadilla. Pero, de todos modos, necesitas una impresora 3D para el proyecto.

No esperes los resultados que obtendrías de un sensor térmico real. Si quieres eso, tendrás que construirlo tú mismo o abrir la cartera de par en par. Si necesitas algo de inspiración para un caso de uso, mira el concurso de cámaras térmicas de hace unos años.

Cámara de infrarrojos Esp32

La matriz de termopilas infrarrojas AMG8833 es un detector de 64 píxeles (8×8) que aproxima la temperatura de los cuerpos radiantes. El módulo está conectado a un ordenador Raspberry Pi 4 y se comunica a través del bus I2C a 400kHz para enviar la temperatura de los 64 píxeles a una velocidad seleccionable de 1-10 muestras por segundo. La aproximación de la temperatura se emite con una resolución de 0,25°C en un rango de 0°C a 80°C. Una cámara infrarroja en tiempo real (cámara IR) se introdujo como una forma de monitorizar la temperatura para aplicaciones en el recuento de personas, la transferencia de calor de la electrónica, la monitorización del confort en interiores, la medición industrial de la temperatura sin contacto y otras aplicaciones en las que la monitorización de la temperatura en varios puntos puede ser útil. El error aproximado del sensor en su rango operable es de 2,5°C, lo que lo hace especialmente útil para aplicaciones con mayores fluctuaciones de temperatura. Este tutorial pretende ser el primero de una serie de análisis de transferencia de calor en la gestión térmica de la electrónica utilizando el AMG8833.

Las cámaras térmicas son similares a las cámaras estándar en el sentido de que utilizan la luz para grabar imágenes. La diferencia más significativa es que las cámaras térmicas detectan y filtran la luz de manera que sólo se registra la región infrarroja del espectro electromagnético, no la región visible [lea más sobre las cámaras infrarrojas aquí]. Poco después de que se descubriera la relación entre la radiación y el calor que desprenden los cuerpos negros, se patentaron los detectores de infrarrojos como forma de predecir la temperatura mediante instrumentos sin contacto. En las últimas décadas, a medida que los circuitos integrados reducen su tamaño, los detectores de infrarrojos se han convertido en algo habitual en aplicaciones de ensayos no destructivos, tecnología de dispositivos médicos y detección de movimiento de cuerpos calientes. El sensor utilizado aquí es el MLX90640 [hoja de datos], que es una cámara térmica de 768 píxeles (24×32). Utiliza un conjunto de detectores de infrarrojos (y probablemente filtros) para detectar la radiación emitida por los objetos. Junto con un ordenador Raspberry Pi, la MLX90640 se utilizará para trazar y registrar mapas de temperatura de bastante alta resolución. Utilizando Python, podremos llevar el RPI a sus límites interpolando el MLX90640 para crear una cámara térmica de 3 fotogramas por segundo (fps) con una resolución de 240×320 píxeles.

Acerca del autor

admin

Ver todos los artículos