Virtual Piano Using Raspberry Pi

Download Project Document/Synopsis



Pianos are large instruments that cannot be carried everywhere. Even electric pianos need to be carried in a large bag and are prone to damage in travelling. So here we propose a portable virtual piano that just uses semi transparent plastic sheet that can be carried and does not have any electronic components in it. We use a raspberry pi attached to a camera along with the plastic sheet to make a virtual piano. We use image processing to divide the plastic sheet into sections and assign particular tomes to it. We the detect human fingers through the plastic sheet and simulate associate piano tone for each section to play piano tones using a speaker. Thus we provide a virtual piano which is actually a transparent light weight plastic board that can be carried around roughly.

nevonproject electronics kits
nevonproject electronics kits
  • Hardware Specifications
  • Raspberry Pi 3
  • Camera
  • Speaker
  • Plastic Sheet
  • LCD Display
  • Crystal Oscillator
  • Resistors
  • Capacitors
  • Transistors
  • Cables and Connectors
  • Diodes
  • PCB and Breadboards
  • LED
  • Transformer/Adapter
  • Push Buttons
  • Switch
  • IC
  • IC Sockets
  • Software Specifications
  • Python Compiler
  • Programming Language: Python

Block Diagram

Leave a Comment

Your email address will not be published.