● online
- Push Button Tactile Switch Saklar Tombol Tinggi -
- Dimmer SCR 2000W Motor Speed Controller 220V AC PW
- Water Level sensor ketinggian air - deteksi air
- Resistor 220 Ohm 220R Ohm 220Ohm 1/4W 1% Metal fil
- Kabel Jumper Arduino Dupont 20 cm Female to Male P
- LCD 16x2 / 1602 Display Arduino Raspberry LCD 16 x
- Kabel Jumper 20cm Dupont 20 cm Female to Female Pe
- SG90 Motor Servo For Arduino Uno Mega SG 90 Biru S
- Selamat Datang di Indomaker ❯ Silahkan pesan produk sesuai kebutuhan anda, kami siap melayani.
- Selamat Datang di Indomaker ❯ Silahkan pesan produk sesuai kebutuhan anda, kami siap melayani.
Tutorial Sensor Getaran SW-420 dengan Arduino Uno
SW-420 adalah sensor untuk mendeteksi getaran, cara kerja sensor ini adalah dengan menggunakan 1 buah pelampung logam yang berisi 2 elektroda ketika modul sensor menerima getaran / shock. Terdapat 2 output yaitu digital output (0 dan 1) dan analog output (tegangan). modul sederhana ini banyak digunakan untuk mendeteksi getaran atau guncangan pada berbagai aplikasi, mulai dari sistem keamanan hingga proyek robotik.
Sensor ini sangat mudah digunakan dan dapat langsung dihubungkan dengan mikrokontroler seperti Arduino Uno. Pada tutorial ini, kita akan belajar cara menghubungkan sensor SW-420 dengan Arduino Uno dan membaca data getaran secara realtime menggunakan Serial Monitor.
Alat dan Bahan yang Diperlukan
Untuk menjalankan proyek ini, berikut yang kamu butuhkan :
- SW-420
- Arduino Uno
- Breadboard dan kabel jumper
- Software:
- Arduino IDE
Wiring Rangkaian SW-420
Susun rangkaian dengan panduan seperti ini:
- Pin VCC ke 5v
- Pin GND ke GND
- Pin D0 ke Pin 7

Gambar 1. Wiring Rangkaian SW-420 dengan Arduino Uno
Menulis Program Sensor SW-420
Setelah komponen terpasang, buka software Arduino IDE tulis kode berikut :
const int sw420Pin = 7;
int sensorState = 1;
void setup() {
pinMode(sw420Pin, INPUT);
Serial.begin(9600);
}
void loop() {
sensorState = digitalRead(sw420Pin);
if (sensorState == HIGH) {
Serial.println("Getaran terdeteksi!");
} else {
Serial.println("Tidak ada getaran");
}
delay(500);
}
Penjelasan Kode
const int sw420Pin = 7;: Mendefinisikan pin digital 7 sebagai tempat sensor SW-420 terhubung.int sensorState = 1;: Variabel untuk menyimpan status sensor (HIGH atau LOW).sensorState = digitalRead(sw420Pin);: Membaca status sensor dari pin 7, apakah ada getaran atau tidak.if (sensorState == HIGH): Kondisi ketika sensor mendeteksi getaran (output HIGH).else: Kondisi ketika sensor tidak mendeteksi getaran (output LOW).
Apa yang Akan Terjadi dengan SW-420?

Gambar 2. Hasil Percobaan SW-420 dengan Arduino Uno
Saat sensor SW-420 terhubung dan kode diupload ke Arduino, hasilnya akan muncul di Serial Monitor. Ketika sensor tidak mengalami getaran atau guncangan, output yang tampil adalah “Tidak ada getaran”, yang menunjukkan kondisi normal tanpa getaran. Namun, saat sensor menerima getaran, misalnya dengan mengetuk atau menggoyangkan modul, output berubah menjadi “Getaran terdeteksi!”. Ini menandakan sensor berhasil mengenali adanya getaran fisik dan mengirim sinyal HIGH ke Arduino.
Respons ini menunjukkan bahwa sensor SW-420 bekerja dengan baik dalam mendeteksi getaran secara real-time. Jeda 500 ms antara pembacaan data membuat hasil di Serial Monitor mudah dibaca tanpa tumpang tindih.
Tutorial Sensor Getaran SW-420 dengan Arduino Uno
Pada kesempatan ini kita akan menggunakan esp-01 untuk mendeteksi suhu dan kelembaban. Dimana kemarin kita sudah belajar cara menggunakan... selengkapnya
Pernah kepikiran nggak sih gimana mobil-mobil modern bisa parkir sendiri dengan sangat presisi tanpa nyenggol tembok? Teknologi itu bukan sihir,... selengkapnya
Seorang web programmer agar dapat mengembangkan website agar lebih menarik dan nyaman saat digunakan serta memenuhi kebutuhan user wajib... selengkapnya
Kalau kamu baru mulai belajar Arduino, percobaan pertama yang paling wajib dicoba adalah menyalakan LED. Percobaan ini kelihatannya simpel, tapi... selengkapnya
Pada artikel sebelumnya kita sudah belajar untuk mendaftar ke thingspeak, jika belum silahkan bisa di lihat DISINI. Oke sip... selengkapnya
Pernah gak sih motor kamu mendadak “loyo” pas dikasih beban? Atau mungkin kamu lagi eksperimen bikin robot, tapi kecepatan motornya... selengkapnya
Ketemu lagi dengan sensor DS18b20, kali ini akan kita monitoring menggunakan aplikasi Blynk dan ESP-01. Langsung saja ya kita... selengkapnya
Alat dan Bahan Sensor Inframerah MLX90614 Arduino nano beli Deskripsi Secara internal, MLX90614 terdiri dari dua perangkat yakni... selengkapnya
Blynk menawarkan beragam fungsi ya, salah satunya untuk mengontrol perangkat. Penggunaan Blynk ini bisa kapan dan dimana saja ya,... selengkapnya
Thingspeak merupakan sebuah platform Internet of things yang memungkinkan anda untuk memonitoring/kontrol device menggunakan internet. Platform Iot ini gratis... selengkapnya
Putaran = 180º Specifications • Weight: 55 g • Dimension: 40.7 x 19.7 x 42.9 mm approx. • Stall torque:… selengkapnya
Rp 36.400Features: Brand new and high quality. Control the speed of a DC motor with this controller. High efficiency, high torque,… selengkapnya
Rp 25.400Penurun tegangan DC-DC ekonomis yang bisa distel tegangan output nya. Cocok untuk pemasangan variasi mobil dan sepeda motor, dijadikan charger… selengkapnya
Rp 9.000POTENSIOMETER LINEAR MONO 10K ohm
Rp 1.900ESR meter/LCR meter dengan layar lebar lebih jelas dan mantap dan dengan tempat batre jd lebih rapih batre lebih aman… selengkapnya
Rp 131.000 Rp 134.000this is another great IIC/I2C/TWI/SPI Serial Interface. As the pin resources of for Arduino controller is limited, your project may… selengkapnya
Rp 12.400Kabel Jumper Dupont Pelangi 30cm Male to Female 1 lembar = 40 kabel
Rp 13.500Deskripsi Produk “LED Dot Matrix Display dengan 32×8 pixel, berwarna Merah, menggunakan IC MAX7219 sebagai driver dan dapat dikoneksikan ke… selengkapnya
Rp 47.500Bosan dengan modul arduino yang kalian punya, saatnya mencoba modul programmer yang lain yah ini dia RASPBERRY PI 4 COMPUTER… selengkapnya
Rp 1.199.000Features – Calibrated directly in Celsius (Centigrade) – Linear + 10.0 mV/C scale factor – 0.5C accuracy guaranteeable (at +25C)… selengkapnya
Rp 8.000Tutorial Sensor Getaran SW-420 dengan Arduino Uno
Kategori
Artikel Terkait
-
Biar Dapur Anti Kebakaran Yuk Bikin Detektor Gas dan Asap Sederhana Pakai Arduino Uno
-
Jaga Rumah dari Kebakaran dengan Sistem Monitoring Arduino yang Satset dan Akurat
-
Pantau Tandon Air Gak Pake Ribet dengan ESP32 dan Sensor Water Level
-
Bikin Sendiri Alat Pendeteksi Hujan Pakai Arduino Uno Biar Gak Kaget Pas Jemuran Basah
-
Jaga Kualitas Udara Kamar Tetap Sehat Pakai ESP32 dan Sensor MQ-135

Saat ini belum tersedia komentar.