Cool Blue Outer Glow Pointer

Nama : Hazby Firstmana NIM : 1910952026 Jurusan: Teknik Elektro

Laporan Akhir Percobaan 3 Modul 1




1.      Jurnal [KEMBALI]

Kondisi menampilkan nama di LCD ketika menekan tombol di keypad.

2.      Alat dan Bahan [KEMBALI]

a.     Arduino

      Arduino adalah kit elektronik atau papan rangkaian elektronik open source yang di dalamnya terdapat komponen utama yaitu sebuah chip mikrokontroler dengan jenis AVR dari perusahaan Atmel.

b.     Bread Board


Bread Board atau disebut juga dengan project board adalah dasar konstruksi sebuah sirkuit elektronik yang merupakan bagian prototipe dari suatu rangkaian elektronik yang belum disolder sehingga masih dapat dirubah skema atau pengantian komponen.

c.     Resistor

Resistor berfungsi untuk menghambat atau membatasi aliran listrik yang mengalir dalam suatu rangkaian elektronika. Cara menghitung nilai dari resistor yaitu dengan melihat warna pita dari resistor tersebut. Umumnya resistor memiliki 4 sampai 6 pita.


d.     Jumper Wire

Kabel jumper adalah kabel elektrik yang memiliki pin konektor di setiap ujungnya dan memungkinkan untuk menghubungkan dua komponen yang melibatkan Arduino tanpa memerlukan solder.

e.     Keypad

Keypad merupakan piranti input pada system mikrokontroler.

f.      LCD

      LCD atau Liquid Crystal Display adalah suatu jenis media display (tampilan) yang menggunakan kristal cair (liquid crystal) untuk menghasilkan gambar yang terlihat. LCD atau Liquid Crystal Display pada dasarnya terdiri dari dua bagian utama yaitu bagian Backlight (Lampu Latar Belakang) dan bagian Liquid Crystal (Kristal Cair). Seperti yang disebutkan sebelumnya, LCD tidak memancarkan pencahayaan apapun, LCD hanya merefleksikan dan mentransmisikan cahaya yang melewatinya. Oleh karena itu, LCD memerlukan Backlight atau Cahaya latar belakang untuk sumber cahayanya. Cahaya Backlight tersebut pada umumnya adalah berwarna putih. Sedangkan Kristal Cair (Liquid Crystal) sendiri adalah cairan organik yang berada diantara dua lembar kaca yang memiliki permukaan transparan yang konduktif

g.     Potensiometer


Potensiometer (POT) adalah salah satu jenis Resistor yang Nilai Resistansinya dapat diatur sesuai dengan kebutuhan Rangkaian Elektronika ataupun kebutuhan pemakainya. Potensiometer merupakan Keluarga Resistor yang tergolong dalam Kategori Variable Resistor. Secara struktur, Potensiometer terdiri dari 3 kaki Terminal dengan sebuah shaft atau tuas yang berfungsi sebagai pengaturnya. 

 

3.      Rangkaian Percobaan [KEMBALI]

 

4.      Prinsip Kerja Rangkaian [KEMBALI]

Rangkaian pada percobaan 3 ini terdiri dari beberapa komponen yaitu: Arduino UNO, potensiometer, LCD, Keypad, jumper wire, dan breadboard.

·         Pin Baris A, B, C, D keypad dihubungkan secara berurut ke Pin 10, 9, 7 Arduino.

·         Pin Vss LCD dihubungkan ke (+), pin VDD ke (-), pin RS ke A0 arduino, pin RW ke (-), pin D4 ke A2, pin D5 ke A3, pin D6 ke pin A4, dan pin D7 ke A5 Arduino.

·         Pin katoda dan anoda lcd dihubungkan ke potensiometer. Potensiometer burfungsi untuk mengatur kecerahan pada layar LCD.

-          Pertama ada deklarasi library LCD dan library keypad.

-          Selanjutnya deklarasi jumlah baris dan kolom dan inisialisasi keypad 4x3.

-          Kemudian terdapat deklarasi pin yang digunakan untuk baris yaitu pin 10, 9, 8 dan 7. Dan deklarasi pin yang digunakan untuk kolom yaitu pin 13, 12, dan 11.

-          Lalu terdapat fungsi inisialisasi library pin yang figunakan lcd yaitu pin A0-A5.

-          Terdapat fungsi void setup() dimana semua kode dalam fungsi ini dibaca sekali

-          Terdapat kode Serial.begin (9600) dimana berfungsiuntuk mengatur kecepatan dan penerimaan data melalui serial port dimana kecepatan yang digunakan yaitu 9600 bps.

-          Kemudian terdapat fungi void loop () dimana kode dalam fungsi ini akan dibaca berulang

-          Di dalam fungsi void loop () terdapat beberapa fungsi if dengan beberapa kondisi dimana ketika kita menekan tombol 1 pada keypad maka akan menampilkan kata “hazby” pada lcd, tombol 2 akan menampilkan kata “vega” pada LCD dan tombol 3 akan menampilkan kata “tari” pada LCD.

 

5.      Video Praktikum [KEMBALI]


6.      Analisa [KEMBALI]

1.     Pada Apa sintaks yang digunakan untuk menampilkan hasil keypad pada serial monitor Arduino Ide? Tuliskan sintaks tersebut dan analisis jika sintaks tersebut dihapus, apakah akan mempengaruhi output yang diinginkan atau dihasilkan?

Jawab:

Sintaks yang didunakan untuk menampilkan hasil keypad pada serial monitor Arduino Ide yaitu Serial.print().

Dengan sintaks tersebut data akan ditampilkan ke serial monitor Arduino IDE

2.     Tuliskan dan jelaskan sintaks yang digunakan untuk menampilkan nama kita saat menekan keypad!

Jawab:

Sintaks yang digunakan untuk menampilkan nama saat menekan keypad yaitu:

if (key == '1') {  //Kondisi pilihan jika keypad ditekan

lcd.print("hazby");  //Menampilkan input dari keypad pada LCD Serial.println("hazby");

3.     Apa fungsi sintaks Serial.begin (9600) pada program? Apa maksud angka 9600 pada sintaks tersebut?

Jawab:

Serial.begin berfungsi untuk menentukan kecepatan dan penerimaan data melalui port serial. Maksud dari angka 9600 yaitu kecepatan yang digunakan yaitu 9600 bps (bit per second).

 

7.      Link Download [KEMBALI]

Html                        : klik disini

Rangkaian               : klik disini

Video                      : klik disini

Listing Program      : klik disini

Library Arduino      klik disini

Datasheet Arduino  klik disini

Datasheet LCD       klik disini

Datasheet Keypad  klik disini

Tidak ada komentar:

Posting Komentar