Arduino
Arduino juga merupakan platform hardware
terbuka yang ditujukan kepada siapa saja yang ingin membuat purwarupa peralatan
elektronik interaktif berdasarkan hardware dan software yang fleksibel dan
mudah digunakan. Mikrokontroler diprogram menggunakan bahasa pemrograman
arduino yang memiliki kemiripan syntax dengan
bahasa pemrograman C. Karena sifatnya yang terbuka maka siapa saja dapat
mengunduh skema hardware arduino dan membangunnya.
Arduino menggunakan keluarga mikrokontroler ATMega yang dirilis
oleh Atmel sebagai basis, namun ada individu/perusahaan yang membuat clone arduino dengan menggunakan mikrokontroler
lain dan tetap kompatibel dengan arduino pada level hardware. Untuk
fleksibilitas, program dimasukkan melalui bootloader meskipun ada opsi untuk
membypass bootloader dan menggunakan downloader untuk memprogram mikrokontroler
secara langsung melalui port ISP.
Proteus
Merupakan software simulasi rangkaian elektronika yang memiliki
fitur sangat banyak. Termasuk fitur simulasi mikrokontroler. Jadi sebenarnya
Proteus tidak hanya dapat digunakan untuk simulator Arduino saja lho, tapi bisa
juga digunakan untuk simulasi mikrokontroler lainnya atau simulasi rangkaian
elektronika yang lain.
Cara-nya
Seperti Ini !
Untuk
melakukan simulasi arduino dengan Proteus Anda membutuhkan tambahan file
yang harus di download. File tersebut merupakan library Arduino untuk Proteus.
Karena secara default Proteus tidak menyediakan simulator arduino, jadi Anda
harus menambahkan sendiri. File library simulator arduino tersebut dapat Anda
download Klik Di Sini
https://drive.google.com/open?id=0BzvCwUFoC86INGFKVFA3OWhVOWs
Pada tutorial kali ini saya menganggap bahwa software Proteus telah terinstall pada komputer Anda dan file simulator arduino telah Anda download. Saya menggunakan versi Proteus versi 8. Sebelum malangkah ke tahap selanjutnya, Anda harus memcopy library arduino yang telah Anda download tadi ke folder library Proteus. Lokasi folder library Arduino ada pada path berikut ini
C:\ProgramData\Labcenter Electronics\Proteus 8 Professional\LIBRARY
Jika
Anda menggunakan versi proteus yang lebih rendah dari versi 8, lokasi folder
library berada pada
C:\Program Files (x86)\Labcenter Electronics\Proteus 7
Professional\LIBRARY
Anda
juga bisa memcopy library arduino yang telah Anda download tadi disini
lalu paste
Caranya klik menu library pada proteus
lalu pilih tulisan library manage lalu klik Create Library
simulasi arduino dengan proteus
Setelah
proses copy library selesai, sekarang mari kita pastikan bahwa library arduino
telah dikenali oleh Proteus. Buka aplikasi Proteus, kemudian klik menu ISIS
yang berwarna biru diatas.
simulasi arduino menggunakan proteus
Kemudian
tambahkan komponen dengan memilih menu komparator kemudian diikuti dengan menu
P.
simulasi arduino dengan proteus
Akan
muncul window komponen-komponen yang disedikan oleh Proteus. Jika library
Arduino yang telah dicopy tadi dikenali oleh proteus, maka akan muncul komponen
yang bernama Arduino. Perhatikan gambar di bawah ini untuk lebih jelasnya.
simulasi arduino dengan proteus
Jika
ternyata tidak ditemukan komponen arduino, besar kemungkinan Anda salah
menempatkan lokasi file library yang dicopykan tadi. Jika sudah muncul, coba
buat gambar rangkaian seperti di bawah ini. Dengan menambahkan RESISTOR,LED dan
GROUND yang terhubung ke pin 13 arduino. Rangkaian ini akan digunakan untuk
mensimulasikan led blinking pada arduino.
simulasi
arduino
Setelah rangkaian
selesai digambar, sekarang saatnya membuat program untuk arduino yang telah
dibuat di proteus, sekarang ganti menggunakan program example bawaan arduino
yaitu program blink. Silahkan buka examplenya
simulator
arduino
Kemudian yang paling
penting disini adalah mengatur settingan yang ada di bagian Preference.
Settingan ini berfungsi untuk menampilkan proses kompilasi pada kolom hitam
bagian bawah Arduino. Klik menu File kemudian Preference.
cara
simulasi arduino
Berilah ceklis pada tab
compilation seperti gambar di bawah ini. Dengan mencentang bagian compilation
berarti proses kompilasi program akan ditampilkan pada kolom hitam di bagian
bawah.
arduino
simulator
Sekarang lakukan
kompilasi program dengan menekan simbol compile. Perhatikan di bagian kolom
hitam di bawah, akan muncul informasi proses kompilasi. Jika proses kompilasi
telah selesai, lihat kolom hitam di bawah dan carilah 1 baris yang menyatakan
lokasi file HEX hasil kompilasi. Biasanya letaknya 3 baris dari bawah. Copy
lokasi file HEX nya dengan cara memblok kemudian CTRL + C
cara
simulasi arduino
Sekarang
kembali lagi ke Proteus. Klik dua kali pada komponen Arduino, Anda akan melihat
satu buah kolom yang menyatakan lokasi dari Program File. Pastekan lokasi file
HEX yang telah Anda copy tadi ke bagian program file.
mensimulasikan
arduino
Jangan Lupa anda juga
harus mengganti Resistance pada Resistor caranya Double klik pada resistor
masuk Edit Component lalu ganti Resistance menjadi 220 Setelah itu klik OK
simulasi
arduino dengan proteus
Langkah terakhir adalah
menjalankan simulasi, caranya klik simbol Play yang berada pada bagian kiri
bawah. Jika langkah-langkah diatas telah Anda ikuti, maka Anda akan melihat LED
akan berkedip dengan selang waktu 1 second sesuai yang telah dituliskan pada
program.
manjalankan
simulasi arduino
Untuk lebih jelasnya
Anda dapat melihat langsung pada tutorial video berikut ini
Cara lain untuk melakukan
simulasi arduino dengan Proteus dapat Anda baca pada link berikut ini https://blognyaeko.wordpress.com/2012/09/24/simulasi-arduino-dengan-proteus/
Semoga tutorial simulasi
arduino dengan proteus ini dapat bermanfaat~
Saya sebagai perwakilan kelompok 1 memaparkan hasil diskusi kami tentang Tutorial simulasi LED blink Arduino pada Proteus
Mapel : Sistem
Komputer
Guru Mapel : Ricky
Ariyanto
Kelompok :1
1.
Ilham
Wahyu J =Membuat video Tutorial +
Posting di blog
2.
Nuzul
Nur Aniva =Membuat langkah kerja
3.
Bramasta
Adam =Membuat langkah kerja
4.
Ahmad
Zafi = Membuat langkah kerja
1 komentar:
Tulis komentarBetfair Casino App Review, Promo Code & Welcome Bonus - KTM
ReplyRead our Betfair review and get the latest betting bonus codes 구리 출장샵 for the popular 전주 출장샵 casino games 태백 출장안마 and 성남 출장마사지 sportsbook. Learn more in our Betfair 청주 출장안마 review!