Henry Miller
Assuming hysteria and hysteresis have the same etymology (they don't) is only natural given how frustrating and what maniacal fun it has been to amend the magnificent magnetic magic lamp project that has been a little dormant of late.
The original idea (for kids of course!) was to have a candle night light that can be turned on and off with a "magic" wand (a piece of dowel and a couple of magnets). The project stalled when we could not work out a way to reliably use a magnetic hall effect sensor (at the moment a 49E) as a switch.
The voltage from a hall effect sensor changes according to the strength of the proximate magnetic field as shown on the datasheet.
So it should be simple to ask an Attiny13a to keep an eye on a pin connected to the sensor and then wake up and be a candle when asked. The reality is that the analog signal contains noise which corrupts the message from the magic wand. See the pic below.
The top signal is typically noisy, and the red dotted line was how we used to check for wand usage - as a single voltage point. The resultant red digital middle output signal reflects the noise as the original analog input oscillates about the single point, confusing the microcontroller. However, if we can set a top and bottom voltage (as shown by the green dotted lines) then the noise becomes irrelevant and the digital signal is clean.
So next was research, reading, more research, watching and then playing. We settled on the LM393 comparator to be the Schmitt trigger that we needed for hysteresis.
A few iterations later and it works a treat!
All manner of bits connected |
I am not surprised there are no comments to this pesky problem - try a little fairy dust with the wand :).
ReplyDeleteSounds like you are having fun.
On this side of our magnificent island we are just trying to work out why sitting in the pool on a hot day does not reduce one's core temperature.
Hugs to you all,
Jill