OK... so I went out to my local supplier and bought an LM339. For a dollar ... what a ripoff, could have ordered 10 for $3.50, free shipping from Colorado, but I didn't want to wait 3 or 4 days for them to get here.
I breadboarded Hero999's version and it works fine ... but it does have a tendency to oscillate, which keeps the LED "on" (really, it's flashing on and off so fast it looks continuously on.) I cured this self-oscillation by putting 0.1 uF ceramic caps from pins 6 and 7 to Ground. Now the LED stays nicely off until I move a magnet past the coil.
The circuit is more sensitive than I expected (using the same ~50 ohm miniature relay coil) but nowhere nearly as sensitive as the TL082 version that I posted and demonstrated in the video above.
Can you attach a schematic of this final circuit that you build. How are capacitors helping with oscillation problem?
Thank you.
Which "final circuit"? The LM339 and LM393 versions are Hero999's circuit shown in Reply #13 which is a modification of the original circuit you linked in the original post. I added 100nF capacitors from Pins 6 and 7 to ground, which stopped the oscillations for me. "MY" extremely sensitive version using the TL082 is shown at the end of the demonstration video I posted, and on the previous page (Reply # 20).
The capacitors in the 339/393 versions work to kill the oscillations by bypassing AC noise/oscillation to ground so it doesn't affect the inputs. In my TL082 version the 200 nF capacitor is feeding back oscillations from the output to the inverting input in a negative feedback loop which tends to cancel them out. I think.
@Seekonk: There may not be "anything which constitutes a design"... but I've built, and demonstrated, examples that work quite well nevertheless. I also determined the likely reason the OP's LED was staying on: the circuit was oscillating. I did this by applying my _practical knowledge_ and using an oscilloscope to confirm my educated guess, and I also applied this knowledge to fix that problem. Designs are nice, but they are only designs, until someone puts them into practice and shakes out the bugs.