What is the simplest way to make it without ne555

Hi,
How to make LED light and active buzzer run forever when a trigger is detected?
Usually they use ne555 but I want something more simple.

The circuit is simple, when a spring vibrate it touch a metal, the led will light and the active buzzer will run forever until I cut the power.

My second problem is, I want the circuit to run on 9v battery and last for 2 years "the life span of 9v battery is 5 years from what I know"

Is there any simple way to do it, maybe two transistors or something?

Note: the buzzer is 9v

The circuit is like earthquake detector, I want something that can run at least 2 years :thinking: if possible, any suggestions?!

The only option is a switch that completely disconnects the battery.

But that way when i push the button the buzzer and led will not work :melting_face:

Use an alternate action pushbutton, which controls power to the entire circuit.

Push once for on, push again for off.

1 Like

I tried to simplify the question, the push button is actually vibration sensor,

It's a spring that touch a metal when the device is vibrated.

Sorry it's my fault

Any circuit, other than a switch that controls power, will drain the battery and shorten its lifetime.

If you want a sensible, realistic answer, revise your requirements.

Okay sorry, I will edit my question

I just edited my question :slightly_smiling_face:

That might not be possible, but you can experiment and learn a lot.

A "bare bones" Arduino in deep sleep might work, but cannot be used with a 9V battery without a step down regulator, and that will drain the battery.

Another option is to drop the battery requirement, and run the earthquake detector from a wall wart power supply.

Why do you think that a vibration switch will be useful for giving an earthquake warning?

1 Like

I guess, using arduino with xyz sensor is best option here and run it directly from the wall.

I was trying to make it very simple, but it seems not possible :confused:
Thanks

I live in turkey, and I noticed that most people died in their bed while they sleep.

I actually didn't wake up when the earthquake happened, I'm heavy sleeper.

So I was trying to find a cheap way to make a simple device that can save lifes

That really was a terrible disaster, glad you escaped harm!

It is great that you are thinking about these things, but I wonder if any earthquake detector can give adequate, advanced warning to people asleep in their beds.

Arduino can be used to make seismometers that respond to events anywhere in the world. Perhaps they could have given an early warning in the Turkey incident. But they need a sensor that is much more sensitive than a vibration switch.

Here are two DIY examples. I built the TC1 and have it working:

If you want to make the one in the Hackster post, don't use the amplifier in the link as it does not work well. Use this one instead.

1 Like

Do you in fact need all the electronics? Can you use a magnet to latch the contact if a shake occurs?

I made a crude prototype of a metal ring with a nail with magnets hanging in the center on some current wire. Circuit is open, no current use.

When something starts moving the magnet will stick to the ring and the circuit closes and stays closed.

Add weights (nuts in this case) to decrease sensitivity to airflow.
Add magnets, to increase sensitivity to movement.

This topic was automatically closed 180 days after the last reply. New replies are no longer allowed.