Deteksi getaran menggunakan sensor SW-18010P dan Arduino Uno. Termasuk wiring diagram, kode program, dan penjelasan penggunaan sensor getar.
Sensor SW-18010P adalah sensor getar mekanik yang sangat sensitif terhadap gerakan atau getaran. Sensor ini sering digunakan pada proyek alarm, keamanan, atau deteksi guncangan.
Alat dan Bahan
| Komponen | Jumlah | Keterangan |
|---|---|---|
| Arduino Uno | 1 | Mikrokontroler utama |
| Sensor getar SW-18010P | 1 | Sensor deteksi getaran |
| Kabel jumper | 3 | Untuk koneksi rangkaian |
| Breadboard (opsional) | 1 | Untuk prototipe (jika perlu) |
Wiring Diagram

Berdasarkan gambar berikut, koneksi antara sensor SW-18010P dan Arduino Uno adalah sebagai berikut:
- VCC (Merah) → 5V Arduino
- GND (Hitam) → GND Arduino
- OUT (Hijau) → Pin Digital 7 Arduino
⚠️ Catatan: Sebaiknya hindari menggunakan pin Digital 0 dan 1 karena digunakan untuk komunikasi serial. Gunakan pin lain seperti 2, 3, atau 4 jika memungkinkan.
Kode Program Arduino
#include <Arduino.h>
int port_sensor_getar = 7;
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(200);
}
Penjelasan Program
- digitalRead() membaca output dari sensor.
- Output:
- 1 jika tidak ada getaran.
- 0 jika sensor mendeteksi getaran.
- Nilai ini dikirim ke Serial Monitor untuk ditampilkan.
Referensi dan Datasheet
Sensor ini bekerja berdasarkan prinsip switch bola logam di dalam tabung, yang akan menutup sirkuit saat terjadi guncangan. Untuk informasi teknis lengkap tentang sensor SW-18010P, kamu bisa mengakses datasheet dan penjelasan sensor di Tindie.
Langkah Pengujian
- Hubungkan sensor ke Arduino sesuai gambar.
- Upload kode ke Arduino Uno.
- Buka Serial Monitor pada baudrate 9600.
- Goyangkan sensor, dan lihat perubahan nilai getar (0/1) di layar.
Kesimpulan
Sensor SW-18010P adalah pilihan murah dan efisien untuk mendeteksi getaran fisik pada benda. Cocok digunakan untuk proyek:
- Deteksi gempa atau getaran tanah
- Sistem alarm pintu atau jendela
- Deteksi aktivitas pada barang tertentu
Dengan Arduino Uno, implementasi sensor ini sangat mudah dan cepat dilakukan bahkan oleh pemula.
Diskusi lebih lanjut kontak di bawah :

Media sosial lainnya :
Baca juga :




