ARDUINO DEV-11168 AVR ISP Perisai PTH Kit
Informasi Produk
- Nama Produk: Arduino Perisai AVR ISP
- Nomor Model: PENGEMBANGAN-11168
- Panduan Pengguna: Tersedia
Petunjuk Penggunaan Produk
- Buka firmware ArduinoISP (di Examples) di papan Arduino Anda.
- Lakukan sedikit perubahan pada kode ArduinoISP jika Anda menggunakan Arduino 1.0. Temukan baris dalam fungsi detak jantung() yang mengatakan penundaan(40); dan ubah menjadi penundaan(20);.
- Pilih board dan port serial yang sesuai dari menu Tools yang sesuai dengan board pemrogram (bukan board yang diprogram).
- Unggah sketsa ArduinoISP ke papan Arduino Anda.
- Hubungkan papan Arduino Anda ke papan target mengikuti diagram yang disediakan. Untuk Arduino Uno, ingatlah untuk menambahkan kapasitor 10 uF antara reset dan ground.
- Pilih papan yang sesuai dari menu Alat yang sesuai dengan papan tempat Anda ingin membakar bootloader (bukan papan pemrogram).
- Gunakan perintah Burn Bootloader > Arduino sebagai ISP.
Catatan: Prosedur ini berfungsi untuk papan dengan sinyal SPI pada pin yang ditunjukkan. Untuk papan seperti Leonardo, jika hal ini tidak valid, Anda perlu menghubungkan sinyal SPI ke konektor ISP menggunakan pinout yang disediakan.
Menggunakan Arduino sebagai AVR ISP (In-System Programmer):
Tutorial ini menjelaskan cara menggunakan board Arduino sebagai AVR ISP (in-system programmer). Hal ini memungkinkan Anda menggunakan board untuk membakar bootloader ke AVR (misalnya ATmega168 atau ATmega328 yang digunakan di Arduino). Kode di ex iniample didasarkan pada firmware mega-isp oleh Randall Bohn.
Instruksi
Untuk menggunakan papan Arduino Anda untuk membakar bootloader ke AVR, Anda perlu mengikuti beberapa langkah sederhana.
- Buka firmware ArduinoISP (di Examples) ke papan Arduino Anda.
- Catatan untuk Arduino 1.0: Anda perlu membuat satu perubahan kecil pada kode ArduinoISP. Temukan baris dalam fungsi detak jantung() yang bertuliskan “delay(40);” dan ubah menjadi “delay(20);”.
- Pilih item di menu Tools > Board dan Serial Port yang sesuai dengan board yang Anda gunakan sebagai pemrogram (bukan board yang sedang diprogram).
- Unggah sketsa ArduinoISP.
- Hubungkan papan Arduino Anda ke target seperti yang ditunjukkan pada diagram di bawah. (Catatan untuk Arduino Uno: Anda perlu menambahkan kapasitor 10 uF antara reset dan ground.)
- Pilih item di menu Alat > Papan yang sesuai dengan papan tempat Anda ingin membakar bootloader (bukan papan yang Anda gunakan sebagai pemrogram). Lihat deskripsi papan di halaman lingkungan untuk detailnya.
- Gunakan perintah Burn Bootloader > Arduino sebagai ISP.
Catatan: Prosedur ini bekerja dengan papan yang memiliki sinyal SPI pada pin yang ditunjukkan. Untuk papan yang tidak valid (papan 32u4 seperti Leonardo) sinyal SPI harus dihubungkan ke konektor ISP yang pinoutnya dilaporkan di bawah.
Sirkuit
Sirkuit (menargetkan Arduino Uno, Duemilanove, atau Diecimila):
Papan Arduino yang berfungsi sebagai ISP untuk memprogram ATmega di papan Arduino lain. Di Arduino Uno, Anda harus menghubungkan kapasitor 10 uF antara reset dan ground (setelah mengunggah sketsa ArduinoISP). Perhatikan bahwa Anda memerlukan akses ke pin reset pada papan target, yang tidak tersedia di NG atau papan lama.
Sirkuit (menargetkan Arduino NG atau lebih lama):
Pada papan NG atau yang lebih lama, sambungkan kabel reset ke pin 1 chip Atmega di papan, seperti yang ditunjukkan di atas.
Sirkuit (menargetkan AVR pada papan tempat memotong roti):
Lihat tutorial Arduino ke Breadboard untuk detailnya.
PEMASANGAN KABEL
Dokumen / Sumber Daya
![]() |
ARDUINO DEV-11168 AVR ISP Perisai PTH Kit [Bahasa Indonesia:] Panduan Pengguna DEV-11168 Kit PTH Pelindung AVR ISP, DEV-11168, Kit PTH Pelindung AVR ISP, Kit PTH Pelindung, Kit PTH, Kit |