Subida y configuración de código en Wemos y Node para monitoreo IoT
Clase 22 de 27 • Curso de Introducción al IoT
Resumen
¿Cómo subir y verificar el código en un dispositivo Wemos?
Para asegurar una correcta conexión y funcionamiento de tu proyecto con un dispositivo Wemos, es esencial seguir una serie de pasos detallados que garantizarán la eficiencia del proceso. Comenzamos verificando que solo un dispositivo Wemos esté conectado al puerto correcto en tu computadora. Esto excluye errores que puedan surgir por conectar otros dispositivos similares.
-
Verificación del puerto:
- Chequear que estés en el puerto correcto antes de compilar o subir cualquier código.
- Si el Wemos es el único dispositivo conectado, debe aparecer un único puerto disponible.
-
Subida del código:
- Presionar el botón de subir en el entorno de Arduino.
- El sistema recompila el código antes de subirlo, similar a usar ‘Verify’.
- Durante la carga, observa un LED titilante en el Wemos y puntos de confirmación en la pantalla que indican el progreso de carga hasta el 100%.
-
Confirmación de conexión e IP:
- Abre el monitor serial tras la carga exitosa del código.
- Verifica que se conectó a la red WiFi, que el servidor inició exitosamente y que la dirección IP se muestra correctamente.
-
Visión de datos vía navegador:
- Comprueba la dirección IP en un navegador como Firefox.
- Recibe y procesa datos en formato JSON mostrando temperatura, humedad y contaminación.
¿Cómo clonar el código para el Node?
Clonar código para un dispositivo Node implica criterios similares a los seguidos para el Wemos, con adaptaciones específicas. Un punto clave es ajustar conexiones, como la del sensor digital, al puerto adecuado en Node.
-
Desconexión del Wemos:
- Antes de comenzar, desconecta el Wemos y enchufa el Node.
-
Ajustes en el código:
- Cambia la conexión del sensor digital al puerto 2 en el Node.
- Guardar el archivo del código como un nuevo archivo, por ejemplo, "Node Done".
-
Selección del dispositivo correcto:
- Cambia la configuración en el entorno Arduino al Node versión 1.0, lo cual también modifica el puerto en su configuración interna.
-
Compilación y verificación:
- Ejecuta otra compilación y verificación de código con las nuevas configuraciones.
- Asegura que está todo correcto antes de subir.
-
Subida y monitorización:
- Selecciona el puerto apropiado. Si no, genera un error de espera de puerto.
- Tras la subida, verifica que el monitor serial conecta correctamente a la nueva IP.
¿Cómo asegurar el funcionamiento de las mediciones de tus dispositivos?
Para corroborar el correcto funcionamiento e integridad de los datos que tus dispositivos generan, se requiere un análisis riguroso.
-
Confirmar datos ambientales:
- Observa las medidas de temperatura, humedad y contaminación.
- Realiza pruebas manuales, como soplar sobre el sensor de humedad, para ver cambios y actualizaciones en tiempo real.
-
Comparación entre dispositivos:
- Revisa las similitudes y diferencias en las lecturas entre los dispositivos Wemos y Node.
- Ajusta configuración si los datos son dispares para evitar falsos positivos.
-
Conexiones adicionales:
- Una vez establecidos ambos dispositivos, realiza configuraciones opcionales como conectar a un PI para establecer un controlador maestro.
Adicionalmente, anotar todos los pasos seguidos y tener un registro de cada activación y ajuste realizado, permitirá un control más eficiente y evitará futuros errores o confusiones en la actualización de los datos o en las configuraciones realizadas. Embarcándote en estos proyectos, adquieres destreza en electrónica y programación, camino al dominio de tecnologías emergentes. ¡Sigue en ello!