Tabla de contenido:
- Paso 1: comunicación
- Paso 2: Enlace perdido
- Paso 3: Nuevo código Arduino
- Paso 4: Node-Red
- Paso 5: Wampserver
- Paso 6: Conclusiones
Video: Bote de basura automático UCL-IIoT: 6 pasos
2024 Autor: John Day | [email protected]. Última modificación: 2024-01-30 08:42
Soy un estudiante del semestre de Tecnología de Automatización en la UCL. En este instructable, mi objetivo es trasladar mi proyecto anterior a la industria 4.0.
www.instructables.com/id/UCL-Automatic-Tra…
El arduino ha sido reemplazado por un nodemcu - esp8266 para enviar datos a través de. Wifi.
Paso 1: comunicación
Deseamos que nodemcu pueda comunicarse con la PC.
Para hacer esto, usamos un intermediario entre nodemcu y node-red como un sitio web que puede mostrar datos al usuario. Nodemcu tiene un almacenamiento de datos limitado, por lo que usamos Wampserver para almacenar datos de node-red.
Nodemcu: En primer lugar para comunicarnos con nuestra computadora necesitamos conectarnos a la red local. Para hacer esto, utilicé esta guía para lograr esto:
tttapa.github.io/ESP8266/Chap07%20-%20Wi-F…
Corredor - Mosquitto:
Si queremos procesar algún dato, tenemos que asegurarnos de que los datos vayan al lugar correcto. Para este propósito utilicé el broker mosquitto que se puede encontrar en este sitio web.
mosquitto.org/
Para enviar los datos al lugar correcto, deben estar etiquetados con un "tema". Estos temas se publican o se suscriben. Todo lo que se publique en un tema determinado será enviado, por el corredor, a las unidades suscritas conectadas al corredor.
Nodo rojo:
Es un programa basado en flujo que permite al usuario crear un sitio web u otras interfaces.
Se utiliza para mostrar y procesar datos de nodemcu
Wampserver:
Es una base de datos que toma solicitudes de node-red para almacenar o enviar datos.
Paso 2: Enlace perdido
No pude conectar el nodemcu al corredor, pero logré conectarlo a mi wifi.
Adjunté el código que utilicé para intentar conectarme con el corredor. Creo que el problema es que estoy usando la IP incorrecta para conectarme al corredor. No pude obtener la dirección IP del corredor.
Paso 3: Nuevo código Arduino
Para que el programa funcione, debe instalar esas tres bibliotecas.
Además, debe ingresar el nombre de su red (SSID) y la contraseña para conectarse a la wifi.
Paso 4: Node-Red
Node-red se utiliza como interfaz para el programa y permite al usuario ver los datos recopilados por el sensor de temperatura y humedad. Además, todos los datos recopilados se guardan en una base de datos que se borra cada 30 minutos. En cualquier momento, el usuario puede hacer clic en un botón para ver todos los datos almacenados actualmente.
Por último, se puede colocar un botón para abrir la papelera ahora.
Paso 5: Wampserver
Usé una base de datos para almacenar los datos enviados desde el arduino a node-red. Para que el programa funcione, debe usar los nombres. Es sensible a mayúsculas y minúsculas.
Paso 6: Conclusiones
El programa todavía necesita un poco de trabajo para que sea utilizable. Si puede conectarse con su corredor, debería ser bastante fácil hacer que el resto de los elementos de comunicación funcionen.
Recomendado:
BOTE DE BASURA AUTOMÁTICO O CUBO. PARA SALVAR EL PLANETA .: 19 pasos (con imágenes)
BOTE DE BASURA AUTOMÁTICO O CUBO. PARA SALVAR EL PLANETA: Antes de comenzar, te recomiendo que veas el primer video antes de leer esto, ya que es muy útil. Hola, mi nombre es Jacob y vivo en el Reino Unido. El reciclaje es un gran problema donde vivo, veo mucha basura en los campos y podría ser dañina. Th
Bote de basura inteligente con automóvil: 5 pasos
Bote de basura inteligente con un automóvil: este es un bote de basura inteligente con un sensor ultrasónico, un automóvil y un botón, por lo que se mueve hacia adelante cuando lo presiona. Este proyecto está inspirado en https://www.instructables.com/id/DIY-Smart-Dustbin-With-Arduino/ Aquí hay algunas partes que hice cambios: 4 ruedas
Bote de basura automático: 7 pasos
Bote de basura automático: Este es un bote de basura de apertura automática con detección de movimiento. Tiene conectividad wifi y envía un mensaje de texto cuando está lleno. Esto está hecho para ECE-297DP en la Universidad de Massachusetts - Amherst. El objetivo principal de este curso fue ganar experi
Bote de basura Arduino Anti-Dog: 6 pasos (con imágenes)
Bote de basura Arduino Anti-Dog: En este proyecto, te mostraré cómo construir un método ridículo pero funcional para evitar que tus molestos perros entren en tu bote de basura
ROCAS DE BASURA - Elimine la basura no reciclable: 8 pasos
ROCAS DE BASURA - Elimina la basura no reciclable: para hacer una piedra de basura, primero se cose un saco con una red de pesca. Está lleno de basura y enlucido con cemento. Las conchas resultantes tienen una forma única y se ven muy naturales. Las rocas basura son una estética agradable y constructiva