Kontak Kami

( pcs) Checkout

Selamat Datang di Toko FansElectronics.com Kami menyediakan anekah komponen dan modul-modul Elektronika yang membantu anda dalam membuat project Kami juga menerima jasa pembuatan alat, tugas akhir, skripsi, dan juga desain PCB
Beranda » Artikel Terbaru » Tutorial Bootloader Arduino IC ATMEGA328

Tutorial Bootloader Arduino IC ATMEGA328

Diposting pada 19 September 2017 oleh FansElectronics

Sedikit Pengenalan

Bagi para Fans Electronics pasti sudah mengenal dengan sang arduino, namun jika belum tau anda dapat membacanya pada artikel Tentang Arduino. Pada arduino kita mengenal dengan namanya bootloader. Bootloader adalah sebuah fungsi-fungsi dasar yang pertama dikerjakan saat booting/restart dan memiliki kemampuan untuk menangani input/output data saat memload sebuah program instruksi (sketch) kedalam memory sehingga dapat dieksekusi.

Pada artikel kali ini saya akan memberikan tutorial cara mengisi/burn boadloader arduino pada mikrokontroler ATMEGA8/168/328. Disini anda dapat menggunakan minimum sistem anda sendiri tanpa harus menggunakan board arduino, sehingga dapat menghemat biaya.

Komponen

Arduino uno

Arduino Uno Board (Bisa menggunakan Minimum System)

mikrokontroler atmega328

Chip Mikrokontroler ATMEGA8/168/328

usbasp programmer

USBasp Programmer

 

Proses Pengerjaan

Pada tutorial ini saya akan memberikan dua cara yang berbeda yang satu untuk tutorial yang menggunakan chip ATMEGA8 dan yang satunya chip ATMEGA328. OK, setelah komponen sudah siap, hubungkan Arduino dengan USBasp, pada pin ISP yang terletak pada ujung belakang board arduino, untuk koneksinya lihat pada gambar dibawah ini.

usbasp pin

Pastikan koneksi kabel sesuai dengan konfigurasi pin diatas, Kemudian hubungkan USBasp pada laptop/komputer anda. Pastikan driver USBasp sudah terinstall, jika belum anda dapat membacanya pada artikel pendukung diatas. Kemudian buka aplikasi Prog ISP, kemudian masuk settingan fusebit. Disini kita akan mengatur settingan fusebit untuk chip mikrokontroler ATMEGA8, perlu diperhatikan mengatur fusebit pada mikrokontroler harus berhati-hati jika terjadi kesalahan, maka chip mikrokontroler anda padat terkunci/lock dan tidak dapat diprogram lagi kecuali anda membukanya kembali dengan menggunakan Fusebit Doctor. Berikut settingan fusebit untuk mikrokontroler ATMEGA8.

prog isp

Pastikan anda menset sesuai dengan gambar diatas dan setelah sesuai klik Write. Untuk chip mikrokontroler ATMEGA328 anda tidak perlu mensetting fusebit. Selanjutnya buka aplikasi Arduino IDE anda, kemudian atur settingan Board menjadi seperti gambar dibawah.

board arduino ide

Pada settingan Board anda atur menjadi Arduino Uno jika anda ingin memburn/upload bootloader ATMEGA328 dan Arduino NG or Older untuk ATMEGA8. Karena disini menggunakan USBasp sebagai programmer eksternal. Setting Programmer menjadi USBasp dan kemudian klik Burn Bootloader. Kemudian coba upload program Blink LED dibawah ini untuk menguji apakah program arduino dapat berjalan pada chip mikrokontroler.

Setelah Upload berhasil, maka LED pada pin 13 akan berkedap-kedip pelan, maka proses burn bootloader berhasil dan anda dapat memprogram minimum sistem buatan anda sendiri menggunakan aplikasi Arduino IDE. Sekian dulu tutorial kali ini, untuk tutorial lebih lengkap anda dapat melihat video tutorial dibawah, dan jika ada pertanyaan anda dapat meninggalkan pesan pada kotak komentar dibawah. Semoga bermanfaat dan salam FansElectronics.

Dokumen Download

Bagikan informasi tentang Tutorial Bootloader Arduino IC ATMEGA328 kepada teman atau kerabat Anda.

FansElectronics Chanel Youtube

Tutorial Bootloader Arduino IC ATMEGA328 | Fans Electronics

Belum ada komentar untuk Tutorial Bootloader Arduino IC ATMEGA328

Silahkan tulis komentar Anda

Alamat email Anda tidak akan dipublikasikan. Ruas yang wajib ditandai *

*

Mungkin Anda tertarik produk berikut ini:
Rp 200
Ready Stock / LED0001
OFF 20%
Rp 20.000 Rp 25.000
Ready Stock / FRM0002

Fans Electronics Office

Jl. Kolonel Sugiono Gg.8 No.81 RT.12 RW.01 Kel.Ciptomulyo, Sukun - Kota Malang, Jawa Timur.

Indonesia (65148)

Hubungi Kami:

  •   Call or SMS : +628123241996
  •   E-mail : admin@fanselectronics.com
SIDEBAR