Steady!

By Trevor Olsson, 01/04/2010

Steady! Project at RPi 4th Birthday event

About the Game

Steady! is an old fashioned game of steady nerves. You move a wand from one end of a wire to the other without touching the wire. You can build this project in lots of different ways. If you don’t have a lot of time then use a ready built toy and modify it. The easiest way is to buy The Connex Maze Challenge kit . As supplied it’s a simple series circuit – what we do is break into that circuit, add some additional circuit elements and control it with Python or Scratch.

Alternatively, if you have time (and it’s a lot more fun for the kids) you can make a physical model yourself, scroll down for some custom built model ideas.

As you can see from the image we use this in our workshops, Raspberry Jams etc. It’s also a great ice breaker for school open days.

 

 

When the game is wired up there will be two inputs and two outputs:

  • Input 1 – senses the long wire – the one you shouldn’t touch
  • Input 2 – senses the short wire – the ‘winning’ wire’
  • Output 1 – the buzzer
  • Output 2 – the winning bell

We introduce a variable called ‘Lives’ in the code – and use it to give three chances to win.

 

Wiring it up

 

 

Some Built models

Here are some different versions of the project

Steady Model

Mr. Fessey from Barton School on the Isle of Wight built this one. Note the Shape!


We decided to introduce as many bells and whistles as possible on this one. There are flashing lights, a 3D printed moving fairground ride and it even sings a song!

Girl playing Steady! game

Custom built Steady! game with copper tube. Thanks to @SkegnessTEC for the plumbing.

Code

Here are two versions of the Python Code for this project

Raspberry Pi


micro:bit