Interactive capacitive touch music table with embedded microcontrollers

This paper presents the design and construction of an interactive display that lets users create and modify their own tunes through the use of capacitive touch sensors, multi-color light-emitting diodes, and multiple microcontrollers. This table, called an “interactive music table,” uses capacitive...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
Veröffentlicht in:The Journal of supercomputing 2020-11, Vol.76 (11), p.8845-8865
Hauptverfasser: Shaer, Bassam, Ray, Lesley, McBee, Jacob, Graham, Anthony, Watkins, Connor, Marcum, Danita Lee
Format: Artikel
Sprache:eng
Schlagworte:
Online-Zugang:Volltext
Tags: Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
Beschreibung
Zusammenfassung:This paper presents the design and construction of an interactive display that lets users create and modify their own tunes through the use of capacitive touch sensors, multi-color light-emitting diodes, and multiple microcontrollers. This table, called an “interactive music table,” uses capacitive touch sensors on a twelve-by-sixteen matrix. Each of the twelve rows will represent one of twelve different sounds. The user will touch the sensor to activate or deactivate a sound. A “beat bar,” or “counter bar,” similar to the steel comb of a music box that is plucked by pins on a cylinder, will scan the table one column at a time to determine which lights are activated, thus “reading the score.” Using these data, the system determines which sounds to output to the speakers. The Arduino microcontroller as the “conductor” directs or “conducts” the two PJRC Teensy microcontrollers, or “Symphony,” each one controlling six of the twelve programmed sounds, based on the input “score” from the sensors. The Teensys are multi-channel devices, which allow multiple notes to be played simultaneously. The Teensys are connected to amplifier boards which output audio signals to the four built-in speakers.
ISSN:0920-8542
1573-0484
DOI:10.1007/s11227-020-03167-4