Tabla de contenido:
- Suministros
- Paso 1: Conecte el Arduino
- Paso 2: Cablee los sensores DHT 22
- Paso 3: conecte la antena
- Paso 4: cargue el código
- Paso 5: coloque la batería
- Paso 6: ¡El proyecto está terminado! Pero, ¿se puede mejorar?
Video: Detección remota de temperatura: 6 pasos
2024 Autor: John Day | [email protected]. Última modificación: 2024-01-30 08:41
En este proyecto, se utiliza un MKR 1400 para controlar 3 sensores DHT 22 y comunicar el resultado con el número de teléfono celular que se ingresa en el código (mostraré dónde). La temperatura es el único dato que se recupera de DHT 22, pero es interesante notar que la humedad también podría recuperarse.
Este instructable es un trabajo que se ha realizado para el desarrollo de un sistema de monitoreo de temperatura del depósito de granos. La mayor parte del trabajo lo hemos completado yo y @acrobatbird (nombre de GitHub). El GitHub principal del proyecto es https://github.com/PhysicsUofRAUI/binTempSensor y cuando se complete, crearé un GitHub separado para él.
Suministros
-
3 sensores DHT 22 (para el proyecto más grande se necesitan tres)
www.adafruit.com/product/385
-
3 resistencias de 10K
www.digikey.ca/product-detail/en/yageo/CFR…
-
Un Arduino MKR 1400
https://store.arduino.cc/usa/mkr-gsm-140
-
Variedad de cables de puente
Cualquier proveedor debe tener
-
Una tarjeta sim
Recomendaría cualquiera que sea la tarjeta prepago más barata en su área. El mío era SaskTel, pero a menos que vivas en Saskatchewan, Canadá, no es una buena elección
-
Batería de polímero de litio (y cargador si es necesario)
- www.adafruit.com/product/390
- www.adafruit.com/product/258
-
Antena Arduino
www.adafruit.com/product/1991
He dado lugares para comprar la mayoría de las piezas usadas en línea, pero recomendaría comprar primero en su tienda local de electrónica de pasatiempos. No es solo para apoyar a las empresas locales, sino también porque es conveniente tenerlas cuando necesita una pieza lo antes posible y no quiere esperar el envío.
Paso 1: Conecte el Arduino
En mi caso particular, coloqué el Arduino MKR 1400 en una placa de pruebas, la mía tiene encabezados, y luego conecté el suelo a la línea negativa de la placa de pruebas y los 5 V a la parte positiva.
Paso 2: Cablee los sensores DHT 22
Cada uno de los sensores debe estar conectado a tierra, un pin de 5 V y un pin de datos. También se debe conectar una resistencia de 10 K al pin de 5 V de Arduino para que actúe como pull up. Conecté los sensores a los pines 4, 5 y 6. Si desea conectarlos a diferentes pines, tendrá que cambiar el código.
Adafruit tiene un buen artículo que explica en profundidad cómo conectarlos en este enlace:
Paso 3: conecte la antena
La antena debe estar conectada al Arduino MKR 1400 para garantizar una conexión razonable.
Paso 4: cargue el código
Ahora el código se cargará en Arduino. He incluido el código en un archivo zip adjunto, y debería abrirse y compilarse bien en el editor Arduino siempre que estén instaladas las bibliotecas necesarias. Las bibliotecas necesarias son MKRGSM, DHT.h, DHT_U.h y Adafruit_Sensor.h. Si estas bibliotecas no están instaladas en su computadora, tendrá que agregarlas siguiendo pasos similares a este
El uso de Arduino LowPower puede aumentar la cantidad de tiempo que se ejecuta el proyecto, pero actualmente estoy ejecutando pruebas para que funcione. Hay un código para ello en el GitHub del proyecto.
Paso 5: coloque la batería
Ahora se puede conectar la batería. La batería que se usa aquí es de solo 1000 mAh, pero se puede usar una más grande siempre que sea de 3,7 V.
Paso 6: ¡El proyecto está terminado! Pero, ¿se puede mejorar?
Yah tenemos un sensor de temperatura remoto que te envía la temperatura cada 12 horas, pero solo lo hace por menos de 24 horas. Espera que no sea muy útil. Esto es en lo que se está trabajando y en lo que se está considerando para que el proyecto sea más útil.
-
Una batería más grande
una sugerencia bastante obvia, pero solo en la medida en que las baterías se vuelven bastante caras a medida que aumentan su capacidad
- Arduino de baja potencia
Esta es una buena alternativa de bajo costo para aumentar la vida útil de la batería, ya que es solo un cambio en el software, pero no se espera que las ganancias sean sustanciales
-
Un panel solar
- Esto es en lo que se está trabajando ahora para que el sistema funcione indefinidamente sin intervención humana.
- Es probable que combine algunos de los dos anteriores para garantizar que la batería pueda funcionar durante la noche y durante meses sustancialmente nublados.
Cualquier otra sugerencia es bienvenida. ¡Gracias por leer!
Recomendado:
Cómo hacer un timbre no táctil, detección de temperatura corporal, GY-906, 433MHz usando Arduino: 3 pasos
Cómo hacer un timbre no táctil, detección de temperatura corporal, GY-906, 433MHz usando Arduino: Hoy haremos un timbre no táctil, detectará la temperatura de su cuerpo. En la situación actual, es muy importante saber si la temperatura corporal de alguien es más alta de lo normal, cuando alguien está kocking. Este proyecto mostrará una luz roja si detecta alguna
Detección facial en Raspberry Pi 4B en 3 pasos: 3 pasos
Detección de rostros en Raspberry Pi 4B en 3 pasos: En este Instructable vamos a realizar la detección de rostros en Raspberry Pi 4 con Shunya O / S usando la Biblioteca Shunyaface. Shunyaface es una biblioteca de reconocimiento / detección de rostros. El proyecto tiene como objetivo lograr la velocidad de detección y reconocimiento más rápida con
Sensor de temperatura y humedad con pantalla LCD y detección de sonido: 4 pasos
Sensor de temperatura y humedad con pantalla LCD y detección de sonido: ¡¡¡Hola chicos !!! Bien, este proyecto fue mi proyecto de último año. El propósito de este proyecto fue monitorear la temperatura y la humedad de la habitación en el taller de mi Universidad debido a que algunos componentes electrónicos no funcionan debido a la temperatura desfavorable y la humedad
TouchFree: Quiosco de detección de mascarillas y chequeo automático de temperatura: 5 pasos
TouchFree: quiosco automatizado de control de temperatura y detección de mascarillas: a medida que se reabren los países de todo el mundo, vivir con el nuevo coronavirus se está convirtiendo en una nueva forma de vida. Pero para detener la propagación del virus, debemos separar a las personas que tienen el coronavirus del resto. Según los CDC, la fiebre es la l
Detección remota para fuente de alimentación Korad: 8 pasos (con imágenes)
Detección remota para fuente de alimentación Korad: las unidades de fuente de alimentación son una herramienta esencial para todas las personas involucradas en la electrónica. Me sucede que tengo un Korad, que es una fuente de alimentación lineal (pesada) que tiene un buen precio y ha recibido buenas críticas. ¿Qué es una fuente de alimentación y cuál es el problema