Cristian Garcia Peiron

Espacio Personal

¡Hola a todos!

Os traigo el proyecto final de Arduino desarrollado para la práctica final. Mucho cable pero sobre todo mucho código.

El proyecto pretende ser una estación meteorológica de bolsillo. Gracias a la conexión vía puerto entre el código de de Processing y Arduino es posible atacar a ciertas APIs gratuitas, como la de ipinfo.io para obtener la ciudad en base a tu IP, y la de openweather para obtener los datos del tiempo en base a tu ciudad.
El proyecto en si de Arduino está compuesto de un LCD de 16×2, el potenciómetro necesario para dotar de mayor o menor brillo a esta y el botón para cambiar de pantalla. Amén de la ingente cantidad de cables para conectarlo todo. Una vez arranca el prototipo, te invita a que pulses el botón. Cada vez que lo pulsas cambia de «pantalla», enviando la actual en modo Integer a Processing, para que este busque una información u otra y la devuelva a través del puerto al Arduino y este la muestre.

Espero que os guste mucho.

¡Un saludo a todos!

PR02- Proyecto2 Media

¡Hola a todos!

Os dejo el video de la presentación del proyecto desarrollado durante el transcurso de la asignatura. Documenta tanto el proceso como el resultado final del trabajo realizado. El objetivo principal ha sido crear un aplicativo de VJ (Video Jockey) interactivo que combine sonido, imagen y control en tiempo real dentro de un entorno web.

La aplicación ha sido desarrollada utilizando p5.js, una librería orientada a la programación creativa, y se centra en la experimentación audiovisual. El proyecto integra una canción generada previamente mediante inteligencia artificial y un vídeo también creado con IA, ambos sincronizados dentro del aplicativo. A través de una interfaz sencilla, el usuario puede reproducir y pausar tanto el audio como el vídeo, permitiendo controlar la experiencia de forma directa.

Además, el aplicativo incorpora una serie de filtros visuales y sonoros que permiten modificar dinámicamente el comportamiento del vídeo y de la canción, simulando una sesión de VJ en directo. Estos filtros alteran aspectos como el color, la distorsión visual o determinadas características del sonido.

Con este proyecto se exploran conceptos de programación creativa, interacción audiovisual y uso artístico de la inteligencia artificial, poniendo en práctica una aproximación experimental y personal al desarrollo multimedia en la web.

https://youtube.com/live/LngeGI7Zz3I

PEC 3 – Estación meteorológica con Arduino

¡Hola a todos!

Os dejo por aquí mi prototipo de la práctica final de Interacción tangible.

Este proyecto consiste en el desarrollo de un dispositivo interactivo basado en Arduino que utiliza una pantalla LCD y un botón para mostrar información actualizada de la ubicación y el clima. La estación meteorológica se conecta a un ordenador mediante un cable, donde Processing gestiona la comunicación con APIs gratuitas para obtener los datos. Los usuarios pueden navegar entre diferentes datos (como ciudad, temperatura y descripción del clima) utilizando un botón.

PEC 2. Proyecto Arduino (Introducción al entorno de Arduino)

Hola a todos!

Paso a detallar mi creación inicial con Arduino:

El juego es uno simple y rápido; creado para poder medir y mejorar tus tiempos de reacción. Consiste en encender, de forma aleatoria, un LED de color. Una vez encendido, el usuario debe pulsar lo más rápidamente posible un pequeño botón antes de que el LED se apague. Si el jugador responde dentro del tiempo válido, el juego emite un sonido de superación a través del buzzer. Si tarda demasiado, el sonido pasa a ser uno de error. Este juego permite al jugador desafiar sus reflejos de forma portátil.

https://vimeo.com/1025049730?share=copy

Práctica Final – Conceptualización de interactivos

¡Hola a todos!

Por aquí os dejo la entrega de mi práctica final.

¡Un saludo!