Construye un termómetro infrarrojo sin contacto con Arduino Nano y GY-906
Componentes y suministros
| Componente | Cantidad |
|---|---|
| Arduino Nano R3 | 1 |
| Botón táctil | 1 |
| Resistencias (5k ohm, 200 ohm) | 1 cada una |
| Láser 5V | 1 |
| Interruptor de doble control | 1 |
| Pantalla OLED 0.96" | 1 |
| Sensor temperatura GY-906 (MLX90614) | 1 |
| Pila 9V | Varias |
| Impresora 3D + filamento PLA | 1 |
Herramientas necesarias
- Impresora 3D
Aplicaciones y servicios online
- Arduino IDE
Sobre este proyecto
El termómetro infrarrojo mide la temperatura superficial de un objeto sin contacto, permitiendo medir cómoda y precisamente objetos remotos.
Lista de materiales
- Arduino Nano × 1
- Botón táctil × 1
- Resistencias (5k ohm, 200 ohm) × 1 cada una
- Láser 5V × 1
- Interruptor de doble control × 1
- Pantalla OLED 0.96" × 1
- Sensor GY-906 (MLX90614) con condensador/resistencia × 1
- Pila 9V × varias
- Impresora 3D × 1
- Filamento PLA × varios

El módulo GY-906 es muy barato, fácil de integrar y soporta interfaz I2C con pull-up de 10K. Calibración de fábrica: rango sensor -40 a 125°C, rango objeto -70 a 380°C. Error ~0.5°C.
Parte del circuito

Ensambla todos los componentes.
- Monta todo en protoboard. Cuando funcione, suelda a placa perforada.
- Izquierda: láser con resistencia 200 ohm en salida digital 5. Botón táctil entre 5V y entrada digital 2 con pull-down 5k ohm (evita flotación, fija 0V al pulsar).
- Derecha: interruptor doble conecta pila 9V a VIN y GND del Nano. OLED y GY-906 a 3.3V; SDA → A4, SCL → A5. Ambos con pull-ups I2C.

Programa
- Instala librerías: Adafruit SSD1306 y Adafruit MLX90614.
- El programa lee continuamente temperatura del MLX90614, pero solo muestra en OLED y enciende láser al tocar el botón.
- Descarga archivos de programación en: https://make.quwj.com/project/157
Impresión 3D
Modelo diseñado en Fusion 360.


- Base: pila 9V, interruptor, botón táctil. Tapa a presión. Agujero inferior para cables hacia arriba.
- Parte superior: hueco para OLED 0.96". Láser y MLX90614 en frontal, a presión. Arduino Nano arriba, usa pegamento para encajar bien.



Imprime con la cara de la pantalla hacia abajo; el ángulo de la OLED requiere soportes. La superficie de la carcasa puede no quedar ideal; mejora si tienes mejor método.
Descarga archivos STL en: https://make.quwj.com/project/157
Prueba
¡Listo! Enciende, espera a que cargue la pantalla y úsalo.
Si te interesa el termómetro infrarrojo, lee sobre su principio de funcionamiento detallado. ¡Gracias por leer!
Código
Archivo sin título (Arduino)
// Asumo que sabes programar tu Arduino Nano. Si no, hay excelentes tutoriales online. ¡Puedes hacerlo!
// Descarga el código completo desde: https://make.quwj.com/project/157
Esquemáticos
Proceso de manufactura
- El termómetro: del termoscopio de Galileo a los sensores digitales modernos
- Construye un Voltímetro Inteligente con Arduino y Smartphone – Proyecto DIY Fácil
- Construye un Sensor de Ritmo Cardíaco por Infrarrojos Fiable con Arduino: Guía Paso a Paso
- Construye un Skateboard VR Casero con Arduino, Google Cardboard y Bluetooth
- Puerta de control de temperatura sin contacto para detección rápida y precisa
- Arduino UNO + Shield WiFi: Visualización de Temperatura en Tiempo Real en Web vía Serial
- Construye un dispositivo de tratamiento radiónico EMR con Arduino DIY
- Sistema inteligente de monitorización de temperatura para escuelas: preciso, en tiempo real y seguro
- Simulador de Carreras 2D DIY con Arduino Nano y Servos SG90
- Kit de Ahumador de Carbón con Control Preciso de Temperatura – Construye tu Propia Obra Maestra BBQ
- Termómetro Miniatura Ultra-frío: Precisión de 50 mK en un Chip