Pagi sahabat RizRobot admin lagi gila posting nih hehehe
Mumpung lagi semangat buat sharing ilmu baru dari hasil coba-coba jadi hari ini saya mau sharing lagi tentang linux. Pada posting sebelunya tentang saya sudah sharing tentang Arduino di Linux Ubuntu sekarang giliran AVR yang kita pasang di linux ubuntu.
Kali ini saya akan menggunakan software eclipse yang di kombinasi dengan plugin untuk avr sehingga kita bisa memprogram microcontroler keluarga AVR menggunakan software ini dan gak perlu pindah-pindah booting ke windows untuk membuat atau menyalurkan hobi microcontroller kita,
kok menggunakan Eclipse? iya karena menurut saya eclipse programnya yang paling mirip dengan AVR STUDIO jadi saya pilih menggunakan eclipse.
Oke sekarang kita mulai aja ya Tutorialnya ^_^
software ini sudah saya coba instal di Ubuntu 14.04 dan hasilnya memuaskan saya bisa memprogram Device Microcontroller AtMega 16 (adanya cuma itu hehehe)
Pertama-tama apa yang perlu kita persiapkan? yang pastinya komputer, segelas kopi dan makanan ringan hahaha
Oke langsung aja komponen utama yang harus disiapkan yaitu software pendukung untuk AVR diantaranya adalah
1. avr-gcc
2. binutils-avr
3. avr-libc
4. gdb-avr
5. avrdude6. build-essential
cara penginstallannya dengan mengetikan kode berikut di Terminal (CRTL+ALT+T)
# sudo apt-get install avr-gcc binutils-avr avrlibc gdb-avr avrdude
untuk install build-essential gunakan kode berikut
# sudo apt-get install build-essential
masukan password jika di minta ya :)
Untuk menginstall Eclipse di Ubuntu sangat lah mudah kita tinggal mengetikan kode berikut ini di terminal (CTRL+ALT+T)
# sudo apt-get intall eclipse
atau bisa juga download di situs resmi Eclipesenya kalau mau download sendiri saya sarankan download yang Eclipse For C/C++
http://www.eclipse.org/downloads/
setelah download selesai pindahkan file eclipsenya ke folder "Home" kemudian tuliskan kode berikut di Terminal
# sudo tar -xzvf [nana-file-yg-didownlad].tar.gz -C /avr
# cd /avr/[nama-folder-yg-di-extrax]
# ./eclipse
NB : Ubah nama file yang di download di bagian [nana-file-yg-didownlad].tar.gz dan ubah [nama-folder-yg-di-extrax] di ubah menjadi nama folder yang di ekstrak di dalam folder AVR
setelah selesai terinstall
buka software eclipsenya dengan cara tekan tombol START pada keyboard kemudian ketikan "eclipse" di bagian search kemudian klik icon eclipsenya
setelah terbuka ikuti tahap berikut ini
Klik menu Help ==> Install New Software
pada bagian Work With di isi http://avr-eclipse.sourceforge.net/updatesite/
Klik ADD
kemudian akan tampil kotak dialog "Add Repository" kemudian isikan form
Name : (bebas)
Location : http://avr-eclipse.sourceforge.net/updatesite/
kemudian klik OK
Kemudian Canteng pada bagian "AVR Eclipse Plugin"
kemudian klik Next>
kemudian canteng pada bagian "I agree...."
Kemudian Next lagi dan kemudian Finish
Jika sudah selesai di restart Eclipsenya
akan tampil dialog berikut ini
jika prosesdi atas sudah selesai kemudian ikuti step berikut ini
Klik File ==> New ==> C Project
kemudian akan tampil kotak berikut (perhatikan poin 1,2,3)
kemudian klik Next> setelah itu setting seperti gambar berikut ini
hilangkan canteng pada bagian Debug seperti gambar diatas, Kemudian klik Next>
kemudian setting jenis MCU dan Clock yang di gunakan (gambar dibawah hanya sebagai contoh)
oke selanjutnya klik FINISH dan jendela utama akan di tampilkan
untuk memulai program bisa klik kanan di workspace "Belajar" ==>New ==> Source File
isi form Source File : main.c
untuk mengcompile bisa klik "Build All" di toolbar atau
klik Project ==> Build All atau
tekan CTRL+B pada keyboard
untuk memasukan file .hex ke device Microcontroller AVR bisa menggunakan avrdude atau software AVRDUDESS (tutorial AVRDUDESS menyusul ya)
Sekian tutorial hari ini semoga bermanfaat buat sahabat semua.
kalau ada kesalahan mohon koreksinya di tuliskan di komentarya :)
Slam,
Rino Christianto
Mantap infonya gan soale sya juga pengguna Linux....
ReplyDelete