Skip to content

bneedhamia/glockenspiel

Repository files navigation

glockenspiel

Introduction

glockenspiel is an Arduino sketch that plays MIDI files from an SD card on a set of chimes. The circuit consists of an Arduino Mega 2560 Rev 3, a Sparkfun TransmogriShield, a Sparkfun CC3000 wifi/SD shield, 19 solenoids and drivers, 19 chimes made from electrical conduit, and 5 lighted buttons.

The five buttons control the glockenspiel: stop/start, play/pause, skip backward, skip forward, and shuffle.

This is a work in progress. Project status is updated in the blog at https://needhamia.com/

Files

  • glockenspiel.ino is the Arduino sketch
  • SD is a set of files to copy to the SD card. The files include a sample configuration file, a sample playlist, and a set of MIDI files to play.
  • glockenspiel.fzz is a Fritzing diagram of the circuit
  • BillOfMaterials.ods is a parts list for the project
  • MechanicalNotes.odp contains notes about the mechanical design
  • buttonIcons.odg is a drawing of the button icons I'd like to use.

Libraries used

Range

The glockenspiel has 19 chromatic notes, ranging through

C5 = An octave above middle C
F#6 = a little over an octave and a fourth above C5

inclusive. This provides enough range to play the melody of a large number of vocal pieces, if the melody is transposed up an octave (e.g., Middle C to C5)

About

Arduino Robotic Glockenspiel (xylophone)

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Other 100.0%