Progetto di uno xilofono automatico con Arduino – Makers, aguzzate l’udito! 

xilofono con Arduino

In questo blogpost verrà presentato un progetto elettronico per makers, che si basa sulla realizzazione di uno xilofono automatico. Lo strumento musicale utilizza la scheda Arduino, nello specifico una Arduino Mega 2560. Makers, aguzzate l'udito! 

Gli xilofoni sono strumenti popolari utilizzati come giochi per bambini, sono semplici, economici e allegri. Tutti noi abbiamo almeno una volta durante la nostra infanzia provato a creare correttamente una qualche sinfonia più o meno credibile colpendo lo xilofono, spesso però senza grande successo 🙂 Questo xilofono automatico è completamente controllato dal computer ed emette un suono molto più piacevole di qualsiasi bambino che colpisce il suo xilofono giocattolo. Ogni barra ha il suo solenoide, i solenoidi funzionano in base ai file MIDI, quindi lo xilofono automatico può riprodurre qualsiasi melodia.
Ciascun solenoide è costituito da un chiodo, un breve tratto di tubo flessibile, un paio di rondelle e una bobina di filo avvolta a mano. Una scheda Arduino Mega 2560 controlla tutti i solenoidi tramite transistor a giunzione bipolare (BJT). Il progetto utilizza uno sketch che attiva i solenoidi in base alle note MIDI in arrivo ricevute via seriale. Questi provengono da un computer che esegue il software MIDI LMMS e vengono inviati in serie da Hairless MIDI. L'ideatore di questo progetto curioso doveva semplicemente definire un pin per ogni nota MIDI e collegare il transistor appropriato a ciascun pin. Per ora, lo xilofono automatico può riprodurre solo file MIDI esistenti, anche se il creatore del progetto spera di aggiungere in futuro alcune funzionalità AI per inviare note MIDI basate su spartiti.

Riferimenti progetto completo

Automatic xylophone bings and bongs on demand | Arduino Blog

Xylophone (rachad47.github.io)

Scarica subito una copia gratis

Scrivi un commento

Seguici anche sul tuo Social Network preferito!

Send this to a friend