Universitas Gadjah Mada Menara Ilmu Mikrokontroller
Universitas Gadjah Mada
  • Home
  • Kabar Terkini
  • Artikel
    • Teknologi Mikrokontroler
    • Sensor
    • Pemrograman
    • Penelitian
  • Profil
  • Forum
  • Beranda
  • Teknologi Mikrokontroler
  • Memprogram Bootloader Ke Arduino

Memprogram Bootloader Ke Arduino

  • Teknologi Mikrokontroler
  • 2 October 2018, 14.28
  • Oleh: roghib.muh
  • 0

Bootloader merupakan sebuah program yang ada di dalam chip/mikrokontroller dan akan dijalankan pertama kali saat mikrokontroller dijalankan. Pada Arduino, bootloader berfungsi sebagai jembatan agar IDE dapat mengupload program ke arduino melalui USB. Pada artikel ini akan dijelaskan tutorial untuk memprogram Bootloader ke Arduino.

1. Alat dan Bahan

  • Komputer
  • Board Arduino UNO R3
  • Kabel USB
  • Resistor 10K
  • Kapasitor 22pF 2x
  • Crystal 16MHz
  • ATMega 328P
  • Breadboard
  • Kabel

2. Skematik


Gambar 1. Skematik Button Arduino

3. Langkah Kerja

  • Siapkan alat dan bahan
  • Buka kode program Arduino ISP pada Arduino IDE seperti terlihat pada Gambar 2.

Gambar 2. Program Arduino ISP

  • Upload Program ke Arduino (Arduino akan berperan sebagai programmer)
  • Rangkai alat dan bahan seperti skema pada Gambar 1. Bagian paling penting dari proses upload program ini adalah koneksi kabel dari Arduino UNO sebagai pemrogram dan ATMega 328 sebagai yang diprogram. Koneksinya dapat dilihat pada Tabel 1.

Tabel 1. Pin Pemrogram pada Arduino

Pemrogram

Yang diprogram

Pin

Selain ARDUINO MEGA

ARDUINO MEGA

ATMEGA328

RESET

10

53

1

MOSI

11

51

17

MISO

12

50

18

SCK

13

52

19

  • Pada IDE tools pilih Arduino ISP sebagai programmer (dengan pemilihan ini maka secara otomatis IDE akan menganggap Arduino yang terkoneksi sebagai perangkat programmer ISP).

Gambar 3. Arduino Sebagai Programmer ISP

  • Pilih bootloader yang akan dimasukkan ke dalam Mikrokontroler. Untuk ATMEGA328 dipilih bootloader Arduino UNO

Gambar 4. Pilih Bootloader Board

yang Akan Di-download

  • Pilih Burn Bootloader untuk mulai memasukkan bootloader.

Gambar 5. Burn Bootloader

  • Bootloader akan terprogram ke dalam Mikrokontroler dan Mikrokontroler siap untuk diisi program Arduino. Apabila proses burn bootloader gagal periksa kembali sambungan kabel terutama pada MOSI, MISO, SCK, dan RESET

Gambar 6. Programmer

4. Video

Berikut video langkah memprogram bootloader ke Arduino:

Leave A Comment Cancel reply

Your email address will not be published. Required fields are marked *

*

Universitas Gadjah Mada

Menara Ilmu Mikrokontroler FMIPA
Universitas Gadjah Mada
Kontak :
roghib.muh@ugm.ac.id
+62 856-4781-7270

© Universitas Gadjah Mada

KEBIJAKAN PRIVASI/PRIVACY POLICY

[EN] We use cookies to help our viewer get the best experience on our website. -- [ID] Kami menggunakan cookie untuk membantu pengunjung kami mendapatkan pengalaman terbaik di situs web kami.I Agree / Saya Setuju