Escucha una orquesta con hardware de computadora rockeando con Nirvana

¿Qué obtienes al combinar 64 disqueteras, ocho discos duros y dos escáneres? Una increíble orquesta de hardware que puede tocar como Kurt Cobain. Creado por Pawel Zadrozniak, el  Floppotron  no solo es capaz de abarcar éxitos de los 90 como “Smells Like Teen Spirt” de Nirvana, sino que puede reproducir otras melodías que van desde la Marcha Imperial de  Darth Vader  hasta la canción de la serie de televisión ” Hawaii Five-O . “

En cuanto a cómo la tecnología de la vieja escuela sintetiza tales melodías, Zadrozniak explica:

Cada dispositivo con un motor eléctrico puede generar un sonido. Los escáneres y las unidades de disquete usan motores paso a paso para mover la cabeza con sensores que escanean la imagen o realizan operaciones de lectura / escritura en un disco magnético. El sonido generado por un motor depende de la velocidad de conducción. Cuanto mayor es la frecuencia, mayor es el tono. Los discos duros usan un imán y una bobina para inclinar la cabeza. Cuando se suministra voltaje durante el tiempo suficiente, la cabeza se acelera y golpea el límite haciendo que suene el “golpe de batería”. La bobina de la cabeza del disco también se puede usar como altavoz para reproducir tonos o incluso música, pero … eso sería demasiado fácil y obvio.

Cada columna de ocho disqueteras está conectada a un controlador de 8 canales integrado en el microcontrolador ATmega16. Un controlador actúa como una sola voz con simulación de envolvente: cuanto mayor es el volumen, más unidades se están reproduciendo. Esto permite hacer una forma parecida a ADSR y simular un instrumento musical, como un piano (decaimiento exponencial) o un instrumento de cuerda (sinusoide, “vibrato”). Los tableros que se hicieron hace unos años, fueron diseñados como “reproductores” independientes con puente USB-UART opcional y no estaban destinados a ser encadenados. Mi objetivo era reutilizar cosas viejas y hacer el trabajo lo más rápido posible, así que utilicé el conector ISP integrado (que en realidad es una interfaz SPI) para vincular 8 controladores en una cadena SPI. La cadena SPI larga con comunicación unidireccional no es un ejemplo de diseño bueno y confiable,

Los controladores de escáner y de cabezal de disco comparten la misma base con los controladores de disquete, pero tienen una “interfaz de instrumento” diferente. Para impulsar las bobinas, utilicé dos salidas push-pull (H-bridge) construidas con discretos SMD MOSFET. Los controladores de cabezales del escáner se construyeron utilizando tableros del estante: un Arduino Uno (el firmware también se construye para ATmega328) y el desbloqueo del L298 para ahorrar el tiempo necesario para dibujar y grabar las placas. La interfaz de PC (otra placa Arduino) recibe los datos a través de UART (USB-UART), almacena los mensajes y mantiene los tiempos mientras pasa paquetes a “instrumentos musicales” a través de la interfaz SPI, por lo que un problema de Windows no afectará la reproducción. También puede ser impulsado por cualquier otra cosa como Raspberry Pi, teléfono inteligente Android (con USB-UART o adaptador UART por Bluetooth) u otro microcontrolador.

¡Puedes leer todo sobre el Floppotron aquí , o ver su última sesión de improvisación a continuación!

Fuente


Tal vez pueda interesarte proyectos en arduino, pic, robótica, telecomunicaciones, suscribete en http://www.youtube.com/user/carlosvolt?sub_confirmation=1 mucho videos con código fuentes completos y diagramas

SUSCRIBETE A NUESTRO CANAL DE YOUTUBE, TUTORIALES GRATIS

SUSCRIBETE A NUESTROS BOLETINES, RECIBE EN TU CORREO LAS NOTICIAS MÁS DESTACADAS, SÓLO INGRESANDO TU CORREO ELECTRÓNICO


VIDEO RECOMENDADO

Deja un comentario