Anda di halaman 1dari 3

A.

Percobaan I : Penggunaan Keypad pada Arduino

1. Buka software virtual breadboard pada komputer anda masing – masing dengan software
VBB 4.3.8.

2. Desain antarmuka halaman utama dari sorftware virtual breadboard. Dimana terdapat
toolbar yang membantu dalam menggunakan simulasi arduino seperti tampak pada gambar 9.1
dibawah ini.

3. Toolbar yang digunakan dalam simulasi ini yaitu :

 Aruino  ArduinoStandard (Mikrokontroller yang digunakan)


 UserIO  NumericKeypad (Keypad yang digunakan 3x4 dengan merubah pada properties nya dan di
sesuaikan keymask nya jg)
 Circuit  Pullup ( pullup resistor beroperasi pada tegangan catu daya yang berbeda)
 Add link (Sebagai pengubung rangkaian)
 Add Junction ( Sebagai jumper dari rangkaian )

Gambar 9.1 Antarmuka software VBB3

4. Gunakan Arduino Source Project pada virtual breadboard pada komputer anda masing-
masing. Dalam memasukan program arduino ke dalam simulasi.
5. Dan setting properties pada simulasi arduino pada application dengan nama source code
yang anda gunakan dalam simulasi.

6. Untuk cara memasukan code program ke simulasi arduino dengan cara klik kanan pada
nama project yang anda save  source projects  add arduino source project OK kemudian
klik kanan pada source project yang ada buat  Add new arduino source file.

7. Jalankan simulasi dengan cara klik “Run The Aplication”.

Percobaan 2 : Menampilkan OUTPUT angka keypad derajat pada VBB

1. Tulis program dibawah dengan menggunakan program VBB, caranya ketik pada file source code nya :

#include <Keypad.h>
char keys[rows][cols] = { //@SIM char[][] keys = new char[][]{
{'1','2','3'}, //@SIM new char[]{'1','2','3'} ,
{'4','5','6'}, //@SIM new char[]{'4','5','6'} ,
{'7','8','9'}, //@SIM new char[]{'7','8','9'} ,
{'*','0','#'} //@SIM new char[]{'*','0','#'} ,
}; //@SIM };

// koneksi ke dalam baris keypad ROW0, ROW1, ROW2 and ROW3 ke pin digital
arduino,
byte rowPins[] = { 0, 1, 2, 3 };

// koneksi ke dalam kolom keypad COL0, COL1 and COL2 ke pin digital arduino,
byte colPins[] = { 6, 5, 4 };

//membuat sebuah keypad baru


Keypad keypad = Keypad( makeKeymap( keys) , rowPins, colPins, sizeOf(rowPins)
, sizeOf(colPins) );

void setup()
{
Serial.begin(9600);
keypad.addEventListener(keypadEvent);
//membuat daftar list dari keypad yang digunakan
}
void loop()
{
keypad.getKey();
}

//membuat fungsi baru


void keypadEvent(KeypadEvent eKey)
{
Serial.println(eKey);
}

2. Simpan program diatas dengan nama praktikum9, dengan lokasi di folder c:\praktikum\.
3. Upload program praktikum9 ini ke dalama simulasi arduino dengan mengunakan perintah “Build the
application” sampai tidak muncul pesan kesalahan error.
4. Jalankan simulasi di atas kemudian lihat di layar output hasil dari keypad yang telah di buat. Tulislah hasil
dari output yang telah anda kerjakan.

Anda mungkin juga menyukai