Dalam kehidupan pemain arduino pemula, cepat atau lambat akan tiba saatnya ketika Anda ingin menghemat ukuran produk Anda, tanpa mengorbankan fungsionalitas. Dan kemudian Arduino Pro Mini adalah solusi yang bagus! Board ini, karena tidak memiliki konektor USB internal, berukuran satu setengah kali lebih kecil dari Arduino Nano. Tetapi untuk memprogramnya, Anda harus membeli pemrogram USB tambahan - eksternal. Cara “mengisi” program tertulis ke dalam memori mikrokontroler dan membuat Arduino Pro Mini bekerja, dan akan dibahas dalam artikel ini.
Itu perlu
- -Arduino Pro Mini;
- - komputer;
- - Pemrogram USBASP;
- - kabel penghubung.
instruksi
Langkah 1
Pertama, beberapa kata tentang programmer itu sendiri. Anda dapat membelinya seharga $ 2 di toko online Cina mana pun.
Konektor tipe USB-A digunakan, tentu saja, untuk menghubungkan programmer ke komputer.
Konektor ISP diperlukan untuk menyambung ke papan yang dapat diprogram.
Jumper JP1 mengontrol tegangan pada pin VCC konektor ISP. Itu bisa 3.3V, atau 5V. Jika perangkat target memiliki catu daya sendiri, lepaskan jumper.
Jumper JP2 digunakan untuk mem-flash programmer itu sendiri; tidak tercakup dalam artikel ini.
Jumper JP3 diperlukan jika kecepatan clock perangkat target di bawah 1,5 MHz.
Dua LED menunjukkan: G - daya dipasok ke programmer, R - programmer terhubung ke perangkat target.
Langkah 2
Mari kita hubungkan programmer ke port USB komputer. Kemungkinan besar, setelah waktu yang singkat, sistem operasi akan melaporkan bahwa ia tidak dapat menemukan driver untuk perangkat ini.
Dalam hal ini, unduh driver untuk programmer dari situs resmi https://www.fischl.de/usbasp/. Buka paket arsip dan instal driver dengan cara standar. Programmer USBasp akan muncul di manajer perangkat. Programmer sekarang siap digunakan. Putuskan sambungannya dari komputer.
Langkah 3
Selanjutnya, Anda perlu menghubungkan papan Arduino Pro Mini ke programmer. Diagram di bawah ini menunjukkan cara melakukannya.
Langkah 4
Kami akan menggunakan papan tempat memotong roti dan kabel penghubung - itu akan cepat dan andal. Kami menghubungkan konektor programmer ke pin pada Arduino Pro Mini sesuai dengan diagram di atas.
Langkah 5
Buka Arduino IDE-nya. Pilih board yang diinginkan melalui menu: Tools -> Board -> Arduino Pro atau Pro Mini (Tools -> Board -> Arduino Pro atau Pro Mini).
Anda juga perlu memilih jenis mikrokontroler, yang diatur melalui menu Tools -> Processor. Saya memiliki ATmega 168 ini (5V, 16 MHz). Parameter ini biasanya ditulis pada casing mikrokontroler.
Langkah 6
Pilih jenis programmer: Tools -> Programmer -> USBasp (atau Tools -> Programmer -> USBasp).
Langkah 7
Mari kita buka sketsa yang ingin kita muat ke dalam memori mikrokontroler. Misalnya, biarkan LED berkedip: File -> Swatch -> 01. Dasar-dasar -> Blink.
Kami menghubungkan programmer dengan Arduino Pro Mini yang terhubung ke komputer.
Sekarang, untuk memuat sketsa ke Arduino menggunakan programmer, Anda dapat melakukannya dengan beberapa cara.
1) Melalui menu File -> Muat melalui programmer;
2) menggunakan pintasan keyboard Ctrl + Shift + U;
3) sambil menahan tombol Shift, klik tombol panah kanan, yang biasanya digunakan untuk memuat sketsa ke memori Arduino dengan cara standar.
Itu saja, program tersebut "dibanjiri" ke dalam memori mikrokontroler.