nail polish ropor

dc.contributor.authorDana Hamdan
dc.contributor.authorShahd Salahat
dc.date.accessioned2025-07-06T09:53:35Z
dc.date.available2025-07-06T09:53:35Z
dc.date.issued2025
dc.description.abstractThis project presents the design and implementation of a robotic system capable of playing a physical piano and guiding users through an interactive and gamified piano learning experience. The idea originated from the need to make music education more engaging and accessible by combining robotics, visual feedback, and game-like elements. Built around an Arduino Mega, the system uses servo motors to press piano keys and an LED strip mapped to individual notes for real-time visual guidance. The robot operates in multiple modes. In Performance Mode, it automatically performs predefined melodies. In Practice Mode, the system lights up the keys the user should press and displays the name of the upcoming note on an LCD screen, helping beginners learn note positions and timing. Once familiar, users can enter Practice Test Mode, where the LEDs are turned off and the user is tested on their memory and accuracy. During this mode, the LCD displays what the user presses in real time, allowing immediate feedback. At the end of the test, the mobile app shows the final score unless the user makes too many mistakes, in which case the session ends immediately with corrective feedback. An additional feature, "Guess the Melody" Mode, challenges users to identify a melody played by the robot. After listening, users select the correct song title from multiple options through a connected web app. Communication between the Arduino Mega and the web interface is handled via an ESP8266 Wi-Fi module, enabling song selection. This integrated system blends robotics, music, and interactive software to deliver a hands-on, educational experience. It is designed to make piano learning more intuitive, fun, and accessible especially for visual and self-paced learners.
dc.identifier.urihttps://hdl.handle.net/20.500.11888/20162
dc.supervisorDr. Emad Natsheh
dc.titlenail polish ropor
Files
Original bundle
Now showing 1 - 4 of 4
Loading...
Thumbnail Image
Name:
abstract.docx
Size:
173.48 KB
Format:
Microsoft Word XML
Description:
Loading...
Thumbnail Image
Name:
abstract_robhoven_arabic.docx
Size:
37.7 KB
Format:
Microsoft Word XML
Description:
Loading...
Thumbnail Image
Name:
presentation.docx
Size:
12.88 KB
Format:
Microsoft Word XML
Description:
Loading...
Thumbnail Image
Name:
robhoven.pdf
Size:
1.28 MB
Format:
Adobe Portable Document Format
Description:
License bundle
Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
license.txt
Size:
1.71 KB
Format:
Item-specific license agreed upon to submission
Description: