Isi kandungan:

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

Adakah anda mempunyai papan mikrokontroler AVR yang terbaring? Adakah sukar untuk memprogramkannya? Baiklah, anda berada di tempat yang betul. Di sini, saya akan menunjukkan cara memprogram papan mikrokontroler Atmega8a menggunakan papan Arduino Uno sebagai pengaturcara. Oleh itu, tanpa basa-basi lagi, mari kita mulakan!

Langkah 1: Kumpulkan Semua Bahan

Kumpulkan Semua Bahan
Kumpulkan Semua Bahan

Inilah semua yang anda perlukan:

  • Papan mikrokontroler Arduino UNO / MEGA / nano.
  • Papan mikrokontroler AVR dengan pengawal mikro yang serasi (seperti Atmega 8a)
  • Kabel USB yang sesuai untuk papan Arduino
  • Enam kabel pelompat (dua untuk daya, satu untuk menetapkan semula papan AVR sasaran dan tiga selebihnya untuk komunikasi)

Klik pada gambar di atas untuk mengetahui lebih lanjut.

Langkah 2: Muat naik Program ISP ke Arduino Board

Muat naik Program ISP ke Arduino Board
Muat naik Program ISP ke Arduino Board

Mulakan Arduino IDE dan pergi ke Fail> Contoh> ArduinoISP. Pilih papan yang sesuai dari Alat> Papan. Muat naik program ke papan Arduino.

Langkah 3: Sambungkan Papan AVR Sasaran ke Papan Arduino

Sambungkan Target AVR Board ke Arduino Board
Sambungkan Target AVR Board ke Arduino Board
Sambungkan Target AVR Board ke Arduino Board
Sambungkan Target AVR Board ke Arduino Board

Buat sambungan seperti berikut (AVR ke papan Arduino):

VCC hingga 5 volt

GND hingga GND

RST / RESET ke D10

MISO hingga D11

MOSI hingga D12

SCK hingga D13

Sekiranya anda tidak dapat menemui pin berlabel seperti itu, periksa lembaran data cip mikrokontroler di web. Saya telah menambahkan gambarajah pin beberapa IC mikrokontroler Atmega yang popular di atas. Papan AVR saya mempunyai Atmega 8a di atasnya. Juga, semua pin penting di papan berlabel. Pastikan anda tidak menggunakan wayar yang longgar dan tipis.

Langkah 4: Bakar Bootloader pada Papan AVR

Bakar Bootloader pada Papan AVR
Bakar Bootloader pada Papan AVR

Alat Goto> Papan> Pilih Arduino NG atau lebih lama. Kemudian pergi ke alat> Pemproses dan pilih yang ada di papan AVR anda. Goto Tools> Programmer dan pilih Arduino sebagai ISP. Sekarang pergi ke Tools sekali lagi dan kemudian klik pada 'Burn Bootloader'. LED RX dan TX pada papan Arduino akan berkelip dengan cepat beberapa kali dan jika muncul mesej, yang menyatakan 'Selesai membakar bootloader' tanpa sebarang kesalahan, maka papan AVR anda sudah siap untuk diprogram!

Langkah 5: Uji Papan AVR

Uji Papan AVR
Uji Papan AVR

Muat naik program mudah, seperti LED berkelip. Fail Goto> Contoh> Asas> Berkedip. Tahan kekunci shift dan klik pada butang Muat Naik. Setelah memuat naik selesai, anda boleh melepaskan wayar sambungan dan menghidupkan papan AVR anda dan menguji sama ada ia telah diprogramkan dengan betul.

Langkah 6: Selesai

Image
Image
Sudah disiapkan!
Sudah disiapkan!

Sekarang anda boleh menggunakan papan AVR untuk membuat projek elektronik yang sejuk. Oleh kerana saya suka model kereta api, saya memuat naik program sederhana untuk menjalankan lokomotif pada susun atur automatik. Oleh kerana papan AVR saya mempunyai dua output motor, saya dapat menggunakannya untuk mengawal lokomotif dan jumlah pemilih. Fail program kod ini boleh didapati di langkah seterusnya. Sekiranya anda berminat, anda juga boleh memeriksa saya.

Saya ingin mengetahui apa yang anda buat hari ini dengannya. Semua yang terbaik!

Disyorkan: