Wireless Vibration Sensor dengan Arduino uno | BoArduino
Ditulis oleh agan Muhamad Andi Prasetyo
Halo sahabat Arduino yang semoga berbahagia dan selalu bersemangat belajar, Amiin.
Pada kesempatan ini Alhamdulillah saya masih diberikan Nikmat, sehingga saya masih bisa menyempatkan diri dan menyapa kalian para Sobat Arduino pengunjung setia blog ini :)
Di Tutorial kali ini, kita masih akan menggunakan Arduino dan Modul Bluetooth bro.
Dan kebetulan saya juga baru membeli sebuah modul Vibration sensor atau Sensor getar yang saya dapatkan dengan harga Rp.20.000,- dari sebuah Toko online terpercaya langganan saya.
Kita akan memanfaatkan output digital (0 atau 1) dari Vibration sensor atau Sensor getar tersebut untuk mengirimkan data secara wireless ke aplikasi Android via modul bluetooth.
Cara kerja dari aplikasi ini sebenarnya tidaklah jauh berbeda dengan postingan saya sebelumnya yang berjudul "GSM Security Alarm System dengan Arduino dan Android"
Yaitu apabila sensor berlogika "1" atau HIGH, maka akan di proses pada Arduino dan akan langsung dikirimkan data yang bernilai "1" tersebut ke aplikasi android yang sudah terhubung dengan modul bluetooh, lalu aplikasi android akan merespon data yang diterima dari arduino dengan menyalakan alarm sound yang di iringi dengan vibration di android selama 8 detik.
Alat dan Bahan yang dibutuhkan :
- 1x Arduino UNO
- 1x Vibration Sensor
- 1x Modul Bluetooth HC-05 / HC-06
- Kabel jumper secukupnya
- Smartphone Android
- Aplikasi android Arduino Wireless Vibration. Download di Playstore DOWNLOAD
Langkah - Langkahnya :
1.) Pertama, Susunlah rangkaian untuk bluetooth ini pada breadboard
Keterangan Konfigurasi Kabel Rangkaian Bluetooth :
- Pin 5V pada Arduino dihubungkan ke VCC
- Pin GND pada Arduino dihubungkan ke GND
- Pin RX pada Arduino dihubungkan ke TXD Bluetooth modul
- Pin TX pada Arduino dihubungkan ke RXD Bluetooth modul
2.) Lalu, setelah itu susunlah rangkaian seperti gambar berikut ini.
Keterangan Konfigurasi Kabel :
- Pin VCC pada Vibration sensor dihubungkan ke Pin 5V pada Arduino
- Pin OUT pada Vibration sensor dihubungkan ke Pin 2 pada Arduino
- Pin GND pada Vibration sensor dihubungkan ke Pin GND pada Arduino
3.) Setelah itu sambungkan Arduino pada Laptop/PC dengan menggunakan kabel serial.
4.) Download dan Install program Arduino IDE di Arduino.cc ( If Needed )
5.) Setelah terinstall, jalankan program Arduino-nya.
6.) Klik menu "Tools -> Board -> Arduino Uno"
7.) Klik menu "Tools -> Port -> ( Pilih Port arduino yang terdeteksi di komputer anda )
8.) Lalu masukan Sketch dibawah ini, dan terakhir klik upload.
const int vibrationSensorPin = 2; // Vibration Sensor hubungkan ke Pin 2
int vibrationSensorState = 0; // Status saat pertama mulai = 0
void setup() {
Serial.begin(9600); //Sesuaikan dengan baudrate modul bluetooth
pinMode(vibrationSensorPin, INPUT); // Set Sensor sebagai input
}
void loop() {
vibrationSensorState = digitalRead(vibrationSensorPin);
if (vibrationSensorState == HIGH) { // Jika ada getaran di sensor = HIGH
Serial.println("1"); // Tampilkan angka 1 di serial monitor (Ada Pergetaran)
delay(8000); // Tunda 8 detik untuk mendeteksi getaran selanjutnya
}
}
Maaf bro, video simulasi tidak tersedia nih untuk Vibration Sensor
modulnya terbakar karena kecerobohan ane, gara-gara polaritasnya terbalik :(
Terimakasih telah berkunjung, selamat mencoba, semoga bermanfaat.
Post a Comment