Tabla de contenido:
2025 Autor: John Day | [email protected]. Última modificación: 2025-01-13 06:57
¡Hola!
Siempre estoy buscando nuevos proyectos para mis lecciones de física. Hace dos años me encontré con un informe sobre el sensor térmico MLX90614 de Melexis. El mejor con solo 5 ° FOV (campo de visión) sería adecuado para una cámara térmica de fabricación propia.
Para leer la temperatura utilizo un Arduino. En Internet puede encontrar muchas descripciones sobre cómo leer los datos (por ejemplo, Lo que tiene que hacer para crear una imagen térmica completa es cambiar la alineación del sensor como el haz de electrones en un televisor antiguo. Esas pistas en Z se pueden realizar con un montaje de dos servo.
Aquí puede encontrar ayuda sobre cómo controlar los servos con un arduino:
Entonces necesitarás:
- dos servos (https://www.ebay.com/itm/Pan-Tilt-Wh-Best-Platform-Kit-Anti-Vibration-Camera-Mount-for-Aircraft-NO-SERVO-/321752051406?hash=item4ae9eaaece)
- control de voltaje para el servo (me di cuenta con un LM317, pero tal vez pueda usar solo un suministro fijo normal de 5V)
- Arduino uno o similar
- MLX90614 con 5 ° FOV (cuanto menos FOV, más nítida será su imagen, https://www.ebay.com/itm/Melexis-Mlx90614esf-dci-Ds-Digital-Non-contact-Infrared-Temperature-Sensor-/151601500838?hash = item234c2752a6)
- botón
- algunas resistencias
- cable, madera, tornillos …
Paso 1: la estructura
La cámara térmica solo consta del arduino uno, que lee la temperatura y controla los dos servos. El algoritmo es bastante simple: lea la temperatura y vaya un paso más allá del servo …
Para iniciar la medición utilizo un botón. Con el programa teraterm puedes leer los datos: x, y, temperatura
Esas tres filas se guardan como un archivo, que finalmente se puede visualizar con el software gratuito gnuplot.
Paso 2: el software
Con el arduino puedes controlar los dos servos y leer las temperaturas del sensor Melexis. Esos valores (posición x, posición y y temperatura) se envían a la computadora, donde puede verlos y guardarlos con teraterm. Con gnuplot puede hacer una imagen en color de su matriz de temperatura.
Paso 3: los resultados
Aquí puedes ver algunas imágenes térmicas (placa de cocción, cuerpo humano desnudo [yo;-)], vela)
Consisten en 40x40 píxeles, pero depende de usted qué número de píxeles programe. Cuantos más píxeles, más dura la exposición. Puedes intentar minimizar el tiempo de exposición en Pixel, pero aún así durará un tiempo determinado.
Tal vez quieras echar un vistazo a mis otros proyectos:
www.youtube.com/user/stopperl16/videos
más proyectos de física:
Gracias por tu tiempo;-)