Anda di halaman 1dari 11

TUGAS UJIAN TENGAH SEMESTER

MATA KULIAH RANGKAIAN LOGIKA II

“JUDUL”

“Menghitung Jumlah Pengunjung (Visitor Counter)”

OLEH :

NAMA : JUNIARTA AGESTA


NIM : 200604040
KELAS : TK 4/B

UNIVERSITAS HAMZANWADI
FAKULTAS TEKNIK
PRODI. TEKNIK KOMPUTER
2022
KATA PENGANTAR
Segala puja dan puji syukur kehadiran Allah Swt., yang telah melimpahkan
rahmat dan hidayah-Nya, sehingga laporan yang berjudul “MENGHITUNG
JUMLAH PENGUNJUNG (VISITOR COUNTER)” ini dapat diselesaikan.

Kami menyadari bahwa masih banyak kekurangan yang mendasar pada


laporan ini. Oleh karena itu kami mengundang pembaca untuk memberikan saran
serta kritik yang dapat membantu kami. Kritik konstruktif dari pembaca sanagat
kami harapkan untuk penyempurnaan laporan selanjutnya.
Akhir kata semoga laporan ini dapat memberikan manfaat bagi kita sekalian.

Pancor , 21 Mei 2022

Juniarta Agesta
DAFTAR ISI
COVER ....................................................................................................................................
DAFTAR ISI...............................................................................................................................
DAFTAR GAMBAR..................................................................................................................
BAB l..........................................................................................................................................
PENDAHULUAN......................................................................................................................
A. Latar Belakang................................................................................................................
B. Tujuan Pembuatan Tugas................................................................................................
BAB ll.........................................................................................................................................
DASAR TEORI..........................................................................................................................
Teori Komponen Yang Digunakan.............................................................................................
1. Arduino UNO..................................................................................................................
2. Resistor 10k ohm............................................................................................................
3. LCD.................................................................................................................................
4. Photoresistor....................................................................................................................
5. Breadboard .....................................................................................................................
BAB lll........................................................................................................................................
PEMBAHASAN.........................................................................................................................
A. Diagram Menghitung Jumlah Pengunjung (Visitor Counter).........................................
1. Link Tinkercad....................................................................................................
2. Diagram menghitung jumlah pengunjung (visiator counter)..............................
B. Coding Program Dan Uji Coba Simulasi Menghitung Jumlah Pengunjung...................
C. Struktur Program Menghitung Jumlah Pengunjung (Visitor Counter)...........................
BAB lV.....................................................................................................................................
Penutup .....................................................................................................................................
A. Kesimpulan ..................................................................................................................
B. Saran .............................................................................................................................
DAFTAR PUSTAKA...................................................................................................
BAB l
PENDAHULUAN
A. Latar Belakang

Teknologi saat ini mengalami perkembanga yang sangat pesat, dan bukan sesuatu
hal yang asing lagi. Manusia mulai merancang bangun sistem yang dapat bekerja cepat,
teliti, dan tidak mengenal lelah. Tidak sedikit manusia menggunakan alat-alat perangkat
keras yang dapat dikendalikan atau dikonfigurasi menggunakan komputer untuk
memudahkan dalam menjalankan sistem, salah satunya adalah menghitung jumlah
pengunjung (visitor counter) yang menggunakan Arduino.
Sebuah area umum seperti pusat pembelanjaan, tempat wisata, ataupu daerah -
daerah yang menjadi pusat keramian memerlukan pemanfaatan teknologi diantaranya untuk
melakukan pemantauan jumlah sirkulasi manusia dapat dijadikan tolak ukur tingkat
keramian pada suatu wilayah.
Kemajuan teknologi akan mampu mengatasi masalah-masalah terhadap ketelitian
dan kecepatan serta ketetapan. Untuk alat penghitung jumlah pengunjung. Dengan adanya
keperluan untuk sistem penghitung yang terkoneksi dengan komputer, pemantauan sirkulasi
output pada manusia lebih mudah dengan hanya melihat layar monitor.

B. Tujuan Pembuatan Tugas

Tujuan pembutan tugas simulasi menghitung jumlah pengunjung (visitor counter) ini
ialah untuk memenuhi kriteria pemberian nilai Ujian Tengah Semester (UTS)
Rangkaian Logika ll.
BAB ll
DASAR TEORI
Teori Komponen Yang Digunakan

1. Arduino UNO

Arduino Uno adalah board mikrokontroler berbasis ATmega328 (datasheet). Memiliki 14


pin input dari output digital  dimana 6 pin input tersebut dapat digunakan sebagai output
PWM dan 6 pin input analog, 16 MHz osilator kristal, koneksi USB, jack power, ICSP
header, dan tombol reset.
2. Resistor 10k ohm

 Resistor adalah komponen elektronika berjenis pasif yang mempunyai sifat menghambat


arus listrik. Nilai resistor biasanya diwakili dengan kode angka atau gelang
warna yang terdapat di badan resistor. Satuan nilai dari resistor atau hambatan adalah
Ohm. Resistor biasa disimbolkan dengan tanda Ω.
3. LCD

LCD adalah papan yang di gunakan untuk menampilkan outputnya sesuai


code programnya.
4. Photoresistor

Photoresistor adalah komponen elektronik yang resistansinya akan menurun


jika ada penambahan intensitas cahaya yang mengenainya. Photoresistor
dapat merujuk pula pada light-dependent resistor, atau fotokonduktor.

5. Breadboard

Breadboard merupakan sebuah board atau papan yang berfungsi untuk merancang sebuah
rangkaian elektronik sederhana. Breadboard tersebut nantinya akan dilakukan prototipe atau
uji coba tanpa harus melakukan solder.
BAB lll
PEMBAHASAN
A. Diagram Menghitung Jumlah Pengunjung (Visitor Counter)
1. Link Tinkercad
https://www.tinkercad.com/things/lOku6dLLENS-fantabulous-wolt/editel?
tenant=circuits
2. Diagram Rangkaian Menghitung Jumlah Pengunjung (Visitor Counter)

Jika kita geser photoresistor yang pertama maka jumlah pengunjung semakin
bertamabah sesuai dengan code program sum ++.

Sebaliknya jika kita geser photoresistor yang kedua maka jumlah pengunjung
semakin berkurang sesuai code program sum --.
B. Coding Program Dan Uji Coba Menghitung Jumlah Pengunjung (Visitor
Counter)
#include <LiquidCrystal.h>

const int rs = 12;


const int e = 11;
const int d4 = 5;
const int d5 = 4;
const int d6 = 3;
const int d7 = 2;
LiquidCrystal lcd(rs, e, d4, d5, d6,d7);

const int pinIn_1 = A4;


const int pinIn_2 = A5;
int sum = 0;
void setup()
{
lcd.begin(16,2);
pinMode(pinIn_1, INPUT);
pinMode(pinIn_2, INPUT);
}

void loop ()
{
lcd.setCursor(0,0);
lcd.print("Jumlah Visitor");

if(digitalRead(pinIn_1)== LOW){
delay(500);
sum++;
lcd.setCursor(0,1);
lcd.print(sum);
lcd.print(" Pengunjung ");
}

if(digitalRead(pinIn_2)== LOW){
delay(500);
sum--;
lcd.setCursor(0,1);
lcd.print(sum);
lcd.print(" Pengunjung ");
}
}
C. Struktur Program Menghitung Jumlah Pengunjung (Visitor Counter)

VARIABEL NILAI TIPE FUNGSI


Count int rs, e, d4, 12; 11; 5; 4; 3; 2; int Void setup ()
d5, d6, d7
Count int pinIn_1, A4; A5; 0; Void loop ()
count int pinIn_2,
int sum
delay 500 pinMode ()
Sum ++ digitalRead ()
Sum -- Lcd ()
BAB lV
PENUTUP
A. KESIMPULAN
Kemajuan teknologi akan mampu mangatasi masalah-masalah terhadap
ketelitian dan kecepatan serta kepadatan. Untuk alat penghitung jumlah
pengunjung ini sendiri merupakan penggabunggan dari beberapa
teknologi dimana semuanya dapat dioperasikan secara otomatis melalui
program pada Rangkain Logika ll.

B. Saran
Apabila pemantauan jumlah pengunjung dilakukan secara manual, diperlukan
ketelitian petugas untuk melakukan perhitungan tersebut. Terkadang akibat
banyak pengunjung, petugas menjadi cepat Lelah sehingga ada kecendrungan
jumlah yang di peroleh tidak valid. Dengan adanya keperluan untuk sistem
penghitung yang terkoneksi dengan komputer, pemantauan jumlah pengunjung
lebih mudah dengan hanya melihat layar monitor.
DAFTAR PUSTAKA

https://youtu.be/XnbWX2C_pVM
https://elektro.uma.ac.id/2020/11/30/apa-itu-arduino-uno/
https://www.teknikelektro.com/2020/07/jenis-resistor-dan-
simbolnya.html?m=1
https://docs.arduino.cc/learn/electronics/lcd-displays
https://teknikelektronika.com/pengertian-photo-transistor-prinsip-kerja-
phototransistor/
https://computers.tutsplus.com/id/tutorials/how-to-use-a-breadboard-and-
build-a-led-circuit--mac-54746

Anda mungkin juga menyukai