U životu početnika arduino playera, prije ili kasnije dođe trenutak kada želite uštedjeti na veličini svog proizvoda, a da pritom ne žrtvujete funkcionalnost. A onda je Arduino Pro Mini izvrsno rješenje! Ova je ploča, s obzirom na to da nema ugrađeni USB konektor, jedan i po puta manja od Arduini Nano-a. Da biste ga programirali, morat ćete kupiti dodatni - vanjski - USB programator. O tome kako napisati program "napuniti" u memoriju mikrokontrolera i učiniti Arduino Pro Mini radom, o čemu će biti riječi u ovom članku.
Neophodno je
- - Arduino Pro Mini;
- - kompjuter;
- - USBASP-programer;
- - spojne žice.
Instrukcije
Korak 1
Prvo, nekoliko riječi o samom programeru. Možete ga kupiti za 2 dolara u bilo kojoj kineskoj internet trgovini.
Konektor tipa USB-A koristi se, naravno, za povezivanje programera sa računarom.
Za povezivanje s programabilnom pločom potreban je ISP konektor.
Jumper JP1 kontrolira napon na VCC pinu ISP konektora. To može biti 3,3 V ili 5 V. Ako ciljni uređaj ima vlastito napajanje, uklonite kratkospojnik.
Jumper JP2 koristi se za bljeskanje samog programera; nije obuhvaćeno ovim člankom.
Skakač JP3 potreban je ako je radni takt ciljnog uređaja manji od 1,5 MHz.
Dvije LED diode označavaju: G - napajanje programera, R - programer je povezan sa ciljnim uređajem.
Korak 2
Priključimo programer na USB priključak računara. Najvjerovatnije će nakon kratkog vremena operativni sistem izvijestiti da nije mogao pronaći upravljački program za ovaj uređaj.
U tom slučaju preuzmite upravljački program za programera sa službene stranice https://www.fischl.de/usbasp/. Raspakirajte arhivu i instalirajte upravljački program na standardni način. Programer USBasp trebao bi se pojaviti u upravitelju uređaja. Programer je sada spreman za upotrebu. Odspojite ga od računara.
Korak 3
Dalje, morate povezati ploču Arduino Pro Mini s programatorom. Dijagram u nastavku pokazuje kako to učiniti.
Korak 4
Koristit ćemo ploču za spavanje i spojne žice - to će biti brzo i pouzdano. Konektor programera spajamo na igle na Arduino Pro Mini prema gornjem dijagramu.
Korak 5
Otvorite Arduino IDE. Odaberite željenu ploču kroz izbornik: Alati -> Ploča -> Arduino Pro ili Pro Mini (Alati -> Ploča -> Arduino Pro ili Pro Mini).
Također trebate odabrati vrstu mikrokontrolera, koja se postavlja kroz izbornik Alati -> Procesor. Imam ovaj ATmega 168 (5V, 16 MHz). Ovi se parametri obično zapisuju na kućištu mikrokontrolera.
Korak 6
Odaberite vrstu programera: Alati -> Programer -> USBasp (ili Alati -> Programer -> USBasp).
Korak 7
Otvorimo skicu koju želimo učitati u memoriju mikrokontrolera. Na primjer, neka to bude trepćuća LED dioda: Datoteka -> Uzorci -> 01. Osnove -> Trepće.
Programer povezujemo s Arduino Pro Mini koji je povezan s računarom.
Sada, kako biste pomoću programa programera učitali skicu u Arduino, to možete učiniti na nekoliko načina.
1) Preko izbornika Datoteka -> Učitaj putem programera;
2) pomoću prečice na tastaturi Ctrl + Shift + U;
3) dok držite pritisnutu tipku Shift, kliknite desnu tipku sa strelicom koja se obično koristi za učitavanje skice u Arduino memoriju na standardni način.
To je to, program je "upao" u memoriju mikrokontrolera.