555 Video Game

[Thrashbarg] is back up to some 555 timer madness again, this time with his sort of dodge ball video game. Featuring twenty three 555 timers, op amps (the LM324) and atari paddles slightly modded so the pots act as voltage dividers.

Output is on a monochrome composite tv signal, and the game plays like a dodge ball game where the object is to avoid the ball and take out the other player. You can also launch your own ball and deflect the oncoming attack. When hit the defeated player disappears from the screen for 3 seconds and then another round starts.

On a personal note this project hits close to home, as the project I had planned was a 555 based pong game, and just days before the deadline all I have is a wobbly sync generator, so seeing something close to what I had imagined, and working, makes me smile and feel a little better about my mental status.

Check out a short video after the break, and [Thrashbarg's] previous 555 project, The Synthanola.

20 thoughts on “555 Video Game

  1. This project is very impressive. The familiarity of analog electronics required is staggering.

    However, the real accomplishment of this contest is to make me very grateful for modern electronics and microcontrollers.

    So this is how people got things done 20 years ago. It’s like an electronics archeological study.

  2. The best 555 idea I could muster was a Space Invaders clone using a bucket of out-of-sync 60 Hz timers and a pyramid of OR gates, but realistically, I was never going to go through with it. This is a hundred times better simply for existing.

  3. @FridgeFreezer I don’t think there’s anything wrong with using microcontrollers. I’m much better modifying physical stuff, so the fact they exist lets me make much cooler stuff. I’ve done some good projects myself, but this just isn’t some people’s niche.

    I’m definitely impressed with this project, but I think Arduinos etc. have their place.

  4. I want to learn how to generate simple video signals like the ones in this game. Does anyone know a web page with that info? thanks

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s