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
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!
We use steady! on our stand to demonstrate that you can create the code for this project in lots of different ways. The tabs below show Steady! code for the Raspberry Pi, micro:bit, Arduino, and others. The code ranges from block based code like Scratch, through Python and to more complex languages like C++.
micro:bit - Python