Anda di halaman 1dari 27

MODUL

PRAKTIKUM MIKROKONTROLLER
JURUSAN TEKNIK ELEKTRO

DISUSUN
SYAHRIR, ST,MT
KURNIATI NAIM, ST,MT
DAFTAR ISI

1. DIGITAL OUTPUT LED ....................................... 1

2. DIGITAL OUTPUT SEVEN SEGMEN ..................... 2

3. LCD .................................................................. 3

4. DIGITAL INPUT SWITCH .................................... 7

5. ANALOG INPUT (ADC) ...................................... 6

6. SENSOR SUHU LM 35 ........................................ 7

7. TIMER/PWM/MOTOR AC, DC ........................... 8


Instalasi driver Arduino
Sebelum board Arduino dapat digunakan pada suatu komputer, kita perlu melakukan
instalasi driver terlebih dahulu. Pada bagian ini akan dicontohkan instalasi driver Arduino UNO
pada komputer yang berjalan dengan sistem operasi
Windows 7. Langkah-langkahnya adalah sebagai berikut:
1. Hubungkan Arduino UNO dengan komputer menggunakan kabel USB yang sesuai.
2. Buka jendela Device Manager yang terdapat pada Control Panel. Arduino UNO akan
terdeteksi pada bagian Other devices.

3. Klik dua kali Arduino UNO pada Device Manager untuk memunculkan jendela
Arduino UNO Properties.
4. Pindah ke bagian tab Driver, kemudian pilih Update Driver.
5. Pilih opsi Browse my computer for driver software.

6. Arahkan lokasi instalasi driver ke folder Arduino IDE bagian drivers.

7. Apabila keluar jendela peringatan, pilih opsi Install this driver software anyway.

Jika proses instalasi driver selesai, maka Arduino UNO akan terdeteksi pada bagian Ports (COM
& LPT) sebagai Arduino UNO (COMxx) dimana xx adalah nomor port serial yang digunakan.

Instalasi Software Compiler


Software yang digunakan untuk membuat program berbasis board Arduino sifatnya free, dan
instalasinya juga sangat gampang. Masih mengguanakn OS windows, silahkan explorer folder
Arduino -1.0.1 (untuk versi terbaru bias download di http://arduino.cc/en/Main/Software). Klik 2
kali (klik kanan trus open) file Arduino.exe.

Untuk penggunaanya kita akan sering memakai toolbar, keterangan tombol toolbar terlihat pada
gambar berikut.
Upload Open

Verify New Save


Gambar tersebut adalah tampilan software Arduino yang nanntinya akan kita pakai untuk membuat
program dan mengisikannya (upload) ke memori Arduino. Sekarang kita pelajari sebentar fungsi
tombol pada toolbar.

 Verify.
Berfungsi untuk mengeksekusi (proses compile) program.
 New.
Membuat lembar kerja baru.
 Open.
Membuat file yang pernah dibuat dan disimpan.
 Save.
Menyimpan program, secara otomatis akan berektensi *.pde.
 Upload.
Berfungsi untuk mentransfer program yang telah dieksekusi ke dalam memori Arduino,
dalam beberapa software disebut dengan istilah program, ada juga yang menyebut dengan
istilah download.

Setelah kita pahami si Arduino ini, baik secara hardware maupun software sekarang saatnya kita
mencoba ilmunya. Kita mulai dari yang paling dasar & sederhana, digital output.

DIGITAL OUTPUT

Aplikasi digital output memanfaatkan pin I/O yang fungsikan sebagai pin output. Praktek kita ynag
pertama ini belum memakai hardware tambahan.

Pada board Arduino terdapat sebuah LED berwarna kuning (built-in, LED SMD jadi agak kecil
bentuknya), yang terhubung ke pin 13

LED

Perhatikan rangkaian LED-nya, jika pada pin 13 terdapat tegangan 5 volt (HIGH) maka terdapat
perbedaan tegangan antara kaki anoda (5 volt) dengan kaki katoda (0 volt, ground) sehingga akan
mengalir arus dan LED nyala (ON). Tegangan 0 volt (LOW) akan membuat LED padam (off).
Baik, sekarang buka program Arduino.exe, kemudian tulis program 1. Silahkan sesuaikan
settingan software Arduino dengan board Arduino anda, dalam hal ini kita memakai Arduino
UNO. Klik Tools  Board  Arduino Uno.
BAB I

DIGITAL OUTPUT LED

1. TUJUAN PERCOBAAN
a. Mahasiswa mampu membuat layout simulasi rangkaian output led di proteus menggunakan
Arduino uno
b. Mahasiswa mampu membuat program sketch di IDE Arduino dengan menyalakan simulasi
lampu LED di proteus
c. Mahasiwa mampu mengaplikasikan hasil simulasi di proteus ke Board Modul Arduino Uno

2. BAHAN DAN ALAT


a . Tools Proteus
b. Tools IDE Arduino Uno
c. Board Modul Arduino Uno dan Kabel USB
d. LED
e. Kabel jumper male-female, male-male,female-female

3. RANGKAIAN SIMULASI PROTEUS


1. Menyalakan Lampu LED di PIN 13

2. Menyalakan Lampu LED BLINK tiap satu detik

Tugas Percobaan

1. Simulasikan di proteus 3 Lampu LED yang dinyalakan oleh mikro Arduino dan
Implementasikan di Board Modul Arduino Uno
2. Simulasikan di peoteus 3 lampu LED BLINK yang dinyalakan oleh mikro Ardunino dan
Implemetasikan di Board Modul Arduino Uno
3. Simulasikan di proteus 8 running LED (Led Berjalan) yang dinyalakan oleh mikro
Arduino dan implementasikan di board Modul Arduino Uno
BAB II

SEVEN SEGMEN

1. TUJUAN PERCOBAAN
a. Mahasiswa mampu membuat layout simulasi rangkaian output seven segmen di proteus
menggunakan Arduino uno
b. Mahasiswa mampu membuat program sketch di IDE Arduino dengan menyalakan simulasi
seven segmen di proteus
c. Mahasiwa mampu mengimplemtasikan hasil simulasi di proteus ke Board Modul Arduino
Uno

2. BAHAN DAN ALAT


a . Tools Proteus
b. Tools IDE Arduino Uno
c. Board Modul Arduino Uno dan Kabel USB
d. Seven Segmen
e. Kabel jumper male-female, male-male,female-female

3. SIMULASI PROTEUS
1. Menyalakan seven segmen Angka 0
2. Menyalakan angka 0 sampai 2 (Counter UP)
Tugas Percobaan

1. Simulasikan di proteus SevenSegmen Counter 0-9 yang dinyalakan oleh mikro Arduino dan
Implementasikan di Board Modul Arduino Uno
2. Simulasikan di peoteus SevenSegmen Counter Down 9-0 yang dinyalakan oleh mikro Ardunino
dan Implemetasikan di Board Modul Arduino Uno
BAB 9

LCD

1. TUJUAN PERCOBAAN
a. Mahasiswa mampu membuat layout simulasi rangkaian output LCD di proteus
menggunakan Arduino uno
b. Mahasiswa mampu membuat program sketch di IDE Arduino dengan menyalakan simulasi
LCD di proteus
c. Mahasiwa mampu mengimplemtasikan hasil simulasi di proteus ke Board Modul Arduino
Uno

2. BAHAN DAN ALAT


a . Tools Proteus
b. Tools IDE Arduino Uno
c. Board Modul Arduino Uno dan Kabel USB
d. LCD
e. Kabel jumper male-female, male-male,female-female

3. SIMULASI PROTEUS
1. Menuliskan TEXT di LCD

2. Blink Text LCD


Tugas Percobaan
1. Simulasikan di proteus Cetak TEXT NAMA di Tengah baris pertama LCD kemudian Cetak TEXT NIM
di tengah Baris Kedua dan Implementasikan di Board Modul Arduino Uno
2. Simulasikan di peoteus Running Text nama di baris pertama LCD dan Implemetasikan di Board
Modul Arduino Uno
BAB 4
DIGITAL INPUT SWTICH

1. TUJUAN PERCOBAAN
a. Mahasiswa mampu membuat layout simulasi rangkaian switch di proteus menggunakan
Arduino uno
b. Mahasiswa mampu membuat program sketch di IDE Arduino dengan menyalakan simulasi
LED, SEVEN SEGMEN di proteus
c. Mahasiwa mampu mengimplemtasikan hasil simulasi di proteus ke Board Modul Arduino
Uno

2. BAHAN DAN ALAT


a . Tools Proteus
b. Tools IDE Arduino Uno
c. Board Modul Arduino Uno dan Kabel USB
d. LCD
e. Kabel jumper male-female, male-male,female-female

3. SIMULASI PROTEUS
Tugas Percobaan
1. Simulasikan di proteus switch dengan seven segmen dan Implementasikan di Board Modul
Arduino Uno
2. Simulasikan di proteus switch dengan LCD dan Implementasikan di Board Modul Arduino Uno
3. Simulasikan di proteus switch menyalakan lampu pijar 220 v.
BAB 5
ANALOG INPUT (ADC)

1. TUJUAN PERCOBAAN
a. Mahasiswa mampu membuat layout simulasi rangkaian output LCD Analog Input di proteus
menggunakan Arduino uno
b. Mahasiswa mampu membuat program sketch di IDE Arduino dengan menyalakan simulasi
ADC di proteus
c. Mahasiwa mampu mengimplemtasikan hasil simulasi di proteus ke Board Modul Arduino
Uno

2. BAHAN DAN ALAT


a . Tools Proteus
b. Tools IDE Arduino Uno
c. Board Modul Arduino Uno dan Kabel USB
d. LCD,LDR
e. Kabel jumper male-female, male-male,female-female

3. SIMULASI PROTEUS
1. Baca Input ADC

Tugas Percobaan
1. Simulasikan di proteus Nilai ADC di konversi ke tegangan dan Implementasikan di Board Modul
Arduino Uno.
2. Buatlah ADC Implementasi Ke LUX meter dengan menggunakan sensor LDR
BAB 6
SENSOR SUHU LM 35

1. TUJUAN PERCOBAAN
a. Mahasiswa mampu membuat layout simulasi Sensor Suhu LM 35 di proteus menggunakan
Arduino uno
b. Mahasiswa mampu membuat program sketch di IDE Arduino dengan menyalakan simulasi
ADC di proteus
c. Mahasiwa mampu mengimplemtasikan hasil simulasi di proteus ke Board Modul Arduino
Uno

2. BAHAN DAN ALAT


a . Tools Proteus
b. Tools IDE Arduino Uno
c. Board Modul Arduino Uno dan Kabel USB
d. LCD, LM 35
e. Kabel jumper male-female, male-male,female-female

3. SIMULASI PROTEUS
Tugas Percobaan
1. Simulasikan di proteus Sensor suhu LM 35 dimana jika suhu lebih dari 35 maka led dan Alarm
Buzzer berbunyi jika dibawah atau sama dengan 35 maka led akan mati dan larm buzzer juga
mati. kemudian Implementasikan di Board Modul Arduino Uno.
BAB 7
Timer/PWM/Motor DC

1. TUJUAN PERCOBAAN
a. Mahasiswa mampu membuat layout Timer/PWM/Motor DC di proteus menggunakan
Arduino uno
b. Mahasiswa mampu membuat program sketch di IDE Arduino dengan menyalakan simulasi
ADC di proteus
c. Mahasiwa mampu mengimplemtasikan hasil simulasi di proteus ke Board Modul Arduino
Uno

2. BAHAN DAN ALAT


a . Tools Proteus
b. Tools IDE Arduino Uno
c. Board Modul Arduino Uno dan Kabel USB
d. LCD, Motor DC, IC LA293D
e. Kabel jumper male-female, male-male,female-female

3. SIMULASI PROTEUS
1. Motor Kanan

2. Motor Kiri

Tugas Percobaan
1. Simulasikan di proteus Switch 1 Motor Kiri, Switch 2 Motor kanan dan switch 3 kemudian
Implementasikan di Board Modul Arduino Uno.
2. Simulasikan di proteus jika Suhu Lebih 50 derjad C maka motor berputar kekanan kemudian jika
Suhu lebih kecil atau sama dengan 50 derajad maka motor berputar kekiri.

Anda mungkin juga menyukai