Tutorial Arduino UNO R3 Membuat Alarm dengan Vibration Sensor

Indobot Academy

Membuat Alarm dengan Vibration Sensor
Tutorial Arduino UNO R3 Cara Membuat Alarm dengan Vibration Sensor
[lwptoc numeration=”none” title=”Daftar Isi”]

Hallo Sahabat Indobot… Sebelumnya kita telah membagikan tutorial membuat sistem alarm dari beberapa sensor yang di aplikasikan kepada kasus tertentu. Untuk melengkapinya kali ini akan di bagikan juga tutorial membuat sistem alarm dengan menggunakan sensor Getaran atau Vibration Sensor dan arduino. Sesuai dengan namanya, sensor ini dapat mendeteksi sebuah getaran.

Baca Juga : Indobot Platform Pembelajaran IoT Hadirkan Format Baru

Sistem ini dapat kalian aplikasikan pada kasus tertentu misalnya alarm pendeteksi bencana Gempa bumi. Menarik bukan? Berikut adalah bentuk fisik dari Vibration sensor yang akan kita gunakan :

Gambar Vibration Sensor
Gambar Vibration Sensor

Membuat Alarm dengan Vibration Sensor Arduino

Okelah sahabat Indobot selanjutnya kita langsung saja menuju tutorialnya :


1.Alat dan Bahan

Pertama Sahabat Indobot Siapkan alat dan Bahannya :

  1. Komputer yang terinstal Arduino IDE           1 unit
  2. Vibration Sensor                                               1 buah
  3. Buzzer                                                                 1 buah
  4. Kabel Penghubung                                         Secukupnya

2.Gambar Rangkaian

Tahap kedua, silahkan Sahabat Indobot buat rangkain seperti gambar dibawah ini :

Gambar Arduino Uno Menggunakan Vibration Sensor
Gambar Arduino Uno Menggunakan Vibration Sensor

3.Programming Arduino IDE

Tahap Terakhir, Sahabat indobot silahkan ketikkan Program di bawah ini pada Arduino IDE masing-masing:

Belajar Elektronika, Arduino, dan IoT step by step dengan bantuan tangga belajar? Daftar sekarang dan dapatkan PROMO

const int vibrationSensorPin = 2; // Vibration Sensor di hubungkan ke Pin 2

int vibrationSensorState = 0; // Status saat pertama mulai = 0

int indikatorHijau = 3; // Set Pin 3 untuk LED Hijau

//

int indikatorMerah = 4; // Set Pin 4 untuk LED Merah

int indikatorBuzzer = 5; // Set Pin 5 untuk Buzzer

 

void setup() {

Serial.begin(9600);

pinMode(vibrationSensorPin, INPUT); // Jadikan Vibration sensor sebagai input

pinMode(indikatorHijau, OUTPUT); // Jadikan indikatorHijau sebagai Output

//

pinMode(indikatorMerah, OUTPUT); // Jadiikan indikatorMerah sebagai Output

pinMode(indikatorBuzzer, OUTPUT); // Jadikan indikatorBuzzer sebagai Output

}

 

void loop() {

vibrationSensorState = digitalRead(vibrationSensorPin);

if (vibrationSensorState == HIGH) { // Jika ada getaran di sensor = HIGH

digitalWrite(indikatorHijau, HIGH); // Aktifkan indikator Hijau

digitalWrite(indikatorMerah, LOW); // Matikan indikator Merah

//

digitalWrite(indikatorBuzzer, HIGH); // // Aktifkan indikator Buzzer

Serial.println(“Ada Getaran!”);

delay(8000); // Tunda 8 detik

digitalWrite(indikatorHijau, LOW); // Matikan indikator Hijau

digitalWrite(indikatorMerah, HIGH); // Aktifkan indikator Merah

delay(100); // Delay untuk menunggu getaran selanjutnya

}

else {

digitalWrite(indikatorHijau, LOW); // Matikan indikator Hijau

digitalWrite(indikatorMerah, HIGH); // Aktifkan indikator Merah

//

digitalWrite(indikatorBuzzer, LOW); // Matikan indikator Buzzer

Serial.println(“Tidak Ada Getaran!”);

delay(1000);

}

}

 

Setelah Sahabat Indobot selesai Mengetik Program diatas, hubungkan Board arduino dengan Komputer menggunakan USB Arduino kemudian upload program ke Board Arduino. Selanjutnya Pastikan proses upload selesai dan berhasil. Jika belum berhasil silhakan periksa kembali rangkaian dan program anda.

Setelah Program Selesai bukalah serial Monitor kemudian beri getaran pada sensor. Kemudian Lihat respon dari Buzzer dan LED yang menyala. Cocokkan dengan Komentar yang ada pada program. Jika berhasil, selamat dan silahkan kembangkan program ini sesuai keinginan kalian.

Sampai disini dulu tutorial Arduino UNO kali ini ya sahabat Indobot dan Sampai ketemu di tutorial selanjutnya….

Mau belajar elektronika dasar? Arduino? atau Internet of Things? segera Ikuti kursus online Indobot Academy!

Ingin Tahu Program Kami Lebih Lanjut?

Silahkan isi Formulir Dibawah Ini untuk Diskusi dengan Tim Indobot Academy.

Baca Juga

Bagikan:

Tags

Satu pemikiran pada “Tutorial Arduino UNO R3 Membuat Alarm dengan Vibration Sensor”

Tinggalkan komentar

whatsapp whatsapp