Isi kandungan:
- Langkah 1: Muat naik Kod ArduinoISP di Arduino UNO
- Langkah 2: Buat Penyediaan Breadboard Asas untuk ATmega328P
- Langkah 3: Burn Bootloader
- Langkah 4: Muat naik Kod Anda ke ATmega328P
Video: Kurangkan Projek Arduino Anda - Arduino UNO Sebagai Pengaturcara ATmega328P (https://youtu.be/YO61YCaC9DY): 4 Langkah
2024 Pengarang: John Day | [email protected]. Diubah suai terakhir: 2024-01-30 11:09
Pautan Video:
Pengaturcaraan ATmega328P menggunakan Arduino sebagai ISP (In-System Programmer) membolehkan anda menggunakan ciri Arduino pada papan roti atau PCB. Ini banyak membantu ketika anda membuat projek kuliah anda. Ia juga mengurangkan kos projek dan saiz. Oleh itu, lakukan ujian di Arduino dan selesaikan projek di ATmega328P. Memprogram ATmega328P menggunakan Arduino sebagai ISP hanya memerlukan beberapa langkah. Sebelum meneruskan ke bahagian program, anda harus mengetahui apa itu Bootloader.
Pemuat but dalam Arduino / ATmega328P: Pemuat but adalah lakaran yang diprogramkan ke dalam memori kilat yang dapat diprogramkan dari Arduino / ATmega328P (dan menempati 4380 byte daripada 32KBytes yang tersedia). Inilah yang membezakan Arduino ATmega328P dan Atmega328P kilang biasa. Pemuat boot Arduino berjalan ketika papan dihidupkan ON (atau ketika kita menekan butang reset). Pemuat but ini pada mulanya menunggu sketsa baru di port bersiri dari Arduino IDE, jika mendapat sesuatu, lakaran baru dibakar ke dalam memori kilat atau jika tidak, ia menjalankan lakaran yang sebelumnya dibakar. Sebilangan besar mikrokontroler Arduino mempunyai fungsi Auto Reset yang membolehkan Arduino IDE menetapkan semula dan memuat naik kod. Pemuat but hanya perlu memahami apa yang dihantar oleh Arduino IDE dan menulisnya ke memori kilat mikrokontroler. Untuk membakar kod pada Atmega328P tanpa bootloader Arduino, anda memerlukan pengaturcara ISP seperti AVR ISP.
Jadi di sini kita pada dasarnya akan membakar bootloader ke ATmega328P yang baru dibeli dan kemudian menggunakan Arduino sebagai ISP untuk membakar lakaran yang diinginkan di ATmega328P.
Arduino - Pemuat but
Arduino - Alam Sekitar
Langkah menggunakan Arduino UNO Sebagai ATmega328P Programmer:
Langkah 1: Muat naik kod ArduinoISP di Arduino UNO.
Langkah 2: Buat persediaan papan asas untuk ATmega328P.
Langkah 3: Burn Bootloader.
Langkah 4: Muat naik kod anda ke ATmega328P.
Langkah 1: Muat naik Kod ArduinoISP di Arduino UNO
ArduinoISP adalah lakaran yang berfungsi sebagai sketsa bootloader setelah membakarnya ke dalam memori kilat ATmega328P. Pertama sekali, sahkan tetapannya seperti berikut:
Papan: "Arduino / Genuino Uno"
PORT: "COM2" // Anda mungkin berbeza
Pengaturcara: "AVRISP mkII"
Kemudian pergi ke Fail> Contoh> ArduinoISP> ArduinoISPA dan muat naik ke Arduino Uno.
Langkah 2: Buat Penyediaan Breadboard Asas untuk ATmega328P
Di atas adalah konfigurasi asas ATmega328P agar berfungsi. Setelah menyiapkan papan roti, inilah masanya untuk menyambungkan unit papan roti ini dengan Arduino. Sekarang ikuti sambungan yang diberikan di atas dalam gambar untuk menyambungkan Arduino dan litar papan roti.
Langkah 3: Burn Bootloader
Semoga anda telah memahami penggunaan bootloader yang terbakar. Kita perlu membakar bootloader sahaja dan kemudian atur program ATmega328P seberapa banyak yang anda mahukan tanpa membakar bootloader lagi. Sekarang masanya untuk membakar pemuat but. Ubah tetapan alat seperti yang ditunjukkan dalam gambar dan kemudian Burn Bootloader.
Langkah 4: Muat naik Kod Anda ke ATmega328P
Buka kod yang ingin anda muat naik.
Pastikan tetapan alat sama seperti proses bootloader yang terbakar.
Sekarang muat naik kod ke ATmega328P dengan menggunakan "Shift + Upload".
Jadi ini adalah bagaimana anda dapat Program ATmega328P menggunakan Arduino Uno. Sekiranya anda mempunyai keraguan, jangan ragu untuk bertanya di bahagian komen.
Muat turun:
Lembaran data ATmega328P
Beli:
ATmega328P dari Amazon India:
Arduino Uno Original dari Amazon India:
Arduino Uno kos rendah dari Amazon India:
Disyorkan:
Kurangkan Bunyi Klik Tetikus Mana-mana .: 3 Langkah
Kurangkan Bunyi Klik Tetikus: Tutorial. Kurangkan bunyi klik tetikus mana pun. Masalahnya ialah banyak tetikus di luar sana menghasilkan bunyi yang tinggi dan menjengkelkan setiap kali butang mereka ditekan. Untuk menyelesaikan masalah itu, saya akan cuba membimbing anda dan menunjukkan apa yang boleh anda lakukan untuk mengurangkan dengan
Kurangkan Motion Blur Menggunakan GIMP: 6 Langkah
Kurangkan Motion Blur Menggunakan GIMP: Instructable ini membantu anda mengurangkan kesan blur gerakan lembut yang anda dapat kerana goyangan kamera. Ini adalah kaedah eksperimen yang dikembangkan oleh saya, jadi sila cuba dan tinggalkan komen, lebih baik dengan gambar. Seperti yang dapat dilihat dari kualiti
Kurangkan, Rebound, Recycle: 6 Langkah
Kurangkan, Rebound, Recycle: Acara sosial menghasilkan sejumlah besar sampah dari tin aluminium hingga cawan plastik, semuanya boleh dikitar semula. Sebelumnya, tidak ada program untuk mendorong kitar semula ini, oleh itu pelajar membuangnya dan menyebabkan kesan negatif pada
Gunakan Mac OSX Anda Sebagai Penyesuai Wirelss untuk Langkah XBOX 360: 6 Anda
Gunakan Mac OSX Anda Sebagai Penyesuai Wirelss untuk XBOX 360 Anda: Saya melihat panduan lain tentang cara melakukannya di sini tetapi ia sangat salah dan meninggalkan begitu banyak barang, jadi saya memutuskan untuk membuat sendiri
Kitar semula Suis Dimmer Lama Anda Sebagai Kawalan Suhu yang Berubah untuk Besi Pematerian Anda: 7 Langkah
Kitar Semula Suis Dimmer Lama Anda Sebagai Kawalan Suhu Berubah untuk Besi Solder Anda: Saya telah melihat banyak kawalan suhu pemboleh ubah profesional untuk besi pematerian, tetapi terlalu mahal. Oleh itu, saya membuat satu dari suis dimmer lama, outlet, plat geng dan palam yang sudah sampah dan beberapa kotak suis PVC lama yang disertakan dengannya dan sebagainya