How it works
- Three identical units stand round a short tower, each on its own leg a third of a turn apart. Each is a mallet on a post over a woodblock. On top of the tower, a three-armed star wobbles, and a link hangs from each arm down to its unit’s mallet. We started with three woodblocks and hard rubber mallets; the choices below cover the alternatives.
- The star wobbles without turning. A 12 V wiper motor hangs under the tower’s top plate with its shaft pointing up. A printed hub on its shaft holds an 8 mm pin at a slant of 7 degrees, and the star’s hub turns on that pin in two bearings. As the shaft turns, the pin sweeps a cone, and the star tilts toward each arm in turn, its high point going round once a turn, the way a coin wobbles as it settles. Each arm’s tip rises and falls about 9 cm.
- The links keep it from turning. Each link runs through a slot in its mallet’s tail clip, which holds it sideways. Between them, the three slots stop the star from turning with the motor, so it only tilts.
- Each mallet snaps. A spring from an anchor below each pivot to a horn on the mallet’s hub crosses the pivot at a tipping point, so the mallet rests either cocked up or down. As an arm rises, its link’s lower nut nudges its mallet past the point, and the spring throws the head down. As the arm comes back down, the upper nut nudges it back up, cocked. It’s the same snap mallet as on the See-Saw Beam.
- The heads strike and spring back. A rubber stop under each shaft catches the snap with the head 2 to 3 mm above its block. The shaft flexes on, so the head strikes the wood and springs straight back off it, leaving the block free to ring.
- So the strikes go round. The three arms rise in turn, so the three mallets strike in turn, evenly spaced, three to a turn: low, middle, high, again and again.
- It plays crisply. Heads meet their blocks at about 1.7 m/s, a firm knock about as hard as a hand stroke, and every strike is about as hard at any tempo.
- Three across the beat. At 120 beats a minute the motor turns 40 times a minute, one strike on every beat and three beats to a turn, so the figure starts a beat later in every bar of four. Turning once every two beats makes three against two; once a bar, three against four. The motor turns from about 20 to 70 times a minute.
- It locks to the beat by starting and stopping. It can rest anywhere in its turn. Told to come in, the ESP32 starts the motor a moment early, so the first strike lands on the beat. An angle sensor on top of the star’s hub faces a magnet on the pin’s top end; the pin turns with the motor and the star doesn’t, so the sensor reads the motor’s turn at every moment, and the ESP32 nudges the motor’s speed to keep every strike on the beat. To stop, it stops the motor, and the motor’s worm gear holds the star where it is.
- An ESP32-S3 runs it. It listens for the wireless signal, reads the sensor and sets the motor’s speed through a driver board, and it runs from the shared power-tool battery. If it hears nothing for a couple of seconds, it stops.
Ways to play
- Play the rising figure, low, middle, high, one strike on every beat, against music in four.
- Play three against two by turning once every two beats, or three against four by turning once a bar.
- Change the figure between pieces by moving the lower nuts. Bunch two strikes together, or spread them unevenly for a lilt.
- Swap the woodblocks round, and the figure falls instead of rising.
Before any code, run the motor slowly and watch the wave go round the star.
Notes
- This is a first design. Expect one round of fitting when it’s built, most of it in setting the stops and the nuts.
- The motion in the 3D model is simulated: the motor’s turn, the star’s wobble, and every mallet under gravity and its spring, between its stops and its link’s nuts. The model shows each shaft stopping on its stop; the last few millimeters of the head’s travel, as the shaft flexes, are too small to see. The springs, how much the stops bounce, how far the shafts flex and how fast the motor starts are guesses that a test build will measure.
- Costs in the parts list are rough estimates for budgeting, not checked prices. They add up the version we started with.
References
- Wobble plates and swashplates turn a spinning shaft into a wave of up-and-down motion round a circle. They drive the pistons of axial pumps and tilt the blades of a helicopter’s rotor.
- A coin spun on a table, or the toy called Euler’s disk, wobbles the same way as it settles, its high point racing round faster and faster.
- A light switch and a mousetrap both snap on an over-center spring, which is what each mallet does. A clock’s striking train lifts its hammer and lets it go onto the bell, stopping it just short with a check spring so the bell rings.