Saltar al contenido principal

Inicio Rápido de Watcher & Node-RED a p5.js

¿Qué es p5.js?​

p5.js es una biblioteca de JavaScript que hace que la programación sea accesible para artistas y diseñadores. Proporciona una manera fácil de crear gráficos, animaciones y aplicaciones interactivas usando una sintaxis simple. Con características como dibujar en un lienzo, manejar entrada del usuario y soporte multimedia, p5.js es ideal para proyectos de programación creativa, propósitos educativos y arte digital. Su vibrante comunidad y recursos extensos ayudan a usuarios de todos los niveles de habilidad a comenzar.

Configuración de Node-RED​

Paso 1. Ejecutar tarea en Watcher​

Primero que todo, necesitas ejecutar una tarea en Watcher siguiendo el video a continuación. Si quieres saber más por favor haz clic aquí.

Paso 2. Configuración​

Hay 4 módulos que necesitas configurar:

  1. OpenStream: Obtener datos desde Watcher a Node-RED. Para detalles por favor haz clic aquí.

  2. function: Para procesar datos desde Watcher. Haz doble clic en el módulo function y pega los siguientes códigos en él.

msg.payload = {
content: msg.payload.value[0].content,
image_url: msg.payload.value[0].image_url
};
return msg;
  1. solicitud http: Envía una solicitud POST al servidor y luego a p5.js.
  1. debug: Para ver información de salida, para depurarlo.

Paso 3.Despliegue​

Cuando termines la configuración, no olvides Desplegarlo.

Construir un servidor​

Paso 4.Descargar código del servidor​

Por favor haz clic en este enlace para descargar todo el código del proyecto.

Paso 5.Ejecutar el servidor​

Antes de ejecutar el servidor, debes instalar algunos paquetes primero.

npm install express body-parser cors ws

Descomprime el paquete y entra en él, luego ejecuta node server.js para ejecutar el servidor.

Ahora el servidor está escuchando en el puerto 3000, por lo que el mensaje de Node-RED será enviado a este servidor, y luego a p5.js.

Configuración de VScode​

Paso 6. Instalar extensiones​

Necesitas instalar 2 extensiones, que son Live Server y p5.vscode

Paso 7. Abrir proyecto​

Abre el proyecto que acabas de descargar.

La estructura se verá como la imagen de abajo cuando lo abras.

Paso 7. Ejecutar proyecto​

Abre sketch.js y haz clic en el botón Go Live, que ejecutará el proyecto localmente en el navegador predeterminado.

El efecto se verá como la imagen de abajo, este servicio se ejecuta en el puerto 5500.

Cuando se detecten personas, se verá así.

tip

Necesitas mantener ejecutándose Node-RED y server.js

¡Felicitaciones por completar exitosamente tu viaje desde Watcher hasta p5.js! Has adquirido habilidades valiosas, y hay muchas más características emocionantes esperando que las explores. ¡Sigue experimentando y disfruta las posibilidades creativas que te esperan!

Soporte Técnico y Discusión de Productos​

¡Gracias por elegir nuestros productos! Estamos aquí para brindarte diferentes tipos de soporte para asegurar que tu experiencia con nuestros productos sea lo más fluida posible. Ofrecemos varios canales de comunicación para satisfacer diferentes preferencias y necesidades.

Loading Comments...