Manufactura industrial
Internet industrial de las cosas | Materiales industriales | Mantenimiento y reparación de equipos | Programación industrial |
home  MfgRobots >> Manufactura industrial >  >> Manufacturing Technology >> Proceso de manufactura

Termómetro Portátil DIY de Bajo Coste con Integración Android

Componentes y suministros

Componente Cantidad
Arduino Nano R3 1
MLX90614 1

Herramientas y máquinas necesarias

Aplicaciones y servicios en línea

Sobre el proyecto

Medir la temperatura corporal sin contacto, como una pistola termométrica. Creé este proyecto porque las pistolas termométricas ahora son muy caras, así que busqué una alternativa DIY. El objetivo es hacer una versión de bajo presupuesto.

Conexión de cableado (Hardware)

El MLX90614 tiene comunicación I2C, así que en Arduino Nano se usan los pines A4 y A5.

Termómetro Portátil DIY de Bajo Coste con Integración Android
Termómetro Portátil DIY de Bajo Coste con Integración Android

Preparar programación (Software)

Para la librería MLX90614 uso la de Adafruit. Abre Arduino IDE y ve a Herramientas → Gestionar librerías → busca MLX90614. Haz clic en Adafruit MLX90614 Library y luego en instalar en el Gestor de librerías.

Termómetro Portátil DIY de Bajo Coste con Integración Android

Probar ejemplo de la librería

Para asegurar que el sensor MLX90614 funciona, abre Arduino IDE, Archivo → Ejemplos → Adafruit MLX90614 Library → mlxtest.

Sube y mira el Monitor Serie, verás temperatura ambiente y temperatura de objeto.

Termómetro Portátil DIY de Bajo Coste con Integración Android
Termómetro Portátil DIY de Bajo Coste con Integración Android

Preparar circuito, OTG y carcasa impresa en 3D

Termómetro Portátil DIY de Bajo Coste con Integración Android
Termómetro Portátil DIY de Bajo Coste con Integración Android
Termómetro Portátil DIY de Bajo Coste con Integración Android
Termómetro Portátil DIY de Bajo Coste con Integración Android

Después de que el código de prueba del MLX90614 funcione, prepara el circuito entre Arduino Nano y el sensor MLX90614 como en la imagen. Para el OTG puedes hacerlo tú mismo con un microUSB macho y un miniUSB macho.

La carcasa del termómetro portátil se puede descargar en GrabCAD e imprimir con tu impresora 3D.

Instalar app Portable Thermometer desde Play Store

Puedes buscar en Play Store "portable Thermometer" o hacer clic en este enlace Portable Thermometer o escanear este código QR.

Termómetro Portátil DIY de Bajo Coste con Integración Android
Termómetro Portátil DIY de Bajo Coste con Integración Android

Ejecutar termómetro portátil

Cómo usar el termómetro portátil:

Video del proyecto termómetro portátil

Video disponible en la página original del proyecto.

Código

Código Arduino Termómetro Portátil

/* 
 * MLX90614 Send to OTG 
 * escuela@robot@gmail.com 
 */

#define LED 13
#include <Wire.h>
#include <Adafruit_MLX90614.h>

Adafruit_MLX90614 mlx = Adafruit_MLX90614();
unsigned long previousMillis;
int interval = 50;
char i;
int data = 0;

void setup() {
  Serial.begin(9600);
  mlx.begin();
  pinMode(LED, OUTPUT);
}

void loop() {
  if (Serial.available() > 0) {
    i = Serial.read();
    switch (i) {
      case '0':
        digitalWrite(LED, LOW);
        data = 0;
        break;
      case '1':
        digitalWrite(LED, HIGH);
        data = 1;
        break;
    }
  }
  
  if (data == 1) {
    if (millis() - previousMillis >= interval) {
      previousMillis = millis();
      Serial.print(mlx.readAmbientTempC());
      Serial.print(";");
      Serial.println(mlx.readObjectTempC());
    }
  }
}

Partes personalizadas y cajas

Termómetro Portátil DIY de Bajo Coste con Integración Android

Esquemáticos

Termómetro Portátil DIY de Bajo Coste con Integración Android

Proceso de manufactura

  1. Baño Portátil: Historia, Diseño e Impacto Ambiental
  2. El termómetro: del termoscopio de Galileo a los sensores digitales modernos
  3. Construya un termostato inteligente tipo NEST con Node‑RED en Raspberry Pi
  4. Dispositivo de Medición de Presión y Flujo de Aire de Precisión con Sensor Analógico
  5. Gestión de dispositivos: Escalando despliegues de contadores inteligentes a millones de dispositivos
  6. Dominando E3.Cable: Cómo posicionar insertos de conectores para rendimiento óptimo
  7. Router CNC 1325 multi 8 husillos con rotativo personalizable
  8. Elegir el dispositivo correcto para Bluetooth Mesh: Guía práctica de requisitos de hardware, software y app
  9. Dispositivo Portátil Detecta E. coli Dañina en Alimentos In Situ usando Bioluminiscencia
  10. Asignación dinámica de memoria en C: Entendiendo malloc() con ejemplos prácticos
  11. calloc() en C: Asignación de memoria inicializada a cero y ejemplo práctico