Social distancing merupakan salah
satu langkah pencegahan dan pengendalian infeksi virus Corona
dengan menganjurkan orang sehat untuk membatasi kunjungan ke tempat ramai dan
kontak langsung dengan orang lain. Kini, istilah social distancing sudah
diganti dengan physical distancing oleh pemerintah.
Ketika menerapkan social
distancing, seseorang tidak diperkenankan untuk berjabat tangan serta menjaga
jarak setidaknya 1 meter saat berinteraksi dengan orang lain, terutama dengan
orang yang sedang sakit atau berisiko tinggi menderita COVID-19.
Pada Kesempatan kali ini saya akan membagikan tutorial membuat alat menjaga jarak dengan orang lain apabila kita berdekatan dengan jarak kurang dari 60 cm maka alaram akan berbunyi, langsung saja persiapkan alat dan bahan sbb:
A. ALAT DAN BAHAN
1. Arduino Uno
2. Sensor Ultrasonic / HC-SR04
3. Buzzer
4. Kabel Jumper
B. GAMBAR RANGKAIAN
- Sensor Ultrasonic
pin Trigger -----> Pin 11 Arduino
pin Echo -----> Pin 12 Arduino
Vcc -----> 5v Arduino
Gnd -----> GND Arduino
- Buzzer
Kaki (+) ----->Pin 4 Arduino
Kaki (-) ----->Pin GND Arduino
C. KODE PEMROGRAMAN
int trig = 11;
int echo = 12;
long durasi, jarak;
int pinBuzzer = 4;
void setup() {
Serial.begin(9600);
pinMode(trig, OUTPUT);
pinMode(echo, INPUT);
pinMode(pinBuzzer, OUTPUT);
}
void loop() {
digitalWrite(trig, LOW);
delayMicroseconds(8);
digitalWrite(trig, HIGH);
delayMicroseconds(8);
digitalWrite(trig, LOW);
delayMicroseconds(8);
durasi = pulseIn(echo, HIGH);
jarak = (durasi / 2) / 29.1;
Serial.print(jarak);
Serial.println(" cm");
if(jarak < 60){
digitalWrite(pinBuzzer, HIGH);
delay(200);
digitalWrite(pinBuzzer, LOW);
delay(200);
digitalWrite(pinBuzzer, HIGH);
delay(200);
digitalWrite(pinBuzzer, LOW);
delay(1000);
}else{
digitalWrite(pinBuzzer, LOW);
}
}
D. KESIMPULAN
Ababila Sensor ultrasonic mendeteksi jarak < 60 cm maka Buzzer akan berbunyi
0 Comments:
Posting Komentar