
Tabla de contenido:
2025 Autor: John Day | [email protected]. Última modificación: 2025-01-23 14:39

Un brote repentino al comienzo del Año Nuevo en 2020
dejó al mundo perdido
Máscara, pistola termómetro
Los proveedores necesarios para combatir el brote son aún más escasos
La enfermedad es despiadada
Como empresa de investigación y desarrollo de electrónica
Nuestros programadores
Haz uno tú mismo, por supuesto
Paso 1: inspección de mercancías

Después de recibir la suite, primero puede abrir el paquete:
Se utilizan 8 hilos dupont para conectar los módulos;
Se utiliza una placa de pan para colocar el módulo, conexión conveniente;
Una placa de desarrollo Nano, como pantalla y sensor de la unidad principal;
Se utiliza una pantalla OLED 12864 para mostrar los datos del sensor;
Y un módulo de sensor MLX 90614, solo datos de temperatura.
Paso 2: el módulo de apego

El módulo de sensor MLX90614 tiene cuatro pines, a saber, VIN, GND, SCL y SDA. El VIN es el polo positivo de la fuente de alimentación, que se puede conectar a la interfaz de alimentación de 3,3 V o 5 V del Arduino Nano. GND es el polo negativo de la fuente de alimentación, que está conectado a GND en el Arduino Nano. SCL es la línea de reloj del bus IIC, conectado a la interfaz A5 de Arduino, SDA es la línea de datos del bus IIC, conectado a la interfaz A4 de Arduino.
El modo de comunicación de la pantalla OLED12864 es el mismo que el de MLX90614, y también tiene cuatro pines, a saber, VIN, GND, SCL y SDA. SCL es la línea de reloj del bus IIC, conectado a la interfaz A5 de Arduino, SDA son los datos Línea de bus IIC, conectada a la interfaz A4 de Arduino.
¿Quiere ver el cableado de forma más intuitiva? Les traeré el siguiente diagrama esquemático.
Paso 3: preparación del software
Una computadora con Windows
Instale Arduino IDE correctamente
Instale el controlador CH340
(Se proporciona nuestro paquete de información gratuito, puede descargarlo e instalarlo directamente)
Paso 4: instalación de la biblioteca

Descomprima las tres bibliotecas descargadas y agréguelas todas a la carpeta de bibliotecas del IDE de Arduino
Paso 5: Código de grabación



Conector de clavija
MLX90614 Arduino
SDA - - - - - - -> A4
SCL - - - - - - -> A5
VCC - - - - - - -> 3,3 V / 5 V
GND - - - - - - -> GND
Abra el software Arduino, copie y pegue el código de prueba anterior en el software Arduino y grabe el código.
Utilice la pantalla OLED para mostrar los datos del sensor OLED Arduino
SDA - - - - - - -> A4
SCL - - - - - - -> A5
VCC - - - - - - -> 3,3 V / 5 V
GND - - - - - - -> GND
Utilice el siguiente código de prueba de pantalla OLED, siga los pasos de prueba de datos del sensor de salida del puerto serie anteriores y continúe verificando.
Nota: este código no genera datos a través del puerto serie, los datos se muestran directamente en la pantalla, por lo que no es necesario que abra el monitor del puerto serie, mire directamente la pantalla OLED.
NOTA:
• seleccione "Arduino Nano" en la columna de "placa de desarrollo", "328P" en la columna de "procesador" y "puerto" de acuerdo con el puerto real que se muestra. • La velocidad en baudios de comunicación del puerto serie establecida en el código es 9600, por lo que el monitor del puerto serie también debe configurarse en 9600 para mostrar los datos correctamente.
Paso 6: Resultado de la prueba

Paso 7: Preguntas y respuestas del sensor
1. ¿Cuál es la distancia de medición de temperatura de este tipo de sensor?
El ángulo de visión de este sensor es de 90 ° y la distancia de medición de temperatura está relacionada con el tamaño del objetivo. Para un objetivo con un diámetro de un centímetro, la distancia de medición de temperatura es de 1 cm, mientras que para un objetivo con un diámetro de 5 cm, la distancia de medición de temperatura es de 5 cm. Sin embargo, si la medida real es mayor de 10 cm, es mejor no exceder los 10 cm. Si la distancia es un requisito, puede comprar un ángulo de visión estrecho o un sensor con una lente óptica, y el código se puede transferir directamente.
2. ¿Cuál es el tiempo de respuesta de este tipo de sensor?
El tiempo de respuesta para MLX90614 es de 200 ms.
3. ¿Cuál es el rango de temperatura de este tipo de sensor?
El rango de temperatura de este sensor es -70 ℃ ~ + 380 ℃, pero el rango de temperatura del sensor es -40 ℃ ~ + 125 ℃, más allá del cual el sensor se dañará.
4. ¿Cuál es el voltaje de funcionamiento del sensor?
El voltaje de trabajo de este tipo de sensor es 3V ~ 5V, que puede ingresar directamente a una fuente de alimentación de 3.3V o 5V, y admite comunicación directa con 3.3V y 5V SCM, sin la necesidad de instalar conversión de nivel.
5. Después de descargar el programa, la temperatura siempre se muestra como 1037.55 ℃
Esto se debe a que no hay una buena conexión entre el sensor y el Arduino. Primero puede verificar si el cableado es correcto. Si el cableado es correcto, puede intentar volver a enchufar el cable dupont o intentar reemplazarlo.
Paso 8: muestra el video de la aplicación
¿Qué puedes hacer con este sensor? Los productos de temperatura sencillos que se te ocurran todos los puedes probar en casa, hoy les traigo un juego de sensores con la pistola de temperatura DIY. Veamos el video a continuación.
Recomendado:
Dispensador de desinfectante de manos sin contacto para bricolaje sin un Arduino o un microcontrolador: 17 pasos (con imágenes)

Dispensador de desinfectante de manos sin contacto de bricolaje sin un Arduino o un microcontrolador: como todos sabemos, el brote de COVID-19 golpeó al mundo y cambió nuestro estilo de vida. En esta condición, el alcohol y los desinfectantes para manos son fluidos vitales, sin embargo, deben usarse correctamente. Tocar recipientes de alcohol o desinfectantes para manos con manos infectadas c
¡Timbre de puerta DIY sin contacto sin Arduino !: 7 pasos

¡Timbre de puerta DIY sin contacto sin Arduino !: Los interruptores de timbre son una de las cosas que más tocan los extraños. Y con la pandemia de covid 19 convirtiéndose en un problema grave, mantener una buena higiene se ha convertido en la máxima prioridad en estos días. Entonces, en este instructivo, te mostraré una manera simple
Control de motor e indicador de nivel de agua sin contacto y sin corrosión: 5 pasos

Indicador de nivel de agua y control de motor sin contacto y sin corrosión .: HOLA, en este instructivo veremos cómo obtener el estado del tanque de agua en función de los niveles de agua (alto, medio, bajo) del tanque superior usando tres leds de diferentes colores en un Forma sin contacto con la ayuda del sensor ultrasónico y la placa Arduino uno. P
Termómetro infrarrojo sin contacto basado en Arduino - Termómetro basado en infrarrojos con Arduino: 4 pasos

Termómetro infrarrojo sin contacto basado en Arduino | Termómetro basado en infrarrojos con Arduino: Hola chicos, en este instructivo, haremos un termómetro sin contacto con arduino, ya que a veces la temperatura del líquido / sólido es demasiado alta o demasiado baja y luego es difícil hacer contacto con él y leer su temperatura entonces en ese escenario
Enfriador / soporte para computadora portátil de costo cero (sin pegamento, sin perforaciones, sin tuercas y pernos, sin tornillos): 3 pasos

Enfriador / soporte para computadora portátil de costo cero (sin pegamento, sin perforaciones, sin tuercas y pernos, sin tornillos): ACTUALIZACIÓN: POR FAVOR AMABLE VOTE POR MI INSTRUCTABLE, GRACIAS ^ _ ^ TAMBIÉN PUEDE VOTAR POR MI OTRO CONCURSO ENTRADA EN www.instructables.com/id/Zero-Cost-Aluminum-Furnace-No-Propane-No-Glue-/ O QUIZÁS VOTE POR MI MEJOR AMIGO