Piano Block Game Assist

Brief

Final project for IT course.

The rule of this game is to tap black block with finger like playing piano.

I can’t do very fast with my finger, but this machine breaks the game record.

Introduction to programming with the embedded system(Arduino), also my first time designing analog and digital circuits and using the electrical component by myself.

See Detail

Detail

Circuit Diagram

Previous Design

My previous design was using Lm339 comparator and solar battery, but lots of concepts is not mastered. And I only have a multimeter at that time.

Luckily I saw Arduino and learn some basic C++. I choose the solar resistor and use the relay to replace MOS because the excitation current of the electromagnet will cause an Arduino reset.

Previous Design