Daftar Isi:

Cara Memprogram Papan AVR Menggunakan Papan Arduino: 6 Langkah
Cara Memprogram Papan AVR Menggunakan Papan Arduino: 6 Langkah

Video: Cara Memprogram Papan AVR Menggunakan Papan Arduino: 6 Langkah

Video: Cara Memprogram Papan AVR Menggunakan Papan Arduino: 6 Langkah
Video: CARA MEMBUAT PROGRAM ARDUINO | BELAJAR ARDUINO 05 2024, November
Anonim
Cara Memprogram Papan AVR Menggunakan Papan Arduino
Cara Memprogram Papan AVR Menggunakan Papan Arduino

Apakah Anda memiliki papan mikrokontroler AVR yang tergeletak di sekitar? Apakah sulit untuk memprogramnya? Nah, Anda berada di tempat yang tepat. Disini saya akan menunjukkan cara memprogram board mikrokontroler Atmega8a menggunakan board Arduino Uno sebagai programmernya. Jadi tanpa basa-basi lagi, mari kita mulai!

Langkah 1: Kumpulkan Semua Barang

Kumpulkan Semua Barang
Kumpulkan Semua Barang

Inilah semua yang Anda perlukan:

  • Papan mikrokontroler Arduino UNO/MEGA/nano.
  • Papan mikrokontroler AVR dengan mikrokontroler yang kompatibel (seperti Atmega 8a)
  • Kabel USB yang sesuai untuk papan Arduino
  • Enam kabel jumper (dua untuk daya, satu untuk mengatur ulang papan AVR target dan tiga lainnya untuk komunikasi)

Klik pada gambar di atas untuk tahu lebih banyak.

Langkah 2: Unggah Program ISP ke Papan Arduino

Unggah Program ISP ke Papan Arduino
Unggah Program ISP ke Papan Arduino

Jalankan Arduino IDE dan buka Files>Contoh>ArduinoISP. Pilih papan yang sesuai dari Alat> Papan. Unggah program ke papan Arduino.

Langkah 3: Hubungkan Papan AVR Target ke Papan Arduino

Hubungkan Papan AVR Target ke Papan Arduino
Hubungkan Papan AVR Target ke Papan Arduino
Hubungkan Papan AVR Target ke Papan Arduino
Hubungkan Papan AVR Target ke Papan Arduino

Buat koneksi sebagai berikut (AVR ke papan Arduino):

VCC ke 5 volt

GND ke GND

RST/RESET ke D10

MISO ke H11

MOSI ke D12

SCK ke D13

Jika Anda tidak dapat menemukan pin berlabel seperti itu, periksa lembar data chip mikrokontroler di web. Saya telah menambahkan diagram pinout dari beberapa IC mikrokontroler Atmega yang populer di atas. Papan AVR saya memiliki Atmega 8a di atasnya. Juga, semua pin penting di papan diberi label. Pastikan Anda tidak menggunakan kabel yang longgar dan tipis.

Langkah 4: Bakar Bootloader di Papan AVR

Bakar Bootloader di Papan AVR
Bakar Bootloader di Papan AVR

Goto Tools>Boards>Pilih Arduino NG atau yang lebih lama. Lalu buka alat> Prosesor dan pilih yang ada di papan AVR Anda. Goto Tools> Programmer dan pilih Arduino sebagai ISP. Sekarang pergi ke Tools lagi dan kemudian klik 'Burn Bootloader'. LED RX dan TX pada papan Arduino akan berkedip cepat beberapa kali dan jika muncul pesan yang menyatakan 'Selesai membakar bootloader' tanpa kesalahan, maka papan AVR Anda siap untuk diprogram!

Langkah 5: Uji Papan AVR

Uji Papan AVR
Uji Papan AVR

Unggah program sederhana, seperti LED blink. Buka File>Contoh>Dasar>Berkedip. Tahan tombol shift dan klik tombol Unggah. Setelah pengunggahan selesai, Anda dapat melepas kabel koneksi dan menyalakan papan AVR Anda dan menguji apakah sudah diprogram dengan benar.

Langkah 6: Selesai

Image
Image
Selesai!
Selesai!

Sekarang Anda dapat menggunakan papan AVR untuk membuat proyek elektronik yang keren. Karena saya menyukai model perkeretaapian, saya mengunggah program sederhana untuk menjalankan lokomotif pada tata letak otomatis. Karena papan AVR saya memiliki dua output motor, saya dapat menggunakannya untuk mengontrol lokomotif dan putaran. File program dari kode ini dapat ditemukan di langkah berikutnya. Jika Anda tertarik, Anda dapat memeriksa milik saya juga.

Saya ingin tahu apa yang Anda buat hari ini dengannya. Semua yang terbaik!

Direkomendasikan: