Kit Ciencia Y Arte: Conexión a Processing (Avanzado)

About: Músico, matemático, computación, ciencia... insolente y subversivo, pero siempre propositivo

En este instructable enseñamos a conectar a processing. Processing es un lenguaje de programación que permite el desarrollo de interfaces visuales muy rápidamente y es el complemente ideal para instlaciones interactivas. Pueden descargar Processing gratis de este sitio.

En este instructable pueden descargar el código de Arduino para transmitir a processing, y luego el código de processing para recibirlo.

Este proyecto es para personas que ya tienen algo d conocimiento tanto de Arduino como de Processing.

Contenido preparado por la Fundación Costa Rica para la Innovación, con propósitos educativos. Parte de la Colección con Circuit Playground

Teacher Notes

Teachers! Did you use this instructable in your classroom?
Add a Teacher Note to share how you incorporated it into your lesson.

Step 1: Materiales

Solamente ocupamos:

  1. Cable USB
  2. Circuit Playground

Step 2: Código

El código de processing como de Arduino se adjunta. El archivo ".ino" es el de arduino, y el ".pde" el de Processing. Cargue primero el código al Playground desde el Arduino IDE. Debe mantener el cable de USB conectado, para que los datos se transmitan del Circuit Playground a Processing. Luego, en processing, abrir el código adjunto, y solamente debe cambiar la línea:

<p>port = new Serial(this, "puerto", 9600);</p>

Para indicar en que puerto está conectado el Circuit Playground. Solo debe reemplazar "puerto" por el puerto correspondiente dependiendo del sistema operativo. Si no sabe cual es, puede mirar en la consola la lista de puertos y allí identificar cual corresponde al Arduino, como se muestra en la foto.

WIndows

En caso de windows, reemplazar donde dice "puerto" por el COM donde está conectado su Playground, por ejemplo "COM3".

Linux

Para Linux, el nombre del puerto será algo como "/dev/ttyACM0"

Mac

En MAC el puerto es algo similar a "/dev/tty..."

Step 3: Funcionando

Simplemente darle play en Processing y listo.

Les dejo adicionalmente este otro ejemplo con el árbol fractal de la segunda parte del video. Además de poder interactuar con el muestra como se construye un árbol fractal usando recursividad en Processing.

Reto

  • Hacer una interfaz para el sensor de temperatura
  • Hacer un juego con el acelerómetro
  • Hacer un piano a través de Processing con los sensores capacitivos
  • Mostrar la onda de sonido en processing con el micrófono de Playground

Share

    Recommendations

    • Indoor Lighting Contest

      Indoor Lighting Contest
    • Make It Fly Challenge

      Make It Fly Challenge
    • Growing Beyond Earth Maker Contest

      Growing Beyond Earth Maker Contest

    2 Discussions

    0
    None
    gmendez3

    2 years ago

    Justo estaba tratado de hacer esto, será de mucha ayuda... Muchísimas gracias por tus instructables!!!

    1 reply