Skip to content

Caleiduino/Caleiduino

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

35 Commits
 
 
 
 

Repository files navigation

image image

CALEIDUINO es un caleidoscopio digital sonoro interactivo basado en Arduino. CALEIDUINO es un juguete, un objeto artístico y una herramienta para aprender electrónica y programación de una forma lúdica y creativa.

El corazón del CALEIDUINO es una placa PCB a la que se conectan una Arduino nano 3.0, una pantalla TFT 1.8′, un acelerómetro analógico de 3 ejes GY-61, un piezoeléctrico, un interruptor y una batería de 9V. Como en cualquier caleidoscopio al uso, se le añaden 3 espejos en forma de prisma triangular. Una carcasa de metacrilato le da la forma externa. La idea es, como en los caleidoscopios analógicos, utilizar el movimiento del usuario (recogido mediante el acelerómetro) para generar gráficos y sonidos.

61868f5a58708ad7c49de36b97720a94 caleiduino

Todo el proyecto CALEIDUINO es open source (CC-BY-NC-SA), exceptuando la marca y el logo (propiedad del autor) y ha sido diseñado por el artista José Manuel González, con la inestimable ayuda de Juan Jesús García (para la PCB), de Laura González (diseño gráfico), de Marta Verde (para el visualizador), de IKONO Instituto de Investigación Cultural (en cuyas instalaciones se ha desarrollado la parte final del proyecto) y del proyecto Itmakes de la Embajada de Italia en España. Desde aquí damos las gracias a todos aquellos que con su creatividad y generosidad, compartiendo sus creaciones, sus conocimientos y sus habilidades, han hecho posible que el CALEIDUINO sea una realidad.

image

Si deseas tener uno como el que aparece en este repositorio (Versión 1.0 y 2.0), puedes adquirirlo y construirte uno fácilmente accediendo a la web o poniéndote en contacto con el autor en el siguiente email:

WEB: http://www.caleiduino.com/

EMAIL: caleiduino@caleiduino.com

image

A continuación el repositorio del sketch básico de Arduino para hacer funcionar el CALEIDUINO, con comentarios y especificaciones que permitan al no iniciado entender como funciona el programa. En breve colgaré más piezas de código con diferentes funcionalidades que permitan a quienes quieran jugar con el caleidoscopio aprender y dejar volar su creatividad.

Si tienes un CALEIDUINO o te has construido el tuyo propio siguiendo las indicaciones del tutorial DIY, antes de ponernos a jugar con nuestro artilugio es importante seguir los siguientes pasos, los cuales también vienen especificados con detalle en la WEB.

1) INSTALACIÓN DE IDE DE ARDUINO Y LAS LIBRERÍAS

El software que hace funcionar el CALEIDUINO se basa en la IDE de Arduino y en dos librerías que permiten el uso de pantallas TFT (la nuestra es de 1.8′), la librería ST7735 y la librería GFX, ambas de Adafruit. A continuación los pasos a seguir para instalar todo lo necesario para poner tu CALEIDUINO a funcionar.

Primero abre el enlace de abajo y descarga la IDE de Arduino:

https://www.arduino.cc/en/Main/Software

Elige el software de acuerdo a tu sistema operativo (Mac o Windows) e instálalo siguiendo las instrucciones. Una vez instalado, ábrelo y tienes que ver abrirse una consola como esta:

image

Después descarga la librería Adafruit_ST7735:

https://github.com/adafruit/Adafruit-ST7735-Library/

Y la librería GFX:

https://github.com/adafruit/Adafruit-GFX-Library/

Una vez descargadas, para instalarlas convenientemente, sigue las instrucciones siguientes:

https://www.arduino.cc/en/Guide/Libraries/

2) INSTALACIÓN DEL SKETCH DE CALEIDUINO

Una vez tengas todo a punto, sólo tienes que descargar o copiar el código Caleiduino.ino de este repositorio. Una vez que lo incluyas en tu carpeta de proyectos de Arduino, sólo tendrás que abrirlo y descargarlo en tu placa. Es un ejemplo de cómo podemos crear los gráficos y los sonidos con el CALEIDUINO de forma sencilla. Para más información sobre posibilidades creativas, librerías, etc., accede a la WEB.

¡ÁNIMO Y A DISFRUTAR!

About

CALEIDUINO software

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published