How To Make Almost Anything Class
Lassiter's WEEK #8 Assignment
Assignment: GAME: Dwarf Tossing
To come up with a game that utilizes one or more of the boards that Neil demonstrated in class
this weekŃchanging them in some way. If we can further progress on our final project in some way,
that would be good. So my idea is to make a simple dwarf tossing game. Dwarf tossing, though not
very PC, was a popular sport in France for many years. It consists of exactly what you think.
One takes a dwarf and tosses him as far as you can. People win for the greatest distance tossed.
My game will catapult a little fat doll, past a sensor that will make a sound when crossed.
If the doll actually lands in the basket several feet opposite the catapult, a winnerÕs tune
will play. It will require a pair of ultrasonic (sonar) sensors, two speakers, two 9 volt
batteries, and 2 circuit boards. And of course the dwarf, the basket, a catapult and a
support stand for the sensor and one speaker.
First, with some prodding from above, I changed my plan from using the Norwegian ultrasonic
sensing board to making my own board from scratch. After many hours of comparing already-designed
boards and trying to make reasonable connections on the board, I came up with a board that combined
both the transducer and receiver.
Before doing anything, we tested the 40kHz ultrasonic transducer/receiver (Tx/Rx) pair to see if
they worked side by side as opposed to being placed facing one another. The idea here is that my
heart throb will detect how close people come and then trigger a heartbeat. If someone is 6 feet
away the heart will beat, If someone is 2 feet away, the heart will beat quickly. For this week
however, I just want to throw an object across the transmission signal and have the receiver
trigger a sound.
Testing the pair was not a simple process. First the function generator (pos and neg )
has to be connected to the transducer leads. Set the function generator to 40kHz and 5VPP
(Volts Point to Point). Next connect the power source up such that 5V is feeding to both
Tx and Rx. (remember to hook up both pos and neg leads) Then hook up the oscilloscope.
Channel 1 goes to RX (hook up both pos and neg), channel 2 goes to Tx (hook up both pos and neg).
The capacitor and the resistors in this photo are just acting as wires to handle all the connectors,
not functioning as they normally would on a board.
Now you need to be sure you are on the right settings, and I still canÕt quite figure how you set
things, but once my setting are correct (want DC not AC, want the correct scale, etc.) I should
get a constant signal from the Tx (blue in pic) and a wave from the Rx (yellow in pic). This worked.
Then I send my hand through the signal at various distances from the pair, and in fact I do see
significant change in the Rx wave. This is goodŃthis means I can toss dwarves or sense people coming
into my range.
Next step: is to stuff the Norwegian boards and program to see what of their code will be useful
for me and my new board.
Manu and I looked at the programming for both the Norwegian Tx and the Rx boards. Tx was relatively
simple and is easy to change from their 25kHz to the 40kHz transducer/receiver pair that I intend
to use on Throb. However, the RX board is a different story. The Norwegians never established
a good reception threshold, and when I connected their boards via wire, as they describe, I
consistently burned out the regulator on the Transducer board. So some deeper problem solving is
To say the least I ran out of time and had to punt to a simpler game. In the end I made an blue
acrylic TrebuchetŃand switched from tossing dwarves to tossing teddy bears (couldnÕt find any fat
little dwarf dolls in the stores Š Ai yiyiyiyiy.) And dropped the ultrasonic sensor entirely.
And ended up putting a speaker and circuit board (hello5) with a contact connection in the top of
a basket, such that when the bear lands in the basket, his weight will depress a folded sheet of
paper with copper on the inside of both sides, and a connection to the battery connected to one side,
a connection to the board on the other side. Once depressed, copper hits copper, the contact is
made and the speaker sings a little tune to signal your success. Well thatÕs the way it was supposed
to work Š to say the least, it didnÕt really work that way.Õ
The Trebuchet was too fragile, and needed holding to catapult. The catapult opening was too small
for the bears. The sharp acrylic kept cutting the rubber bands so I had to use lots of gafferÕs
tape to prevent band popping. AND the connection principal didnÕt work so well in fact. The bear
didnÕt weigh enough to make the contact, and the contact eroded quickly, making it unpredictable as
to when it would sing or no. I think I will change to a sensor and use either a light sensor or a
proximity sensor (capacitance?) in the future as these are more reliable.
Pictures to comeÉ