Arduino puredata

Páginas: 52 (12931 palabras) Publicado: 4 de septiembre de 2014
7

Arduino + Pure Data

José Manuel Ruiz Gutiérrez

Arduino + Pure Data
Conexión de la Plataforma Open Hardware
Arduino con Pure Data

Ver. 1.0

+
José Manuel Ruiz Gutiérrez
Serie: Herramientas Gráficas para la programación de
Arduino
1

Arduino + Pure Data

José Manuel Ruiz Gutiérrez

Índice
0. Una primera reflexión.
1. ¿Qué es Pure Data?
2. Gobierno de Arduinodirectamente a través del puerto USB
2.1.1. Gobierno de dos LEDs
2.1.2. Lectura del valor de un sensor.
2.1.3. Lectura de tres valores analógicos.
2.1.4. Lectura de señales analógicas y digitales a la vez
2.1.5. Control del nivel de iluminación de un LED, salida PWM
3. Librería Pduino
4. Trabajando con la librería Pduino
4.1. METODO DE TRABAJO 0
4.1.1.1. Activación de una salida en modointermitente “BLINK”.
4.1.1.2. Activación de una salida y lectura de un canal analógico
4.1.1.3. Lectura de dos canales de entrada digital a la vez.
4.1.1.4. Leer y escribir un mismo valor digital
4.1.1.5. Gobierno de dos servos conectados a las salidas PIN9 y PIN10
4.1.1.6. Salida PWM con visualización gráfica.
4.1.1.7. Encendido gradual de dos diodos leds.
4.2. METODO DE TRABAJO 1
4.2.1.1.Ejemplos de trabajo con el modelo “base_m1”
4.2.1.2. Lectura de una entrada digital
4.2.1.3. Lee y escribe señal digital
4.2.1.4. Alarma
4.2.1.5. Vúmetro
4.2.1.6. Alarma tritonal
4.2.1.7. Lectura canal analógico.
4.2.1.8. Termostato básico
4.2.1.9. Contador de impulsos
4.2.1.10. Contador de impulsos con display
4.2.1.11. Control gráfico de dos salidas
4.2.1.12. Generador de tono básico4.2.1.13. Generador de tono básico con visualización de señal.
4.3. METODO DE TRABAJO 2
4.3.1.1. Blink
2

Arduino + Pure Data

4.3.1.2.
4.3.1.3.
4.3.1.4.
4.3.1.5.
4.3.1.6.

José Manuel Ruiz Gutiérrez

Lectura de un canal analógico y visualización en display
Rampas salidas PWM
8 Salidas aleatorias
Órgano básico
Control de una salida mediante una tecla en modo biestable

5.Librerías Gráficas para Arduino
5.1. Otras Librerías Gráficas interesantes que incluye Pure Data
6. Bibliografía:

Este trabajo está bajo licencia Creative Commons Attribution 3.0 Unported License)

3

Arduino + Pure Data

José Manuel Ruiz Gutiérrez

0. Una primera reflexión.
Este manual que tienes en tus manos es fruto de mi experiencia docente con
alumnos de Grado de Diseño de Producto dela Escuela de Arte Superior Antonio López
(Tomelloso Ciudad Real –España-) con los que me empeñé y comprometí en acercarles
al uso de las herramientas Open Hardware en el campo del Diseño e Interacción.
Mi experiencia con la Plataforma Arduino en los últimos años me ha llevado al
convencimiento de que esta herramienta puede ser muy útil para los artistas y creativos.
Su facilidad de uso y laenorme cantidad de información que se ha difundido por la red
de Internet facilitan su uso y con el la incorporación de una poderosa herramienta de
diseño y prototipado.
Mi mayor ilusión es que este material sea útil para todos aquellos que lo utilicen.
Mi esperanza es poder contribuir con esta pequeña aportación al crecimiento y
expansión de este magnífico movimiento mundial que es el OpenHardware y Open
Source. Espero sugerencias y críticas a mi trabajo para poder rectificar los errores y
validar los aciertos.
Esta vez me he decidido por Pure Data, en adelante PD, por ser un Software
gratuito y con un amplio respaldo académico por parte de las más prestigiosas
instituciones educativas del mundo. Para mí el hecho de que sea utilizado por
estudiantes, profesores y artistas esuna garantía de su valor.
Ojala y profesores, investigadores, alumnos y entusiastas del arte, el diseño, la
música, la electrónica y la informática, aprovechen este trabajo para su formación y
afán de conocimiento. Deseo también que cada vez sean más los trabajos que se pongan
gratuitamente al servicio de la comunidad. Son muchos los que lo han hecho hasta ahora
y espero que sean más los...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • arduino
  • Arduino
  • Que es arduino
  • Arduinos
  • ARDUINO
  • Arduino
  • Arduino UNO
  • Arduino

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS