BAB 3
PERANCANGAN
dan analisis itu sendiri untuk mengatahui bagaimana sistem itu berjalan agar
rancangan yang dibuat dapat mengahasilkan kinerja terbaik sesuai dengan apa
Asahan Jaya Desa Sei Kamah Baru Kecamatan Sei Dadap penghitungan
murid yang hadir masih dilakukan secara manual oleh guru kelas masing –
masing. Dimasa pandemi saat ini penghitungan secara manual tidak dapat
dilakukan secara efektif., karena terkadang guru – guru kurang teliti saat
meminimalisir keadaan yang terjadi saat ini yaitu wabah virus corona ( Covid
– 19 ) TK Riri Asahan Jaya Desa Sei Kamah Baru Kecamatan Sei Dadap.
dari compiler bahasa pemograman standar dan sebuah boot loader yang
minimum sistem yang terdiri dari microcontroller Atmel 8-bit AVR dan
dua frekuensi kerja yaitu 8MHz pada tegangan kerja 3.3 Volt DC dan
seri board Diecilima, Deumilanove, dan Uno terdapat 14 digital pin I/O
Arduino, 2015).
LCD, adalah sebuah peraga kristal cair. Prinsip kerja LCD adalah
seven segment, banyak orang yang lebih suka memakai LCD karena
pemakaian daya yang sangat rendah, selain itu juga karena jumlah
data inputan pada LCD yang berupa 8 bit data (D0-D7) diterima
Sensor ini merupakan sensor ultrasonic siap pakai, satu alat yang
ini bisa digunakan untuk mengukur jarak benda dari 2 cm – 4 m dengan akurasi 3
mm. Alat ini memiliki 4 pin, pin Vcc, Gnd, Trigger, dan Echo. Pin Vcc untuk
6
listrik positif dan gnd untuk ground nya. Pin trigger untuk trigger keluarnya sinyal
dari sensor dan pin Echo untuk menangkap sinyal pantul dari benda.
Cara menggunakan alat ini yaitu : ketika kita memberikan tegangan positif pada
pin Trigger selama 10uS, maka sensor akan mengirimkan 8 step sinyal ultrasonik
dengan frekuensi 40kHz. Selanjutnya, sinyal akan diterima pada pin Echo. Untuk
mengukur jarak benda yang memantulkan sinyal tersebut, maka selisih waktu
ketika mengirim dan menerima sinyal digunakan untuk menentukan jarak benda
tersebut.
3.2.4. Buzzer
getaran suara ketika diberikan sejumlah tegangan listrik dengan taraf tertentu
sesuai dengan spesifikasi bentuk dan ukuran buzzer elektronika itu sendiri. Pada
Pada dasarnya, prinsip kerja dari buzzer elektronika hampir sama dengan loud
speaker dimana buzzer juga terdiri dari kumparan yang terpasang secara
tergantung dari arah arus dan polaritas magnetnya. Karena kumparan dipasang
secara bolak –balik sehingga membuat udara bergetar yang akan menghasilkan
suara.
11. Selesai.
4. Buzzer ( Alarm ) berfungsi sebagai tanda ada yang lewat pada pintu masuk
5. Lcd 16 x 2 berfungsi untuk melihat berapa jumlah orang yang lewat atau
terdeteksi.
2.
1. Start.
4. Lalu ada murid atau guru masuk, jika Ya masuk 1 - 16 orang ( Murid atau
Guru) lalu tampilkan pada lcd ( Kondisi Aman ), jika Masuk murid atau
guru lebih dari 16 orang maka alarm berbunyi lalu tampilkan pada lcd
6. Lalu ada murid atau guru keluar, jika Ya keluar 1 - 16 orang ( Murid atau
Guru) lalu tampilkan pada lcd ( Kondisi Aman ), jika tidak maka kembali
kepintu keluar.
7. Finish.
miniatur.
BAB 4
pengujian alat. Hal yang perlu diperhatikan sebelum melakukan pengujian alat
Baik itu prinsip kerja hardware yang digunakan dan software arduino IDE 1.6.7
1. Software
long data_a=0,data_b=0;
int hasil = 0;
//**********************ultra_read****************************
long time;
pinMode(pin_t,OUTPUT);
pinMode(pin_e,INPUT);
digitalWrite(pin_t,LOW);
delayMicroseconds(2);
digitalWrite(pin_t,HIGH);
delayMicroseconds(10);
void setup(){
pinMode(buzzer, OUTPUT);
digitalWrite(buzzer, HIGH);
delay(500);
digitalWrite(buzzer, LOW);
lcd.setCursor(1, 0);
lcd.print("SISTEM PINTAR");
lcd.setCursor(3, 1);
lcd.print("COVID-19");
delay(3000);
lcd.clear();
14
lcd.setCursor(0, 0);
lcd.print("JUMLAH: ");
lcd.setCursor(11, 0);
lcd.print("ORANG");
lcd.setCursor(1,1);
digitalWrite(buzzer, HIGH);
delay(100);
digitalWrite(buzzer, LOW);
delay(100);
digitalWrite(buzzer, HIGH);
delay(100);
digitalWrite(buzzer, LOW);
ultra_read(t_trigPin1,e_echoPin1,data_a);delay(30);
ultra_read(t_trigPin2,e_echoPin2,data_b);delay(30);
Serial.print("da:");Serial.println(data_a);
Serial.print("db:");Serial.println(data_b);
if(jumlah2==0){hasil = hasil+1;}
if(jumlah1==0){hasil = hasil-1;}
jumlah1=0, jumlah2=0;
digitalWrite(buzzer, HIGH);
delay(80);
digitalWrite(buzzer, LOW);
delay(1000);
lcd.setCursor(8, 0);
lcd.print(hasil);
lcd.print(" ");
lcd.setCursor(0,0);
lcd.print("TOTAL=> ");
lcd.setCursor(8, 0);
lcd.print(hasil);
lcd.print(" ");
lcd.setCursor(10,0);
lcd.print(" ORANG");
lcd.setCursor(1,1);
lcd.print("RUANGAN PENUH");
digitalWrite(buzzer,HIGH);
delay(200);
digitalWrite(buzzer,LOW);
}
16
else{
lcd.setCursor(0, 0);
lcd.print("JUMLAH: ");
lcd.setCursor(11, 0);
lcd.print("ORANG");
lcd.setCursor(1,1);
digitalWrite(buzzer,LOW);
2. Hardware
Pengujian hardware dapat dilakukan dengan memberi kan arus listrik pada
arduino uno yang nantinya dikonversi kealat lainnya yang sudah dirancang
Gambar 4.1
17
Setelah arduino uno terhubung dengan arus listrik. Maka dapat dilakukan
pengujian pintu masuk ruangan yang akan ditampilkan di Lcd 16 x 2 pada gambar
dibawah ini :
Gambar 4.2
Gambar 4.3
18
Pada tampilan Lcd 16 x 2 pada gambar 4.3 diatas adalah kondisi ruangan yang
Gambar 4.4
berbunyi itu tanda bahwasannya murid / guru yang ada didalam diharapkan agar
ditentukan.
pengujian pintu keluar yang akan ditampilkan pada Lcd 16 x 2 pada gambar
dibawah ini :
19
Gambar 4.5
Gambar 4.6
Pada tampilan Lcd 16 x 2 pada gambar 4.6 diatas adalah kondisi ruangan sudah
Setelah melakukan beberapa pengujian pintu masuk dan pintu keluar ruangan.
BAB 5
PENUTUP
5.1. Kesimpulan
telah berhasil dirancang dan telah dapat dijalankan sesuai dengan data yang
telah disimpan. Disamping itu dapat mempermudah bagi pihak sekolah untuk
mengetahui jumlah siswa yang hadir. Dari perancangan yang telah dilakukan
masih banyak kekurangan dan diperlukan pengkajian ulang lebih lanjut untuk
5.2. Saran
murid otomatis berbasis arduino uno untuk masa yang akan datang, yaitu :
- Perlu yang adanya pengembangan loT yang dapat dipantau jumlah murid
menggunakan layar oled yang hasil tampilannya akan lebih lebar dan lebih
otomatis.
DAFTAR PUSTAKA
Perbaiki
penulisan daftar
pustaka baik
Abdul Kadir, PanduanPraktis Mempelajari Aplikasi Mikrokontroler dan
penulisan buku
dll Pemogramannya Menggunakan Arduino, CV ANDI OFFSET,
Yogyakarta, 2013.
Hakim, Rahman, M.arif , 2016 “ Cara Penulisan Daftar Pustaka APA Style
journal.lpkia.ac.id/files/students/essays/journals/301.pdf (26
september 2017)
https://www.elangsakti.com/2015/05/sensor-ultrasonik.html/
https://teknikelektronika.com/pengertian-piezoelectric-buzzer-cara
-kerja-buzzer/
22
23