U životu početnika arduino playera, prije ili kasnije dođe trenutak kada želite uštedjeti na veličini svog proizvoda, bez žrtvovanja funkcionalnosti. 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 pol puta manja od Arduini Nano-a. No, da biste ga programirali, morat ćete kupiti dodatni - vanjski - USB programator. Kako "napuniti" napisani program u memoriju mikrokontrolera i učiniti Arduino Pro Mini radom, o čemu će se raspravljati u ovom članku.
Nužno je
- - Arduino Pro Mini;
- - Računalo;
- - USBASP-programer;
- - spojne žice.
Upute
Korak 1
Prvo, nekoliko riječi o samom programeru. Možete ga kupiti za 2 dolara u bilo kojoj kineskoj internetskoj trgovini.
Konektor tipa USB-A koristi se, naravno, za povezivanje programera s računalom.
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 vlastiti izvor napajanja, uklonite kratkospojnik.
Jumper JP2 koristi se za bljeskanje samog programera; nije obuhvaćen 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 s ciljnim uređajem.
Korak 2
Spojimo programer na USB priključak računala. Najvjerojatnije će nakon kratkog vremena operativni sustav izvijestiti da nije mogao pronaći upravljački program za ovaj uređaj.
U tom slučaju preuzmite upravljački program za programere sa službenog web mjesta 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. Odvojite ga od računala.
3. korak
Dalje, na programator morate spojiti ploču Arduino Pro Mini. Dijagram u nastavku pokazuje kako to učiniti.
4. korak
Koristit ćemo ploču za spavanje i žice za povezivanje - to će biti brzo i pouzdano. Priključak 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). Ti su parametri obično napisani 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: Datoteka -> Uzorci -> 01. Osnove -> Trepće.
Programer povezujemo s Arduino Pro Mini povezanim s računalom.
Sada, kako biste učitali skicu u Arduino pomoću programa, to možete učiniti na nekoliko načina.
1) Putem izbornika Datoteka -> Učitaj putem programera;
2) korištenjem prečaca na tipkovnici 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.