Iesācēja arduino atskaņotāja dzīvē agri vai vēlu pienāk brīdis, kad vēlaties ietaupīt uz sava produkta izmēru, nezaudējot funkcionalitāti. Un tad Arduino Pro Mini ir lielisks risinājums! Šī plāksne, ņemot vērā to, ka tai nav iebūvēta USB savienotāja, ir pusotru reizi mazāka nekā Arduini Nano. Bet, lai to ieprogrammētu, jums būs jāiegādājas papildu - ārējs - USB programmētājs. Kā rakstīto programmu "aizpildīt" mikrokontrollera atmiņā un padarīt Arduino Pro Mini darboties, un par to tiks runāts šajā rakstā.
Tas ir nepieciešams
- - Arduino Pro Mini;
- - dators;
- - USBASP-programmētājs;
- - savienojošie vadi.
Instrukcijas
1. solis
Pirmkārt, daži vārdi par pašu programmētāju. Jebkurā Ķīnas tiešsaistes veikalā jūs to varat iegādāties par 2 ASV dolāriem.
USB-A tipa savienotāju, protams, izmanto, lai programmētāju savienotu ar datoru.
Lai izveidotu savienojumu ar programmējamo paneli, ir nepieciešams ISP savienotājs.
Jumper JP1 kontrolē spriegumu ISP savienotāja VCC tapā. Tas var būt 3,3 V vai 5 V. Ja mērķa ierīcei ir savs barošanas avots, noņemiet džemperi.
Jumper JP2 tiek izmantots paša programmētāja mirgošanai; nav aplūkots šajā rakstā.
Jumper JP3 ir nepieciešams, ja mērķa ierīces pulksteņa ātrums ir mazāks par 1,5 MHz.
Divas gaismas diodes norāda: G - barošana tiek piegādāta programmētājam, R - programmētājs ir pievienots mērķa ierīcei.
2. solis
Pievienosim programmētāju datora USB pieslēgvietai. Visticamāk, pēc neilga laika operētājsistēma ziņos, ka tā nevarēja atrast šīs ierīces draiveri.
Šajā gadījumā lejupielādējiet programmētāja draiveri no oficiālās vietnes https://www.fischl.de/usbasp/. Izpakojiet arhīvu un instalējiet draiveri standarta veidā. USBasp programmētājam vajadzētu parādīties ierīču pārvaldniekā. Programmētājs tagad ir gatavs lietošanai. Atvienojiet to no datora.
3. solis
Tālāk jums jāpievieno Arduino Pro Mini dēlis programmētājam. Zemāk redzamā diagramma parāda, kā to izdarīt.
4. solis
Mēs izmantosim paneli un savienojošos vadus - tas būs ātrs un uzticams. Mēs savienojam programmētāja savienotāju ar Arduino Pro Mini tapām saskaņā ar iepriekš minēto diagrammu.
5. solis
Atveriet Arduino IDE. Izvēlnē atlasiet vajadzīgo dēli: Tools -> Board -> Arduino Pro vai Pro Mini (Tools -> Board -> Arduino Pro vai Pro Mini).
Jums arī jāizvēlas mikrokontrollera tips, kas tiek iestatīts, izmantojot izvēlni Rīki -> Procesors. Man ir šis ATmega 168 (5V, 16 MHz). Šie parametri parasti tiek ierakstīti mikrokontrolleru korpusā.
6. solis
Atlasiet programmētāja veidu: Tools -> Programmer -> USBasp (vai Tools -> Programmer -> USBasp).
7. solis
Atvērsim skici, kuru vēlamies ielādēt mikrokontrollera atmiņā. Piemēram, ļaujiet tai mirgot gaismas diode: Fails -> Swatches -> 01. Pamati -> Mirgo.
Mēs savienojam programmētāju ar Arduino Pro Mini, kas tam pievienots pie datora.
Tagad, lai ielādētu skici Arduino, izmantojot programmētāju, varat to izdarīt vairākos veidos.
1) Izmantojot izvēlni Fails -> Ielādēt caur programmētāju;
2) izmantojot īsinājumtaustiņu Ctrl + Shift + U;
3) turot nospiestu taustiņu Shift, noklikšķiniet uz labās bultiņas pogas, kuru parasti izmanto, lai standarta veidā ielādētu skici Arduino atmiņā.
Tas ir viss, programma ir "pārpludināta" mikrokontrollera atmiņā.