Daftar Isi:

Pemrogram ATtiny untuk Arduino Uno: 3 Langkah
Pemrogram ATtiny untuk Arduino Uno: 3 Langkah

Video: Pemrogram ATtiny untuk Arduino Uno: 3 Langkah

Video: Pemrogram ATtiny untuk Arduino Uno: 3 Langkah
Video: Amazing arduino project 2024, November
Anonim
Pemrogram ATtiny untuk Arduino Uno
Pemrogram ATtiny untuk Arduino Uno

Jika Anda sudah yakin dengan platform Arduino dan ingin mencoba memprogram beberapa mikrokontroler atmel lainnya, panduan ini akan membantu Anda melakukan langkah pertama. Secara khusus Anda akan membuat pelindung untuk papan yang kompatibel dengan Arduino Uno untuk memprogram beberapa mikrokontroler ATtiny (2313/4313 25/45/85 dan mungkin beberapa lainnya).

Perlengkapan

Untuk proyek yang cukup sederhana ini Anda perlu:

-perfboard (sisi tunggal atau ganda setidaknya 20x10 titik)

-3x 5mm LED

-3x 220-330 Ohm resistor

-20 pin soket

-12 header pin laki-laki (setidaknya)

-1x pelompat

-beberapa kabel jumper

Dan tentu saja mikrokontroler ATtiny untuk digunakan (dalam kasus saya ini adalah 2313)

Langkah 1: Pengkabelan

Pengkabelan
Pengkabelan
Pengkabelan
Pengkabelan
Pengkabelan
Pengkabelan

Saya tidak terlalu terbiasa membuat panduan langkah demi langkah, jadi saya cukup melampirkan hasil akhirnya dan beberapa kabel. Harap dicatat bahwa polaritas LED tidak diperhatikan pada gambar Fritzing jadi berhati-hatilah!

Jika Anda telah memutuskan untuk menggunakan perfboard satu sisi maka Anda perlu menekan kepala pin jantan dengan beberapa tang untuk membuat pin lebih panjang dan menyoldernya dari bagian belakang.

Jumper diperlukan untuk mengganti pin GND (tergantung pada mikrokontroler apa yang Anda gunakan) meskipun saya dapat mengunggah sketsa di ATtiny 2313 bahkan tanpa GND sama sekali…

LED hijau selalu AKTIF dan bersifat opsional.

Langkah 2: Pengaturan Perangkat Lunak

Pengaturan Perangkat Lunak
Pengaturan Perangkat Lunak
Pengaturan Perangkat Lunak
Pengaturan Perangkat Lunak

Sekarang Anda perlu mengunggah arduino isp ke papan arduino. Buka File -> Contoh -> ArduinoISP.

Sebelum mengunggah Anda dapat mengubah perilaku LED dengan menetapkan pin 8 dan 9, pin 7 TIDAK akan digunakan. PMODE (dalam kasus saya biru) adalah salah satu yang berkedip saat Anda mengunggah sketsa. ERR akan menyala ketika terjadi kesalahan. Saya mencoba mensimulasikan kesalahan tetapi tidak pernah menyala… HB adalah singkatan dari HeartBeat dan akan menyala dan mati secara berkala. Tidak terlalu berguna bagi saya tetapi Anda dapat menetapkannya sebagai ganti ERR LED.

Langkah 3: Mengunggah Sketsa Anda

Mengunggah Sketsa Anda
Mengunggah Sketsa Anda
Mengunggah Sketsa Anda
Mengunggah Sketsa Anda
Mengunggah Sketsa Anda
Mengunggah Sketsa Anda

Sekarang Anda akhirnya siap untuk mengunggah sketsa Anda. Pastikan Anda telah menginstal papan khusus Anda (mikrokontroler) dan kemudian pergi ke Tools -> Programmer -> Arduino as ISP.

Pastikan pin digital yang ditetapkan dalam sketsa Anda sesuai dengan yang ada di mikrokontroler Anda.

Sekarang Anda siap untuk mengunggah sketsa Anda!

Direkomendasikan: