Cara Menggunakan Sensor Getar SW-420 dengan Arduino UNO untuk Deteksi Getaran

Cara Menggunakan Sensor Getar SW-420 dengan Arduino UNO untuk Deteksi Getaran

Proyek ini menggunakan Arduino UNO dan sensor getar SW-420 untuk mendeteksi getaran fisik seperti benturan, gempa kecil, atau gerakan mendadak.

Tujuan Proyek

  • Mendeteksi getaran atau guncangan melalui sensor SW-420.
  • Menampilkan status getaran ke Serial Monitor.
  • Dasar sistem keamanan dan monitoring gerakan fisik.

Komponen yang Dibutuhkan:

KomponenJumlahKeterangan
Arduino UNO1Mikrokontroler utama
Sensor Getar SW-4201Sensor deteksi getaran
Kabel JumperBeberapaKoneksi antar komponen
BreadboardOpsionalPenyusunan prototipe
Laptop + Kabel USB1Untuk upload dan monitoring Serial

Skema Koneksi (Wiring)

Pin SW-420Arduino UNOKeterangan
VCC5VTegangan kerja sensor
GNDGNDGround
DOD1Output digital ke Arduino

Gunakan pin digital selain D0/D1 jika kamu menggunakan Serial Monitor, karena D0/D1 dipakai untuk komunikasi USB.

Kode Program Arduino + SW-420

#include <Arduino.h>

int port_sensor_getar = 1; // disarankan ganti ke D2 jika menggunakan Serial Monitor

void setup() {
  Serial.begin(9600);
  pinMode(port_sensor_getar, INPUT);
}

void loop() {
  int sensor_getar = digitalRead(port_sensor_getar);
  Serial.println("Getar : " + (String)sensor_getar);
  delay(300); // untuk kestabilan pembacaan
}

Cara Penggunaan

  1. Upload kode ke Arduino melalui Arduino IDE.
  2. Buka Serial Monitor.
  3. Ketuk atau guncang sensor secara ringan.
  4. Amati hasil output:
    • 1 = Tidak ada getaran
    • 0 = Getaran terdeteksi

enjelasan Cara Kerja

Sensor SW-420 berisi pegas dan silinder yang menghasilkan sinyal saat terjadi getaran atau benturan.
Modul akan mengeluarkan sinyal LOW (0) saat sensor mendeteksi gerakan.

Potensiometer di modul bisa digunakan untuk mengatur sensitivitas deteksi getaran.

Eksperimen & Pengembangan Lanjut

1. 🚨 Sistem Alarm Getar

Hubungkan buzzer/LED sebagai indikator ketika sensor mendeteksi getaran.

2. 🏠 Keamanan Pintu/Jendela

Pasang sensor di pintu atau jendela. Jika ada getaran akibat dibuka paksa, sistem bisa memicu alarm.

3. 🌍 Mini Detektor Gempa

Letakkan sensor di permukaan datar. Ketika ada getaran seperti gempa ringan, sistem dapat mencatat dan memberi notifikasi.

4. 💾 Logger Getaran

Gabungkan dengan SD card module untuk mencatat waktu dan frekuensi getaran.


⚠️ Tips Teknis

  • Hindari penggunaan D0 dan D1 bersamaan dengan Serial Monitor.
  • Sensor bisa sensitif terhadap getaran kecil – sesuaikan dengan potensiometer di modul.
  • Gunakan delay() atau teknik debounce untuk menghindari pembacaan ganda saat getaran terjadi.

Kenapa Proyek Ini Berguna?

✅ Sensor getar SW-420 sangat bermanfaat untuk:

  • Sistem keamanan rumah dan kendaraan
  • Deteksi guncangan dalam mesin
  • Eksperimen pengenalan sensor fisik
  • Proyek monitoring lingkungan

Penutup

Sensor SW-420 adalah pilihan sederhana namun efektif untuk mendeteksi getaran fisik. Dengan Arduino UNO, kamu bisa membuat berbagai proyek menarik seperti alarm guncangan, detektor gempa mini, atau sistem monitoring keamanan. Proyek ini cocok untuk pemula dan dapat dikembangkan lebih lanjut dengan logika tambahan.

Diskusi lebih lanjut kontak di bawah :

Media sosial lainnya :

Baca juga :

Pengertian,Fitur,Type Board ESP32

Proyek Arduino UNO + Sensor Hujan