This is the story behind "Birdie Crash". It's a "Flying Tickets / Flappy Tickets" clone I’ve written in Android, but I could never finish this project without making use of an Arduino (I know: the game most probably violates several copyrights, trademarks and patents, but I made this game for my personal enjoyment only).
Since my kids were pretty impressed by the original game in our local arcades, I decided to make my own "table top" version. Not as big as the real stuff - something a bit more portable and only for one player - but still reflecting the original gameplay.
The entire setup is based around a Salora 22LED1500 TV (the cheapest 22" HD TV I could find), a cheap Android 4.4 stick (an MK808B Plus), a big yellow arcade button... and an Arduino Leonardo.
The Leonardo gets its power from a USB port on the HDMI Android stick and acts as a keyboard interface to the Android HDMI stick. The Arduino sends out a keystroke as soon as someone presses the button to make the bird jump. I’ve seen people struggle with the serial interface to do this, but this is a much simpler solution. The LED strip animations on both sides of the screen and the blinking led inside the button are managed by the Arduino as well.
A demo of the setup can be seen on YouTube:







Comments