net/publication/324745875
Cepat Pintar Arduino Menggunakan Proteus Design Suite 8.0 Profesional Oleh
CITATIONS READS
0 562
1 author:
SEE PROFILE
Some of the authors of this publication are also working on these related projects:
SISTEM PENDETEKSI GEMPA LAUT DAN TSUNAMI DINI JARAK JAUH MENGGUNAKAN TEKNOLOGI MIKROKONTROLLER ATMEGA 328P DAN VIBRATION SENSOR DENGAN
SISTEM PENGIRIMAN DATA BERBASIS GSM SIM900A View project
Temperature And Humidity Control System In The Broiler Chicken Coop Using ATmega 328P Microcontroller And Fuzzy Logic Mamdani Method With MATLAB View project
All content following this page was uploaded by Puput Dani Prasetyo Adi on 25 April 2018.
Oleh :
Puput Dani Prasetyo Adi, S.Kom, M.T
Oleh :
Puput Dani Prasetyo Adi, S.Kom, MT.
1|Buku Approve
I. Daftar Isi
2|Buku Approve
II. Pengenalan Arduino
Saat ini tim Pengembang adalah Massimo Banzi, David Cuartielles, Tom
Igoe, Gianluca Martino, David Mellis, dan Nicholas Zambetti.
3|Buku Approve
Gambar 02. Tim Pengembang Arduino
Arduino memiliki beberapa bagian seperti yang dijelaskan pada gambar dibawah ini,
14 Pin Digital, 6 Pin Analog, Power Jack DC ( 12 Volt ), USB Power 5v, Atmel Atmega
328p, Header ICSP, Power OUT ( 5v dan 3,3 v ) dan Power In / Vin ( 9 V Battery ).
Dimensi Ukuran Arduino bermacam – macam tergantung dari jenis Arduino nya. Kita
akan bahas di point berikutnya .
4|Buku Approve
Gambar 04. Pin – Pin Mikrokontroller ATmega 328p Arduino
Arduino memiliki berbagai macam bentuk dan ukuran, macam dan bentuknya adalah
seperti berikut :
5|Buku Approve
II.3.2 Arduino Duemilanove
Arduino Duemilanove adalah mikrokontroler Board berbasis ATmega168 atau
ATmega328. Arduino Duemilanove memiliki 14 digital input/output pin (dimana
6 diantaranya dapat digunakan sebagai output PWM), 6 input analog, osilator
16 MHz kristal, koneksi USB, soket listrik, header ICSP, dan tombol reset.
6|Buku Approve
II.3.4 Arduino Mega2560
7|Buku Approve
II.3.6 Arduino Pro Micro AT
Keunikan Arduino Pro Micro AT adalah ukurannya yang kecil. Arduino tipe ini
support dengan koneksi usb HID (misal keyboard dan mouse), konektor USB
micro (yg sering digunakan u/ charger HP), setara dengan arduino Leonardo,
dilengkapi fuse 500mA.
Spesifikasi :
- AT Mega32U4 running at 5V/16MHz
- 32KB Flash, 2.5KB SRAM, 1KB EEPROM
- On-Board micro-USB connector for programming
- 4 x 10-bit ADC pins
- 12 x Digital I/Os (5 are PWM capable)
- Rx and Tx Hardware Serial Connections
- max voltage 12V
- dilengkapi fuse 500mA
- SRAM 2 KB
- EEPROM 1 KB
8|Buku Approve
II.3.6 Arduino Nano R3
Arduino Nano adalah salah satu papan pengembangan mikrokontroler yang
berukuran kecil, lengkap dan mendukung penggunaan breadboard. Arduino
Nano diciptakan dengan basis mikrokontroler ATmega328 (untuk Arduino Nano
versi 3.x) atau ATmega 168 (untuk Arduino versi 2.x). Arduino Nano kurang
lebih memiliki fungsi yang sama dengan Arduino Duemilanove, tetapi dalam
paket yang berbeda. Arduino Nano tidak menyertakan colokan DC berjenis
Barrel Jack, dan dihubungkan ke komputer menggunakan port USB Mini-B.
Arduino Nano dirancang dan diproduksi oleh perusahaan Gravitech.
9|Buku Approve
II.3.8 Arduino Mega ADK
Arduino Mega ADK adalah board Arduino terbaru dan merupakan mikrokontroler
yang berdasarkan pada ATmega 2560. Arduino Mega ADK ini mempunyai USB
host interface yang dapat dihubungkan dengan handphone berbasis Android.
Cocok (compatible) dengan contoh Android's Accessory Development Kit.
Mempunyai 54 pin digital input/ouput (14 diantaranya dapat digunakan sebagai
PWM output), 16 pin input analog, 4 UART (hardware serial ports), sebuah
cristal osilator 16 MHz, koneksi USB, sebuah dc jack power, sebuah header ICSP
dan tombol reset. Arduino Mega ADK ini dibuat berdasarkan Arduino Mega 2560.
10 | B u k u A p p r o v e
III. Instalasi Arduino
Langkah-langkah instalasi :
1. Pertama kali yang perlu dilakukan adalah mendownload driver software
arduino, Untuk instalasi Arduino anda bisa mengakses web address
http://www.arduino.cc/en/Main/Software, perlu diketahui versi terbaru
arduino sampai sekarang di tahun 2016 adalah arduino 1.6.12.
11 | B u k u A p p r o v e
Gambar 16. Arduino Free Download and Donate
4. Untuk mendapatkan software arduino gratis, anda tinggal memilih Just
Download seperti ditunjukkan pada gambar 16.
5. Tunggu sampai proses download selesai 100 %, besar file adalah 84,2 MB.
6. Proses Instalasi Arduino 1.6.12. ditunjukkan pada gambar berikut.
12 | B u k u A p p r o v e
Gambar 18. Instalasi Complete
13 | B u k u A p p r o v e
IV. Pengenalan Proteus 8 Profesional
IV.1 Instalasi Proteus 8 Profesional
14 | B u k u A p p r o v e
5. Tampilan berikutnya adalah License Key type, apakah menginstall licency
menggunakan tipe local atau Server / melalui internet, untuk choise ini pilihlah
Use a locally installed license key.
6. Setelah memilih Local Install license key maka akan muncul tampilan license
manager seperti dibawah ini, pilihlah Menu Browse For Key File
7. Menu Browse For Key File artinya menyuruh anda mencari file license.lxk yang
tersimpan pada folder crack, file ini satu paket dengan file proteus 8
profesional yang anda download pada langkah 1.
15 | B u k u A p p r o v e
Gambar 24. Tampilan License.lxk pada folder crack
8. Tampilan Isi dari License.lxk alias crack ditunjukkan pada gambar 25 berikut,
klik tombol install .
16 | B u k u A p p r o v e
10. Tampilan Style, Templates and Libraries, dicentang Merge Style, Import
Template dan Import user Libraries, kemudian klik Next.
11. Kemudian akan muncul tampilan jenis installation yang anda bisa pilih, typical
atau custom, Pilih Typical.
17 | B u k u A p p r o v e
12. Proses Instalasi Proteus 8 Profesional, tunggu sampai instalasi complete.
18 | B u k u A p p r o v e
IV.2 Import Library Arduino di Proteus 8 Profesional
Untuk memasukkan Arduino Board kedalam bidang kerja Proteus, kita harus
menambahkan Library Arduino. Langkah-langkahnya adalah sebagai berikut :
3. Setelah itu Ekstrak file zip Arduino Library for Proteus.rar diatas kemudian
copy kan kan ke alamat direktori atau instalasi proteus di
C:\\ProgramFiles\Labcenter Electronics\Proteus8Proffesional\LIBRARY seperti
tampilan dibawah ini.
19 | B u k u A p p r o v e
4. Kemudian Buka ISIS Proteus 8 Profesional, seperti tampilan dibawah ini,
masukkan Keywords : arduino, maka akan tampil, tampilan Arduino UNO R3,
Arduino MEGA2560, Arduino MEGA1280 Pada kolom result.
Project pertama kita adalah project yang sederhana yaitu membuat LED
Berkedip selama 1 detik. Cara membuka programnya pada IDE Arduino
adalah sebagai berikut
20 | B u k u A p p r o v e
Program untuk blink seperti dibawah ini, pada program berikut
menunjukkan LED sebagai Output menggunakan Mode Pin 13, jika High atau
1 berarti LED menyala dengan delay 1 detik, jika LOW maka LED mati
selama 1 detik, demikian seterusnya.
void setup() {
pinMode(LED_BUILTIN, OUTPUT);
}
void loop() {
digitalWrite(LED_BUILTIN, HIGH);
delay(1000);
digitalWrite(LED_BUILTIN, LOW
delay(1000);
}
Tekan Verify pada IDE Arduino, apakah penulisan program sudah benar atau
masih ada yang salah.
Kemudian tekan verify, sebelumnya pilih file -> Preferences dan check pada
pilihan compilation seperti tampilan dibawah ini :
21 | B u k u A p p r o v e
Kemudian setelah di compile akan muncul tampilan seperti dibawah ini,
apabila tidak ada kesalahan pada penulisan struktur programnya.
Berikut ini adalah tampilan file hex yang nantinya akan di masukkan ke link
address proteus.
22 | B u k u A p p r o v e
Gambar 39. Mengambil LED – RED dari Pick devices
Setelah Rangkaiannya dipasang seperti ini, jangan lupa untuk menempatkan
file hex nya pada program file pada edit component ISIS Proteus.
23 | B u k u A p p r o v e
Jalankan Simulasinya pada Button dibawah, jika button berwarna Hijau seperti
tampilan dibawah ini, maka artinya animasi sudah dan sedang berjalan.
Maka hasil animasinya bisa kita lihat, LED Berkedip setiap 1 detik
Ok. Project pertama kita sudah berhasil, kita bisa mengembangkan ke project-
project yang lebih kompleks.
24 | B u k u A p p r o v e