Cara Memprogram Board Arduino yang Menggunakan IC ATmega8/48/88/168/328 memakai USBASP Programmer - Edukasi Elektronika | Electronics Engineering Solution and Education

Friday 13 August 2021

Cara Memprogram Board Arduino yang Menggunakan IC ATmega8/48/88/168/328 memakai USBASP Programmer

Setelah belajar Membuat Board Arduino Sendiri dengan Menggunakan IC ATmega8/48/88/168/328 , maka kali ini kita akan belajar bagaimana Cara Memprogram Board Arduino yang Menggunakan IC ATmega8/48/88/168/328. 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 ATmega8/48/88/168/328.


Berikut ini adalah langkah - langkah Cara Memprogram Board Arduino yang Menggunakan IC ATmega8/48/88/168/328 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/MiniCore/package_MCUdude_MiniCore_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 MiniCore di kolom pencarian, kemudian Install Board MiniCore 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 ATmega8, maka pilih Board MiniCore >>> ATmega8 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 ATmega8/48/88/168/328 :



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, kemudian klik Burn Bootloader seperti gambar dibawah ini.

 
 


14. Maka akan tampil informasi Done Burning Bootloader.

 

 

 

15. IC ATmega8 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 13 Board Arduino buatan kita sendiri ini akan menyala dan mati secara bergantian setiap 1 Detik. 

19. Selamat Mencoba.

 

 

No comments:

Post a Comment