piano with arduino uno

Yes rather like the five fingered keyboard that was used to send Baudot code, the precursor to TTY that lead to serial data as we know it today.
http://www.samhallas.co.uk/telhist1/telehist2.htm