Breaking

Saturday, July 31, 2021

Cara Memprogram Board Arduino yang Menggunakan IC ATmega8535/16/32/164/324/644/1284 memakai USBASP Programmer

Setelah belajar Membuat Board Arduino Sendiri dengan Menggunakan IC ATmega8535/16/32/164/324/644/1284 , maka kali ini kita akan belajar bagaimana Cara Memprogram Board Arduino yang Menggunakan IC ATmega8535/16/32/164/324/644/1284. Beda dengan memprogram Board Arduino standart yang bisa langsung diprogram menggunakan Arduino IDE. Karena ini adalah Board Arduino khusus buatan sendiri, maka perlu dengan cara khusus pula untuk memprogramnya. 



Baca Juga : Membuat Board Arduino Sendiri dengan Menggunakan IC ATmega8535/16/32/164/324/644/1284


Berikut ini adalah langkah - langkah Cara Memprogram Board Arduino yang Menggunakan IC ATmega8535/16/32/164/324/644/1284 memakai USBASP Programmer :

1. Download Arduino IDE, lalu Install.

2. Buka Software Arduino IDE, maka akan tampil seperti dibawah ini :

 


3. Pilih menu File, kemudian Klik Preferences. Seperti pada gambar dibawah ini :



4. Masukkan tautan https://mcudude.github.io/MightyCore/package_MCUdude_MightyCore_index.json, ke kolom yang diberi tanda merah seperti gambar dibawah ini, lalu Klik OK



5. Kemudian pilih menu Tools, Pilih menu Board, lalu Klik Boards Manager seperti gambar dibawah ini :



6. Kemudian ketik Mighty di kolom pencarian, kemudian Install Board MightyCore seperti tampak pada gambar dibawah ini (Pastikan Laptop/Komputer Anda Terkoneksi Internet) : 



7. Setelah proses Install selesai, kemudian klik Close.

8. Maka Board akan tampil dan sudah terinstall seperti gambar dibawah ini :



9. Karena yang kita pakai kebetulan sebagai contoh adalah ATmega8535, maka pilih Board MightyCore >>> ATmega8535 seperti gambar dibawah ini.

 


 

10. Tancapkan USBasp Programmer ke port USB laptop atau komputer Anda. Berikut ini adalah bentuk USBasp yang kita pakai:

 

11. Tancapkan USBasp Adapternya ke Board Arduino buatan kita sendiri. Berikut ini interface USBasp dengan IC ATmega8535/16/32/164/324/644/1284 :



12. Karena kita pakai USBasp Programmer, maka pada bagian Programmer kita pilih USBasp seperti tampak pada gambar dibawah ini :




13. Kita coba menggunakan Blink, Pilih menu File >>> Examples >>> Basics >>> Blink, Maka akan tampil seperti gambar dibawah ini.




14. Sebelum Upload program Tersebut, langkah awal adalah upload Bootloader terlebih dahulu dengan cara pilih menu Tools, lalu pilih Sanguino Pinout (karena kebetulan kita pakai Sanguino), kemudian klik Burn Bootloader seperti gambar dibawah ini.



14. Maka akan tampil informasi Done Burning Bootloader.



15. IC ATmega8535 sudah siap digunakan menggunakan Arduino IDE. 

16. Lalu kita coba Upload Program Blink dengan cara pilih menu Sketch, kemudian Klik Upload Using Programmer seperti gambar dibawah ini.



17. Upload program sukses dan akan muncul informasi Done Uploading seperti gambar dibawah ini.



18. Maka LED Blink pada Pin 0 Board Arduino buatan kita sendiri ini akan menyala dan mati secara bergantian setiap 1 Detik. 

19. Selamat Mencoba.