Continue to Site

Welcome to our site!

Electro Tech is an online community (with over 170,000 members) who enjoy talking about and building electronic circuits, projects and gadgets. To participate you need to register. Registration is free. Click here to register now.

  • Welcome to our site! Electro Tech is an online community (with over 170,000 members) who enjoy talking about and building electronic circuits, projects and gadgets. To participate you need to register. Registration is free. Click here to register now.

Sound Sensor

Status
Not open for further replies.

Electroenthusiast

Active Member
Was building a line follower and was thinking about a Robot, that moves around based on the sound that it receives.
Right now, i'll just be using the sound to trigger ON and OFF the robot.
That sound is different from Clapping Circuit/ something like that...
the Robot should recognize the sound, and should trigger only to that sort of Sound(based on frequency).
Ex: Only for Ding Dong sound, or something like that
 
One method would be to use a DTMF generator (telephone tones) chip/amplifier/speaker in you controller, and a microphone/amplifier/DTMF decoder/microcontroller on the robot.

Ken
 
Might be able to do a bandpass filter for the frequency of your whistle. Kind of like calling the dog.
 
One method would be to use a DTMF generator (telephone tones) chip/amplifier/speaker in you controller, and a microphone/amplifier/DTMF decoder/microcontroller on the robot.

Ken

So how can i generate a DTMF to a given sound? I know that DTMF is for mobile.
Which IC will generate Sound to DTMF?
Would HT9170 do at Output End...
Might be able to do a bandpass filter for the frequency of your whistle. Kind of like calling the dog.
So how can i start building it to a required frequency?
I know what band pass filter is..., Resonance, Capacitive Reactance, Inductive Reactances...
 
Here is a very clever circuit that only picks up a clap-clap:
**broken link removed**
The circuit takes only a few microamp and when a clap is detected by the piezo, the waveform from the transistor produces a HIGH on pin 6 and the HIGH on pin 5 makes output pin 4 go low. This very quickly charges the 47n and it is discharged via the 560k to produce a brief pulse at pin 3.
The 47n is mainly to stop noise entering pin 2. Pin 1 is HIGH via the 2M7 and the LOW on pin 2 causes pin 3 to produce a HIGH pulse. The 47n is discharged via the internal diodes on pin 13 and when it goes LOW, pin 11 goes HIGH and charges the 10n via the 22k and diode.
This puts a HIGH on pin 8 for approx 0.7 seconds and when a second clap is detected, pin 9 sees a HIGH and pin 10 goes LOW. This puts a LOW on pin 12 and a HIGH on pin 8. The LOW on pin 12 goes to pin 1. A HIGH and LOW on the second NAND gate produces a HIGH on pin 3 and the third NAND gate has a HIGH on both inputs. This makes pin 10 LOW and the 4u7 starts to charge via the 2M7 resistor. After 5 seconds pin 12 sees a HIGH and pin 11 goes LOW. The 10n is discharged via the 10M and when pin 8 sees a LOW, pin 10 goes HIGH. The output sits HIGH and goes LOW for about 7 seconds.
 
So how can i generate a DTMF to a given sound? I know that DTMF is for mobile.
Which IC will generate Sound to DTMF?
Would HT9170 do at Output End...

So how can i start building it to a required frequency?
I know what band pass filter is..., Resonance, Capacitive Reactance, Inductive Reactances...
Try Goodle: DTMF decoder encoder IC

You will find things like this: DTMF , and more.

If you are into microcontrollers there are many options for generating and decoding.

Ken
 
Status
Not open for further replies.

Latest threads

New Articles From Microcontroller Tips

Back
Top