Pada Proyek ini menunjukkan kepada Anda cara membuat Clap Switch Relay menggunakan microcontroller Arduino.
Selain itu, saya akan menunjukkan bagaimana cara wiring Sensor Suara LM393 serta mengimplementasikan dengan Relay menggunakan Arduino nano, Sensor Suara LM393, dan Modul Relay.
Untuk lebih jelasnya, tonton video di bawah ini atau baca tutorial tertulis di bawah ini :
Bahan komponen yang diperlukan antara lain :
- Arduino Nano
- Sound Sensor
- Relay 1 ch 5vdc – 220VAC
- Kabel secukupnya
- Breadboard / projectboard
Modul Sensor Suara LM393
Modul sensor suara memudahkan pendeteksian suara dan biasanya digunakan untuk menentukan intensitas suara.
Untuk aplikasi proteksi, switching dan monitoring, modul ini dapat digunakan. Sangat mudah untuk menyesuaikan presisi untuk kemudahan penggunaan.
Ini menggunakan mikrofon yang menyediakan amplifier, detektor tinggi, dan buffer untuk sinyal.
Ketika suara terdeteksi, sensor menghasilkan tegangan sinyal output, yang kemudian dikirim ke mikrokontroler, yang melakukan pemrosesan yang diperlukan.
Modul sensor pendeteksi suara untuk Arduino menentukan apakah suara telah melewati nilai ambang batas yang telah ditentukan atau tidak.
Mikrofon mendeteksi suara, yang kemudian diumpankan ke op-amp LM393. Potensiometer onboard digunakan untuk mengubah titik setel tingkat suara. Saat frekuensi suara mencapai ambang batas, LED pada modul menyala dan output berkurang.
Spesifikasi Modul Sensor Suara LM393
Tegangan Kerja | 3.3 V – 5 V |
Sensitivitas | 48-66 dB |
Outputs | one analog + one digital |
Hambatan | 2.2 kΩ |
Suhu Kerja | -40 °C to +85 °C |
Respon frekuensi | 50 Hz – 20 kHz |
Indicator LED | 1 power indicator |
Dimensi PCB | 44 x 15 x 10 mm |
Modul Relai 5V
Relay terdiri dari tiga pin: terminal NO (Normally Open), terminal NC (Normally Closed), pin umum, dan koil.
Kontak yang terhubung satu sama lain dibuat ketika sebuah kumparan diberi daya pada medan magnet.
Bagian dari relay yang bergerak disebut terminal COM (Common). COM terhubung ke terminal NC (Normally Closed) ketika relai dimatikan.
Terminal NO (Normally Open) relai tidak terhubung sampai relai dihidupkan. COM bergerak dari NC ke NO saat relai dihidupkan.
Tegangan Kerja | 3.75V – 6V |
Arus Quiescent | 2mA |
Saat relay aktif | ~70mA |
Maksimum tegangan yang diperbolehkan | 250VAC or 30VDC |
Maksimal arus yang diperbolehkan | 10A |
Wiring untuk project Clap Switch Relay :
Arduino Nano | Sound Sensor | Relay 1ch |
5v | VCC | VCC |
GND | G | G |
D3 | OUT | – |
D4 | – | IN |
Program Clap Switch Relay
//Project Arduino - Clap Switch //nyebarilmu - 2022 int sensor_suara = 3; int relay = 4; boolean relayStatus=false; void setup() { pinMode(sensor_suara,INPUT); pinMode(relay,OUTPUT); Serial.begin(9600); } void loop() { int SensorData=digitalRead(sensor_suara); Serial.println(SensorData); if(SensorData==1){ if(relayStatus==false){ relayStatus=true; digitalWrite(relay,HIGH); delay(200); } else if(relayStatus==true){ relayStatus=false; digitalWrite(relay,LOW); delay(200); } } }
Terimakasih sudah berkunjung! Salam nyebarilmu!