RANGKAIAN CLAP SWITCH MENGGUNAKAN ARDUINO

Clap switch merupakan suatu rangkaian yang membutuhkan tepukan atau getaran suara untuk mengaktifkan suatu rangkaian sesuai dengan kebutuhan.
Arduino adalah pengendali mikro single-board yang bersifat open-source, diturunkan dari Wiring platform, dirancang untuk memudahkan penggunaan elektronik dalam berbagai bidang. Hardwarenya memiliki prosesor Atmel AVR dan softwarenya memiliki bahasa pemrograman sendiri.


Berikut Rangkaian Clap switch menggunakan arduino:
Daftar Komponen:
1. ARDUINO               1 buah
2. Mic Electret               1 buah
3. Resistor 1K               1 buah
4. Resistor 100K           1 buah
5. Resistor 470              1 buah
6. Mylar 100nF             1 buah
7. LED                          1 buah

Kode:

void setup() {
  Serial.begin(9600);  
  pinMode(2, OUTPUT);
}
 
void loop() {
  int my_val;
  static bool led_state = false;
  my_val = analogRead(A2);
  if (my_val > 10) {  
    if (led_state) {
      led_state = false;  
      digitalWrite(2, LOW);
      Serial.println(my_val);
    }
    else {
      led_state = true;
      digitalWrite(2, HIGH);
      Serial.println(my_val);
    }
    delay(50);
  }


Berikut Video Tutorial Cara Membuatnya: