Turn Your Lights on With Clapping?!

88,677

441

90

Introduction: Turn Your Lights on With Clapping?!

About: Awesome Electronics Tutorials, Projects and How To´s

Wouldn't it be nice to turn on your lights without getting off the couch? In this project I am going to show you how to build a simple Arduino clap circuit which can turn on and off all kinds of AC appliances. Let's get started!

Step 1: Watch the Video!

The video gives you an overview on how to build this project. But I am going to present you more detailed information in the following steps to make your life easier.

Step 2: Order Your Parts!

Here you can find a list of all the components with example sellers (affiliate links):

Ebay:

1x ATtiny85: http://rover.ebay.com/rover/1/711-53200-19255-0/1?...

1x NE5534: http://rover.ebay.com/rover/1/711-53200-19255-0/1?...

2x IC Socket: http://rover.ebay.com/rover/1/711-53200-19255-0/1?...

1x Electret Microphone: http://rover.ebay.com/rover/1/711-53200-19255-0/1?...

1x 20kΩ Potentiometer: http://rover.ebay.com/rover/1/711-53200-19255-0/1?...

1x Knob: http://rover.ebay.com/rover/1/711-53200-19255-0/1?...

1x Resistor Kit (various): http://rover.ebay.com/rover/1/711-53200-19255-0/1?...

1x 100nF Capacitor: http://rover.ebay.com/rover/1/711-53200-19255-0/1?...

1x 1N4002 Diode: http://rover.ebay.com/rover/1/711-53200-19255-0/1?...

1x BC 637 NPN Transistor: http://rover.ebay.com/rover/1/711-53200-19255-0/1?...

1x FRS1B-S-DC05 Relay: http://rover.ebay.com/rover/1/711-53200-19255-0/1?...

1x Power Supply 230V/5V 500mA: http://rover.ebay.com/rover/1/711-53200-19255-0/1?...

1x AC Socket (Input): http://rover.ebay.com/rover/1/711-53200-19255-0/1?...

1x AC Socket (Output): http://rover.ebay.com/rover/1/711-53200-19255-0/1?...

Bridge Wire: -

Shielded Wire: -

AC Wire: -

Aliexpress:

1x ATtiny85: https://s.click.aliexpress.com/e/_dZQ0nHh

1x NE5534: https://s.click.aliexpress.com/e/_Bf7TX6pV

1x Electret Microphone: https://s.click.aliexpress.com/e/_dSi1pjl

1x 20kΩ Potentiometer: https://s.click.aliexpress.com/e/_dX83GAF

1x Resistor Kit (various): https://s.click.aliexpress.com/e/_dTPpXjt

1x 100nF Capacitor: https://s.click.aliexpress.com/e/_dU4FEsB

1x 1N4002 Diode: https://s.click.aliexpress.com/e/_dYR45Bh

1x BC 637 NPN Transistor: https://s.click.aliexpress.com/e/_dTktVlh

Amazon.de:

1x ATtiny85: http://amzn.to/1E9ubfB

1x NE5534: http://amzn.to/1MHZjp7

2x IC Socket: http://amzn.to/1Nzv6aZ

1x Electret Microphone: http://amzn.to/1E9unLZ

1x 20kΩ Potentiometer: http://amzn.to/1E9up6B

1x Knob: http://amzn.to/1E9uzeb

1x Resistor Kit (various): http://amzn.to/1E9uEhN

1x 100nF Capacitor: http://amzn.to/1PpxLCz

1x 1N4002 Diode: http://amzn.to/1E9uKGd

1x BC 637 NPN Transistor: -

1x FRS1B-S-DC05 Relay: -

1x Power Supply 230V/5V 500mA: -

1x AC Socket (Input): http://amzn.to/1FIc7b5

1x AC Socket (Output): http://amzn.to/1MHZZeh

Bridge Wire: http://amzn.to/1Ppyh3B

Shielded Wire: -

AC Wire: http://amzn.to/1E9vmvw

Amazon.co.uk:

1x ATtiny85: http://amzn.to/1E9xqDR

1x NE5534: http://amzn.to/1PpzAzw

2x IC Socket: http://amzn.to/1NzxoqD

1x Electret Microphone: http://amzn.to/1Nzxpem

1x 20kΩ Potentiometer: http://amzn.to/1Nzxv5E

1x Knob: http://amzn.to/1NzxxKR

1x Resistor Kit (various): http://amzn.to/1NzxNJR

1x 100nF Capacitor: http://amzn.to/1MI20Hp

1x 1N4002 Diode: http://amzn.to/1PpzVSG

1x BC 637 NPN Transistor: http://amzn.to/1MI21Lw

1x FRS1B-S-DC05 Relay: -

1x Power Supply 230V/5V 500mA: -

1x AC Socket (Input): http://amzn.to/1PpAdcc

1x AC Socket (Output): http://amzn.to/1NJmZGM

Bridge Wire: http://amzn.to/1PpAcFf

Shielded Wire: http://amzn.to/1E9ynfm

AC Wire: http://amzn.to/1NJn8Kv

Visit your local hardware store to get your screws, nuts and different connectors.

Step 3: Build the Circuit!

Here you can find the schematic and veroboard layout to create your own clap circuit. I recommend to build it firstly on a breadboard to test the circuit before moving it over to a stripboard.

Step 4: Program the ATtiny85!

Use the given sketch to program your ATtiny85. If you don't know how to do this with an Arduino Uno then have a look at my previous video about the subject:

Step 5: Get the Wiring Done!

With the help of the pictures you should be able to see which wire connects to which connector. As I mentioned in the video 230V can kill you, be careful!

Step 6: Success!

You did it. You just created your own clap circuit!


Feel free to check out my YouTube channel for more awesome projects:

http://www.youtube.com/user/greatscottlab

You can also follow me on Facebook, Twitter and Google+ for news about upcoming projects and behind the scenes information:

https://twitter.com/GreatScottLab

https://www.facebook.com/greatscottlab

4 People Made This Project!

Recommendations

  • Puzzles Speed Challenge

    Puzzles Speed Challenge
  • "Can't Touch This" Family Contest

    "Can't Touch This" Family Contest
  • CNC Contest 2020

    CNC Contest 2020

90 Discussions

0
dambam07
dambam07

Question 5 weeks ago

is it possible to make this without a digital oscilloscope? if so, how would you recommend I do it?

0
sohailb5
sohailb5

Question 3 months ago

Can I use LM386N instead of NE5534. What should I change then?

0
Tzelliot
Tzelliot

Question 1 year ago

I'm using Arduino Uno.NE5534's 6th pin shows only 1.5 V.How can I fix the problem?

0
goldenshuttle
goldenshuttle

3 years ago

great project. I only suggest you edit your posting because this long list of suppliers is like overmarketing, ..You are an experimenter not a salesman...if you are on an affiliate program, then this sounds like an overkill..I am even surprised how this website moderator did not notice or take any action, maybe he/she should pay attention to keep the website to the point...it is a looooooong tasteless list , don t you agree ?

1
LuigiTime9.
LuigiTime9.

Reply 1 year ago

I think it is quite nice and helpful to have a detailed parts list.

1
AMSR1
AMSR1

3 years ago

Hi! :) I made an AMATURE pcb design (diptrace) of Great Scott's project (with relay included).

Please do "DOUBLE CHECK" if I made any unnecessary connections.

Top view.png
0
LuigiTime9.
LuigiTime9.

Reply 1 year ago

Was just about to do that, thank you very much sir !

0
MichelleV60
MichelleV60

Question 1 year ago on Step 6

Hi!

Nice, I would like to make this :) I am ordering the components now and I have some difficulty finding the right power supply. The ones you used aren't connecting in terms of links so I'm not sure what I am looking for. I expect a 230V to 5V step down buck converter? Does the amperage matter? Thanks!

2
tayebm
tayebm

4 years ago

greeting scott

this is a really cool project as always and i'll try to make it

i'm kinda beginner and i have a silly question about the arduino sketch

"digitalWrite(transistorpin, !digitalRead(transistorpin));"

this line

does it reverse the pin status when we add "!" before the digital read ?
thank you so much for ur work

1
MrNXT45.
MrNXT45.

Reply 3 years ago

Yes it does.

0
ahmedsidd
ahmedsidd

Reply 2 years ago

Thanks a lot, I had the same question Thanks!

0
MarekT11
MarekT11

2 years ago

I made this circuit myself today and, apart form working properly sometimes, i often encounter these 2 problems:

1 - i had to use NE5532 opamp ic and it often delivers constant 4.7V to the ATtiny so the code can never sense low treshold value

2 - it works but very unreliably. Sometimes it works with one clap, it triggers randomly if i just talk near the microphone. Is there any way to improve it?

0
inguiT
inguiT

Question 2 years ago on Step 3

What program are you using to create schematics?

0
hanazono23
hanazono23

2 years ago

It possible to replace the bc637 to other transistor i cant buy here in my country

0
NicolasG125
NicolasG125

Reply 2 years ago

https://www.ebay.com/itm/310163008962?rmvSB=true

0
SamS430
SamS430

3 years ago

I have a question. What is the red squares?

0
NicolasG125
NicolasG125

Reply 2 years ago

It's where you need to cut the conductive bord

0
hanazono23
hanazono23

2 years ago

It possible to replace the relay 5v 6pin to relay 5v 5pin?

0
JoscelM
JoscelM

2 years ago

Is or are there any alternatives/ equivalent to the BC 637 transistor? I'm kinda having troubles finding one here in my country. Cool project though!