loading...

Tuesday, June 23, 2020

Physical Distancing Menggunakan Arduino




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
 Keterangan :
- 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

Related Posts:

  • Pengenalan Arduino Pengenalan Arduino Arduino merupakan platform prototyping open-source hardware yang    mudah    digunakan    dalam    membuat    suatu &… Read More
  • Menyalakan Lampu Menggunakan Bluetooth Android Berbasis Arduino Bluetooth adalah sebuah teknologi komunikasi wireless atau tanpa kabel yang beroperasi dalam pita frekuensi 2,4 GHz (antara 2.402 GHz s/d 2.480 GHz) dengan menggunakan sebuah frequency hopping tranceiver yang mapu me… Read More
  • Internet Of Think (IOT) Internet of Things Perkembangan teknologi semakin pesat dari waktu ke waktu. Dulu, mungkin kita hanya bisa berimajinasi atau menonton film-film fiksi sains soal teknologi canggih. Kini, berbagai peralatan/mesin sudah di… Read More
  • CARA MENGETAHUI NO ID RFID Alat dan bahan : Arduino Uno R3, RFID RC522 + TAG Kabel jumper Projectboard Library RFID, silahkan download. Rangkaian : Konfigurasi pin : 3.3v dihubungkan ke 3.3v RST dihubungkan ke pin 9 GND dihubungkan k… Read More
  • Menyalakan Motor DC Menggunakan Kartu RFIDJika kita ingin menyalakan sesuatu pasti identik dengan tombol, kemudian saklar, kemudian kunci, kebayang ndak jika kita ingin menyalakan sesuatu cukup dengan kartu????, di era moderen ini semua serba canggih kita bisa menyal… Read More

1 Comments:

  1. boleh juga yang penting jangan di punngung mau duduk gimana haha

    ReplyDelete