Mini Piano

Concept

Initially, Aigerim and I set out to create a tool similar to Singing Horses using Arduino. We envisioned a project with multiple buzzers that could produce a unique melody when played together. However, we quickly realized that Arduino does not have built-in functionality to play music on multiple buzzers simultaneously. This was a challenge we needed to overcome if we wanted to create the tool we had envisioned.

Complications

After some brainstorming, we decided to switch gears and create a mini piano instead. We programmed the mini piano with three buttons, each of which would play a specific note when pressed. We also incorporated a pressure sensor that could modify the frequency of the note when pressure was applied to a pin.

To make this work, we had to tinker with the pressure sensor, buttons, and Arduino board. It took some time to figure out the best way to program each button to play its assigned note and adjust the frequency when pressure was applied. But with some experimentation and perseverance, we were able to make it work.

Creating this mini piano required some creative problem-solving and coding skills. While we had to adjust our original plan, we were pleased with the final outcome. The addition of a pressure-sensitive pin adds a unique element to the mini piano, making it a fun and interactive tool to play with.

Author: Akhat Suleimenov

I am 22 years old. Alumni of 42 Software Engineering School in Silicon Valley. Born and raised in Astana, Kazakhstan. As hobbies, I workout, travel, and play volleyball, and chess.

Leave a Reply