bitbox

10
Fundación Universitaria Bellas Artes- Medellín Proyecto Tranxferencias - MDE15 expandido Nombre de los estudiantes: Sebastián Mejía - Camilo Vásquez - Diego Jaramillo Programa de Diseño Visual Multimedia y animación Docente investigador Alejandro Araque Mendoza Octubre 9 de 2015 http://arduinobitbox.tumblr.com/

Upload: proyecto-tranxferencias

Post on 24-Jul-2016

212 views

Category:

Documents


0 download

DESCRIPTION

La División de Investigaciones de la Fundación Universitaria de Bellas Artes viene trabajando en la consolidación de espacios de creación y apropiación tecnológica, con el propósito de fortalecer la cultura investigativa en la comunidad académica. Estos encuentros han propiciado el diálogo crítico para la resolución de preguntas y la creación transdisciplinar desde el trabajo colaborativo. Estos acercamientos a su vez están articulados al Encuentro Internacional de Arte de Medellín 2015, MDE15.

TRANSCRIPT

Page 1: Bitbox

Fundación Universitaria Bellas Artes- MedellínProyecto Tranxferencias - MDE15 expandido

Nombre de los estudiantes:Sebastián Mejía - Camilo Vásquez - Diego Jaramillo

Programa de Diseño VisualMultimedia y animaciónDocente investigador

Alejandro Araque Mendoza

Octubre 9 de 2015

http://arduinobitbox.tumblr.com/

Page 2: Bitbox

Generar un instrumento económico que busque integrar las relaciones entre padres e hijos a través de la música.

Crear los lineamientos para la construcción para que estén al acceso de todo aquel que busque un instrumento de creación e integración.

Generar inquietud en cuanto al desarrollo de elementos basados en arduino.

Arduino UNOProtoboard7 PulsadoresParlante7 resistencias de 10KΩ1 resistencia 100ΩSwiche encendedorPotenciómetro 10kJack hembra 3.5mmAcrílicoMadera

Objetivos: Materiales:Piano lúdico-pedagógico basado en arduino.

Page 3: Bitbox

/* PIANO usando pulsadores*/

// se definen las constantes// se declaran las frecuencia de las notas básicasconst int NOTA_DO = 262;const int NOTA_RE = 294;const int NOTA_MI = 330;const int NOTA_FA = 349;const int NOTA_SOL = 392;const int NOTA_LA = 440;const int NOTA_SI = 494;

// se declaran los pines asociados a las notas básicasconst int pulsador_DO = 8;const int pulsador_RE = 7;const int pulsador_MI = 6;const int pulsador_FA = 5;const int pulsador_SOL = 4;const int pulsador_LA = 3;const int pulsador_SI = 2;

// se define las notas que se reproduciránint notas_basicas[ ] = {NOTA_DO, NOTA_RE, NOTA_MI, NOTA_FA, NOTA_SOL, NOTA_LA, NOTA_SI};int pulsadores [ ] = {pulsador_DO, pulsador_RE,

pulsador_MI, pulsador_FA, pulsador_SOL, pulsador_LA, pulsador_SI};int pulsador_activado = 0;

void setup() { // se define los pines de entrada y salida for(int pin=6; pin>0; pin--) { pinMode(pulsadores[pin] , INPUT); } }

void loop() {int pulsador_actual; // se declara como variable local // el bucle analiza el estado de los 7 pulsadores for (int pulsador=0; pulsador<7; pulsador++) { pulsador_actual = digitalRead(pulsadores[pulsador]); // se lee el estado del pulsador // si se presiono, se procede a reproducir la nota asociada if (pulsador_actual == HIGH) { tone(13, notas_basicas[pulsador]); // reproduce la nota // grabamos el pulsador que ha sido apretado pulsador_activado = pulsadores[pulsador]; break; } } // su soltamos el pulsador activo apagamos cortamos el sonido if (digitalRead(pulsador_activado) == LOW) { noTone(13); }}

Código:

Page 4: Bitbox

Plano Gráfico

Page 5: Bitbox

Plano Esquemático

Page 6: Bitbox

ConclusionesEl arduino, como herramienta de aprendizaje e introducción a la programación, es un elemento dinámico y divertido el cual permite realizar diversas aplicaciones con una curva de aprendizaje media y con unos resultados muy satisfactorios.

Somos afortunados de poder acceder a la información libremente, compartida por personas amables que quieren ver progresar la humanidad, con el sólo propósito de ver sus ideas transformadas por aquella persona que recoje sus enseñanzas y las transforma desde su punto de vista particular. El conocimiento está ahí para todos, sólo debemos tomarlo para transformarlo.

Crear una pieza músical, que ayude a la comprensión musical desde un elemento tan sencillo y al alcance de todos es una posibilidad de aprendizaje para cualquier persona. El arduino y la comunidad son sólo una muestra de que se puede hacer mucho con muy poco y aportar un grano de arena para generar ideas que trasciendan las barreras de la curiosidad y el conocimiento.

Page 7: Bitbox

Piano usando Pulsadoreshttps://paruro.pe/aprende/arduino/otros/piano-usando-pulsadores

El color comunicahttp://www.elcolorcomunica.com/2015/09/percibimos-traves-de-los-sentidos-y-nos.html

Sinestesiahttps://es.wikipedia.org/wiki/Sinestesia_(arte)

Diferencia entre juego y juguetehttp://manotendida.blogspot.com.co/2010/12/diferencia-entre-juego-y-juguete.html

El color comunicahttp://www.elcolorcomunica.com/2015/09/percibimos-traves-de-los-sentidos-y-nos.html

Webgrafía

Page 8: Bitbox

Registro fotográfico

Page 9: Bitbox

Registro fotográfico

Page 10: Bitbox

Registro fotográfico