March 5, 2018 | Author: Fanny Puspitasari Linggarsih | Category: N/A
JOB SHEET P1 : SIMULASI ARDUINO UNO DAN PENGGUNAAN ARDUINO ISP 1
Tujuan Praktek : a. Mampu menjelaskan sistem minimum berbasis chip ATMega 328P. b. Mampu mensimulasikan Arduino Uno dengan program Proteus Design Suite. c. Mampu meng-upload boot loader ke chip ATMega 328P dengan menggunakan Arduino ISP. d. Mampu meng-upload program ke chip ATMega 328P dengan menggunakan Arduino ISP.
2
Daftar Perangkat/Komponen : No
Perangkat/Komponen
Jumlah
No
Perangkat/Komponen
Jumlah
1
Komputer/Laptop
1
6
Kapasitor 22 nF *
2
2
Board Arduino Uno
1
7
Push Button SPST *
1
3
Kabel USB A-B
1
8
Resistor 10k *
1
4
Chip ATMega 328P *
1
9
Protoboard
1
5
Crystal Osc. 16 MHz *
1
10
Kabel jumper
Secukupnya
Page 1 of 7 | P1 : Simulasi Arduino Uno dan Penggunaan Arduino ISP
3
Kegiatan Praktek : P1.1 : Simulasi Arduino Uno dengan program Proteus Design Suite 8.1 No
Langkah
1
Jalankan program Proteus Design Suite (PDS) 8.1.
2
a. Buat simulasi baru dengan mengklik New Project. b. Tentukan nama proyek (.pdsprj), lokasi penyimpanan file (Path), dan jenis Development Board (Arduino 328).
Gambar
Page 2 of 7 | P1 : Simulasi Arduino Uno dan Penggunaan Arduino ISP
c. Akhiri dengan klik Finish sehingga muncul jendela Schematic Capture dan Source Code.
3
a. Ketikkan (di tab Source Code) sketch blink untuk mengedipkan setiap 1 detik LED di pin 13 (internal LED). b. Kemudian lakukan compiling/verify dengan klik : Build -> Build Project (F7) sampai muncul indikasi : Compiled successfully.
Page 3 of 7 | P1 : Simulasi Arduino Uno dan Penggunaan Arduino ISP
4
Jalankan simulasi dengan meng-klik button play di bagian kiri bawah layar dan amati hasilnya.
DIY P1 : Gunakan PDS 8.1 untuk mensimulasikan suatu aplikasi Arduino yang menggunakan komponen input dan output (analog atau digital). → Tambahkan alat ukur, seperti voltmeter atau osiloskop, untuk melihat nilai-nilai yang penting → Kumpulkan file screen shot : schematic capture dan source code-nya
Page 4 of 7 | P1 : Simulasi Arduino Uno dan Penggunaan Arduino ISP
P1.2 : Cara meng-upload bootloader ke chip ATMega 328P (blank) dengan menggunakan Arduino ISP No
Langkah
1
Hubungkan Arduino Uno dan sistem minimum ATMega 328 seperti pada gambar di samping.
2
Jalankan Arduino IDE dan buka atau loading file sketch Arduino ISP di : File → Examples → ArduinoISP lalu upload ke Arduino Uno dengan meng-klik tombol → atau menekan ctrl+u (upload).
Gambar
Page 5 of 7 | P1 : Simulasi Arduino Uno dan Penggunaan Arduino ISP
3
Tetapkan programmer menggunakan Arduino ISP dengan cara meng-klik : Tools → Programmer → Arduino as ISP.
4
Upload bootloader ke chip ATMega 328 dengan meng-klik : Tools → Burn Bootloader, lalu amati proses dan hasilnya.
Page 6 of 7 | P1 : Simulasi Arduino Uno dan Penggunaan Arduino ISP
P1.3 Cara meng-upload program ke chip ATMega 328P dengan menggunakan Arduino ISP No
Langkah
Gambar
1 - 3 Sama seperti meng-upload bootloader (praktek P1.2), 4
Buka sketch program yang diinginkan.
5
Upload program dengan meng-klik : File → Upload Using Programmer atau menekan tombol shift bersamaan dengan tombol upload → atau menekan ctrl+shift+u.
6
Amati proses dan hasilnya.
[email protected]
Page 7 of 7 | P1 : Simulasi Arduino Uno dan Penggunaan Arduino ISP