LAPORAN PRAKTIKUM LOGIC GATE AND
Disusun oleh:
M Hilmiy Zahy (25051204068)
Juan Raymond Binsar Taruna Silaen (25051204069)
Rahmat Hidayat (25051204070)
Firly Radiansyah (25051204071)
BAB 1
PENDAHULUAN
1.1 Latar Belakang
Arsitektur merujuk pada atribut sistem yang berdampak langsung pada eksekusi logis suatu program, sedangkan organisasi komputer mengacu pada unit-unit operasional serta interkoneksi antar komponen penyusun komputer yang menyatakan spesifikasi arsitektur tertentu.
Komputer, sebagai inti pembahasan dalam mata kuliah Arsitektur dan Organisasi Komputer, memiliki chip sebagai salah satu komponen penting. Di dalam chip terdapat gerbang logika dengan fungsi yang beragam. Gerbang logika adalah penyusun elektronika digital yang bekerja berdasarkan prinsip aljabar Boolean.
Gerbang logika terbagi menjadi tujuh jenis: AND, OR, NAND, NOR, XOR, XNOR, dan NOT. Gerbang logika AND, misalnya, memiliki cara kerja sederhana dengan hanya membutuhkan resistor dan transistor. Jika salah satu input aktif (1), maka output juga akan aktif (1).
1.2 Tujuan Percobaan
1. Memahami prinsip dasar gerbang logika AND.
2. Memahami langkah-langkah menyusun gerbang logika AND. dengan breadboard.
BAB II
TINJAUAN PUSTAKA
2.1 Dasar Teori
Gerbang logika memproses masukan angka biner menggunakan prinsip matematika Boolean. Hasil kerjanya digambarkan dengan tabel kebenaran, di mana nilai “true” adalah angka satu, dan “false” adalah angka nol.
2.2 Komponen
1. Arduino Nano – Mengendalikan seluruh rangkaian dan menjalankan program utama.
2. IC SN74LS08N – Memberikan output logika AND dari dua sinyal input.
3. Sensor Ultrasonik HC-SR04 – Mengukur jarak objek di depan sensor.
4. Push Button 4 pin – Memberi sinyal input manual saat ditekan.
5. Servo SG90 – Menggerakkan palang pintu dengan posisi sudut tertentu.
6. LED Merah – Menandakan bahwa gerbang sedang tertutup.
7. LED Hijau – Menandakan bahwa gerbang sedang terbuka.
8. Resistor – Membatasi arus pada LED agar tidak rusak.
9. Kabel Jumper – Menghubungkan komponen satu sama lain.
10. Breadboard – Media untuk merangkai komponen tanpa solder.
BAB III
PEMBAHASAN
3.1 Alat dan Bahan
1. Arduino Nano
2. IC SN74LS08N
3. Sensor Ultrasonik HC-SR04
4. Push Button 4 pin
5. Servo SG90
6. LED Merah
7. LED Hijau
8. Resistor
9. Kabel Jumper
10. Breadboard
3.2 Langkah-Langkah
1. ARDUINO NANO → BREADBOARD (SUPLAI DAYA)
Pertama, berikan listrik ke breadboard:
Arduino Nano Breadboard
5V Jalur + (merah)
GND Jalur – (biru/negatif)
JANGAN lupa: semua komponen harus memakai ground yang sama (common ground).
2. SENSOR ULTRASONIK HC-SR04
Letakkan sensor di luar breadboard (pakai kabel jumper):
Pin Sensor Sambungan
VCC Jalur + (5V)
GND Jalur –
TRIG Arduino D6
ECHO Arduino D7
Sensor akan mengirim sinyal jarak ke Arduino.
3. PUSH BUTTON (4 pin) TANPA RESISTOR
Kamu hanya punya 2 resistor → jadi tombol pake INPUT_PULLUP.
2 kaki tombol yang tersambung secara horizontal → anggap sisi kiri & kanan.
Sambungan:
Tombol Kemana?
Pin 1 tombol Arduino D3
Pin 2 tombol (seberangnya) GND
Tidak butuh resistor eksternal, karena Arduino memakai pull-up internal.
Logika:
Tidak ditekan → HIGH
Ditekan → LOW
Arduino akan memproses ini.
4. IC SN74LS08N (LOGIKA AND)
IC memiliki 14 pin:
(cek titik notch)
74LS08N
1 | A1 VCC | 14
2 | B1 A4 | 13
3 | Y1 B4 | 12
4 | A2 Y4 | 11
5 | B2 B3 | 10
6 | Y2 A3 | 9
7 | GND Y3 | 8
Kita pakai gerbang AND nomor 1 (A1, B1, Y1).
Sambungan IC:
Pin IC Fungsi Terhubung ke
14 VCC Jalur + (5V)
7 GND Jalur –
1 (A1) Input A Arduino D4
2 (B1) Input B Arduino D5
3 (Y1) Output Arduino D8
IC AND akan menggabungkan:
Input A = tombol
Input B = sensor jarak
Jika dua-duanya TRUE → Y1 HIGH.
5. LED MERAH & LED HIJAU
Kamu hanya punya 2 resistor → dipakai untuk kedua LED.
LED Merah (indikator gerbang tertutup)
Komponen Ke mana?
Resistor Arduino D9
LED kaki panjang Resistor
LED kaki pendek GND
LED Hijau (indikator gerbang terbuka)
Komponen Ke mana?
Resistor Arduino D11
LED kaki panjang Resistor
LED kaki pendek GND
6. SERVO MOTOR SG90
Servo tidak boleh memakai daya langsung dari Arduino, tetapi untuk simulasi boleh.
Servo Sambungan
Merah (VCC) 5V
Coklat/Hitam (GND) GND
Kuning/Oranye (Sinyal) Arduino D10
servo akan terbuka ketika kedua input bernilai true atau 1 dan ketika salah satu nya saja bernilai false/0 maka servo tidak akan terbuka.
BAB IV
PENUTUP
4.1 Kesimpulan
Servo akan terbuka ketika sensor ultrasonik mendeteksi objek dijarak kurang dari 10 cm sehingga bernilai true atau 1 dan ketika button di tekan sehingga bernilai true atau 1, yang mana kedua input tersebut akan masuk ke IC AND dan menghasilkan output true atau 1.
DAFTAR PUSTAKA
“Definisi Kabel Jumper Beserta Fungsi dan Jenisnya” – Kumparan.com (2023)
“IC Gerbang Logika, TTL/CMOS/High Speed CMOS & Datasheet” – Webstudi.site (2019)
“Pengertian Baterai: Prinsip, Fungsi, dan Jenis-Jenisnya” – Gramedia.com (2021)
“Arsitektur dan Organisasi Komputer” – Penerbit Eureka (2022)
“Gerbang Logika: Pengertian, Jenis, Fungsi, dan Simbol” – Gramedia.com (2021)
“Gerbang Logika dan Tabel Kebenaran” – Dicoding.com (2021)
“Simak Pengertian Resistor dan Jenis-Jenisnya” – Telkom University (2023)
“Pengertian Breadboard Beserta Prinsip Kerja, Jenis, dan Harga Breadboard” – Nesabamedia.com (2024)
Tidak ada komentar:
Posting Komentar