Tabla de contenido:
- Paso 1: Recopilación de piezas y herramientas
- Paso 2: armar los componentes electrónicos
- Paso 3: el código
- Paso 4: Copo de nieve impreso en 3D (opcional)
- Paso 5: cortar y pegar
- Paso 6: prueba
- Paso 7: Futuro: Agregar código WIFI
Video: Notificador de carne fresca: 7 pasos
2024 Autor: John Day | [email protected]. Última modificación: 2024-01-30 08:43
Un dispositivo para mantener frescas las reuniones. Este proyecto se puso en marcha porque en una de mis clases me desafiaron a resolver un problema usando las habilidades que habíamos aprendido en la clase. Inmediatamente pensé en algo que le sucedió a mi familia hace unos años. Un verano nos fuimos de vacaciones por unas semanas y volvimos al olor a muerte y al piso manchado de sangre, no hace falta decir que fue una pesadilla limpiar y el congelador no estaba recibiendo energía. Ese evento hizo que mi papá se preguntara si deberíamos comprar la carne de res de pastoreo / alimentada con pasto (la cosa buena) en absoluto. Esta es la encarnación de mi problema, así que ideé un dispositivo que podría funcionar por sí solo y notificar a quienquiera que esté revisando la casa y, en algún momento en el futuro, enviar un mensaje de texto al teléfono del propietario para dar una respuesta rápida desde el congelador.. En general, el dispositivo utiliza un LED multicolor para que las personas de la casa sepan que algo anda mal y, eventualmente, cualquier persona que quiera recibir un mensaje de texto sobre la carne que comienza a echarse a perder.
Paso 1: Recopilación de piezas y herramientas
Para completar este proyecto, un constructor necesitará un conocimiento básico en soldadura, Arduino IDE e impresión 3D (opcional). El proyecto consiste principalmente en productos electrónicos de Amazon y cualquier otra cosa se puede encontrar fácilmente en una tienda departamental local.
Componentes:
- Placa NodeMCU (https://a.co/haoqMPw)
- Sensor de temperatura DS18B20 con impermeabilización (https://a.co/ewfkmng)
- LED RGB de cátodo común (https://www.sparkfun.com/products/9264)
- Caja de jabón para cerrar ($ 1 en Walmart)
- Fuente de alimentación USB (https://a.co/ccjaQHv)
El resto de estos componentes se recopilaron ordenando un kit de Amazon (https://a.co/gUIA75y) pero probablemente pueda encontrar un kit más barato en Amazon (estaba tratando de aprender Arduino).
- Placa de pruebas electrónica
- Cables de puente
- Tres resistencias de 270 Ω
- Una resistencia de 4.7kΩ
- Tres + pines de cabecera
Instrumentos:
- Computadora
- Cable micro-USB
- Kit de soldadura
- Pistola de pegamento caliente de alta temperatura
- Taladrar con una broca de 1/4
- Impresora 3D con filamento
Al principio pensé que alimentaría la placa a través de una fuente de alimentación interna, pero después de jugar con la idea terminé optando por la fuente de alimentación USB externa porque era más fácil.
Paso 2: armar los componentes electrónicos
La imagen 1 muestra el diseño de la electrónica.
Parte 1:
Suelde cada uno de los cables que vienen del sensor de temperatura en su propio pin de cabezal (Imágenes 2 y 3)
Parte 2: Temp. Sensor
- Coloque la placa NodeMCU en el borde de la placa (Imágenes 4 y 5)
-
Utilice los cables de puente para conectar el NodeMCU a la temperatura. sensor
- Coloque un cable amarillo desde el pin 4 a una fila libre en la placa de pruebas
- Tome la resistencia de 4.7kΩ y conéctela a la línea de 3.3v, luego coloque el otro lado en la fila del paso anterior
- Coloque el cable amarillo de la temp. sensor y colóquelo en esa misma fila
- Coloque el cable rojo de la temp. sensor en la línea de 3.3v y coloque el cable negro en la línea de tierra
- Conecte el pin de 3.3v en el NodeMCU a la línea en la placa de pruebas
- Conecte el pin de tierra en el NodeMCU a la línea en la placa de pruebas
Parte 3: LED
Este tutorial fue muy útil cuando se trata de cablear el LED (https://learn.sparkfun.com/tutorials/sik-experiment-guide-for-arduino---v32/experiment-3-driving-an-rgb-led). Solo necesita realizar un seguimiento de los pines en los que está colocando cada parte del LED (por ejemplo, Mis pines son D6 (rojo), D7 (verde) y D8 (azul)
Paso 3: el código
El código que utilizo actualmente se basó en gran medida en el ejemplo DS18x20_Temperature de la biblioteca OneWire.
Parte 1: Configuración
El video que se muestra arriba debería darle un buen comienzo en el uso de NodeMCU.
Parte 2: Mi código
Como se indicó anteriormente, usé principalmente el código de la biblioteca OneWire, pero agregué dos variables en la parte superior del archivo y agregué una parte que reacciona si la temperatura ha alcanzado un cierto umbral (código Arduino anterior). Además, lo siento si el código no está limpio, era la primera vez que codificaba con Arduino.
Paso 4: Copo de nieve impreso en 3D (opcional)
Agregué un copo de nieve para mantener la temperatura. sensor para ayudar a indicar al usuario dónde debe ir. El copo de nieve que usé vino de https://www.thingiverse.com/thing:2732146 y acabo de agregar un enlace (para devolver el crédito) y un orificio para el sensor de temperatura.
Paso 5: cortar y pegar
- Decidí enviar el sensor de temperatura a un lado, así que perforé un orificio de 1/4 de pulgada en el costado para medir la temperatura. sensor para salir. También corté el borde de donde entra el cable Micro-USB.
- Para la parte de pegado, utilicé una pistola de pegamento caliente de alta temperatura y funcionó bien, solo asegúrese de usar suficiente pegamento. Pegué el sensor de temperatura a la carcasa y el copo de nieve (Imágenes 4 y 5).
Paso 6: prueba
Todavía estoy en la universidad, así que he usado mi mini-nevera para hacer las pruebas. El código OneWire también envía la temperatura a través de la línea en serie (9600 baudios), por lo que probar la temperatura es más fácil.
Paso 7: Futuro: Agregar código WIFI
Planeo agregar capacidades WIFI al código para que el Notificador pueda enviar mensajes de texto.
Esta fue mi primera versión de Instructables, así que intenta perdonar los agujeros.
Recomendado:
Entrega más fresca: 8 pasos (con imágenes)
Cooler Delivery: Oye tú, sí tú. ¿Estás cansado de no saber cuándo te entregan tus compras? Supongamos que no quiere ir a dos tiendas. Entonces, usted ordena en línea para recibirlo y va a Target y regresa para encontrar que todos sus comestibles están en su
Sensor de temperatura y carne para barbacoa en ESP8266 con pantalla: 5 pasos (con imágenes)
Sensor de temperatura y carne para barbacoa en ESP8266 con pantalla: en este Instructable le mostraré cómo hacer su propia versión de una herramienta para barbacoa que mide la temperatura actual en su barbacoa y enciende un ventilador para encenderla si es necesario. Además de esto, también hay un sensor de temperatura del núcleo de la carne adjunto
Cómo cortar carne - ¡ESTILO LÁSER !: 3 pasos (con imágenes)
Cómo cortar carne - ¡ESTILO LÁSER !: Hay un truco para que esto funcione, así que aquí le mostramos cómo cortar carne y estar listo para la convención de los sabrosos animales
Luz nocturna LED fresca: 6 pasos
Cool LED Night Light: esta es una pequeña luz nocturna simple pero efectiva que se basa libremente en el tarro de luz LED solar. Me tomó aproximadamente una hora hacerla y funciona muy bien cuando está oscuro. Pido disculpas por las fotos si no son las mejores, mi cámara y yo no estamos solos
Ayude a su computadora portátil a mantenerse fresca: 4 pasos
Ayude a su computadora portátil a mantenerse fresca: en la que se describe una manera parsimoniosa para ayudar a un dispositivo informático personal a disipar la energía térmica. [Traducción: aquí hay una manera barata de ayudar a que su computadora portátil se mantenga fresca]. como el mío, está mal ventilado, e