Musical Floppy Arduino

Aprenda a criar um controlador musical de floppy drives usando o Arduino.


Este projeto foi criado por SammyIAm e o objetivo é controlar floppy drives com o Arduino de forma a obter musica de acordo com a movimentação do motor de passo que controla a cabeça de leitura e gravação do disquete. Esta é uma forma muito criativa de reutilizar estes drives antigos(TI Verde). O funcionamento deste projeto consiste em tratar um arquivo MIDI no Java, separando os canais e enviando o sinal a placa Arduino para acionamento dos motores.

midi-marcha-imperial

Lista de material:

– Um Arduino UNO ou compatível

uno-r3

 

– Uma unidade de disquete de 3,5″ (Podemos ligar até 6 unidades de disquete no Arduino UNO)

floppy-drive-arduino

 

– Um disquete de 3,5″

disquete-3-1-2

– Uma fonte para alimentar a unidade. O mais simples é usar uma fonte AT/ATX de PC, que já tem o conector adequado.

fonte-atx

– Jumper (usado em placa-mãe e drive CD/DVD)

jumper

– Fios (jumpers premium M-F) daqueles usados com protoboard

jumpers_premium_macho-femea_m


Montagem do Hardware:

– Ligue o conector de alimentação da unidade de disquete a fonte.
– Ligue um jumper nos pinos 11 e 12 da unidade de disquete
– Ligue a saida digital 2 do Arduino ao pino 20 do conector da unidade de disquete.
– Ligue a saída digital 3 do Arduino ao pino 18 do conector da unidade de disquete.
– Ligue o GND do Arduino aos pinos 17 e 19 do conector da unidade de disquete.

 

musica com floppy

Para ligar até 6 unidades de disquete(máximo suportado pelo arduino uno), siga o esquema abaixo.

disquetes musicais com arduino

*** Atenção!!! Os pinos 0 e 1 são usados para comunicação serial e não podem ser conectados ao floppy

 


Software:

https://github.com/professorjosedeassis/Moppy