Tugas Pendahuluan M1





1. Kondisi
[Menuju Awal]
Ketika ditekan angka 5 pada keypad, muncul tulisan "Teknik Elektro Unand"


2. Komponen
[Menuju Awal]
  • Arduino Uno

  • Keypad


  • LCD 16x2

  • Button




3. Rangkaian Simulasi

[Menuju Awal]



4. Prinsip Kerja
[Menuju Awal]

Sebelum melakukan simulasi, kita masukan program yang telah di compile di arduino sketch kemudian diupload ke arduino uno. Kemudian melakukan simulasi, ketika tombol angka 5 pada keypad ditekan maka akan timbul tulisan "Teknik Elektro Unand" pada LCD 16x2. Fungsi Button disini sebagai toombol reset pada Arduino Uno.



5. Flowchart

[Menuju Awal]


6. Listing Program
[Menuju Awal]

#include <LiquidCrystal.h> //Deklarasi library LCD
#include <Keypad.h>          //Deklarasi library keypad 
const byte ROWS = 4;         //Deklarasi jumlah baris
const byte COLS = 3;           //Deklarasi jumlah kolom 
char keys[ROWS][COLS] = {   
  {'1', '2', '3'},   
  {'4', '5', '6'},                         
  {'7', '8', '9'},   
  {'*', '0', '#'} 
  };  
byte rowPins[ROWS] = {10, 9, 8, 7}; 
byte colPins[COLS] = {13, 12, 11}; 

LiquidCrystal lcd(A0, A1, A2, A3, A4, A5); 
Keypad keypad = Keypad( makeKeymap(keys), rowPins, colPins, ROWS, COLS ); 

void setup() 
{
{                             

  lcd.begin(20, 4);   
  lcd.setCursor(1, 2);   
  lcd.setCursor(4, 3);   
  lcd.setCursor(0, 0); 
  } 
}

void loop() {                               
  char key = keypad.getKey();       

  if (key) {                                     
    lcd.print(key);
    lcd.print("Teknik Elektro Unand");             
    } 
    }



7. Video
[Menuju Awal]






8. Link download
[Menuju Awal]
Rangkaian simulasi




[Menuju Awal]

Komentar

Postingan populer dari blog ini

Tugas Pendahuluan Modul 1

Tugas Pendahuluan Modul 4

Laporan Akhir modul 3 ( Percobaan 2)