How to make a clap switch?? It's really easy to make AC appliances work just by snap or clap, be careful when you are using AC appliances , if you are novice please don't try this without understanding some basic stuff about electronics.

Step 1: Components Need and How to Connect the Components.

Arduino Uno

Sound sensor (digital output)

Relay Module

This video I made for double clap switch but both the hardware connections are same.

Note: Make sure you are connecting the sound sensor and relay according the Program.

Step 2: Arduino Program

int Torelay = 8; // signal to drive relay

int soundsensor = 7; // input from sound sensor

boolean state = false;

void setup()


pinMode(Torelay, OUTPUT);

pinMode(soundsensor, INPUT);


void loop(){

if (digitalRead(soundsensor) == LOW)



state = !state;

digitalWrite(Torelay, state);




copy the program and transfer the program to your arduino.

Step 3: Working of Clap Switch.

If you are looking for a dual clap switch take a look in this blog : http://www.labviewarduino.in/2015/01/dual-clap-switch-clap-clap-on-clap-clap.html

<p>Only one &quot;click&quot; sound need to on or off relay :)</p>
<p>what type of relay?</p>

About This Instructable




Bio: I make hobbyist stuffs and play with electronics follow me to know more https://www.facebook.com/arduinolabviewsolidworks https://twitter.com/learnrobotix
More by Magesh Jayakumar:Quick Start to Nodemcu (ESP8266) on Arduino IDE Course on MIT App Inventor and Arduino Hat for the Party 
Add instructable to: