In die lewe van 'n beginner-arduino-speler, kom daar vroeër of later 'n oomblik wanneer u die grootte van u produk wil bespaar, sonder om funksionaliteit in te boet. En dan is die Arduino Pro Mini 'n uitstekende oplossing! Vanweë die feit dat dit nie 'n ingeboude USB-aansluiting het nie, is hierdie bord anderhalf keer kleiner as die Arduini Nano. Maar om dit te kan programmeer, moet u 'n ekstra - eksterne - USB-programmeerder aanskaf. Hoe om die geskrewe program in die geheue van die mikrobeheerder te "vul" en die Arduino Pro Mini te laat werk, sal in hierdie artikel bespreek word.
Dit is nodig
- - Arduino Pro Mini;
- - n rekenaar;
- - USBASP-programmeerder;
- - verbindingsdrade.
Instruksies
Stap 1
Eerstens 'n paar woorde oor die programmeerder self. U kan een vir $ 2 in enige Chinese aanlynwinkel koop.
Die USB-A-aansluiting word natuurlik gebruik om die programmeerder aan 'n rekenaar te koppel.
'N ISP-aansluiting is nodig om aan te sluit op die programmeerbare bord.
Jumper JP1 beheer die spanning by die VCC-pen van die ISP-aansluiting. Dit kan 3,3V of 5V wees. As die teikenapparaat sy eie kragbron het, moet u die trui verwyder.
Jumper JP2 word gebruik om die programmeerder self te flikker; nie in hierdie artikel behandel nie.
Jumper JP3 is nodig as die kloksnelheid van die teikenapparaat onder 1,5 MHz is.
Twee LED's dui aan: G - krag word aan die programmeerder voorsien, R - die programmeerder is gekoppel aan die teikenapparaat.
Stap 2
Kom ons koppel die programmeerder aan op die USB-poort van die rekenaar. Die bedryfstelsel sal waarskynlik na 'n kort tydjie rapporteer dat dit geen bestuurder vir hierdie toestel kon vind nie.
Laai in hierdie geval die bestuurder vir die programmeerder af vanaf die amptelike webwerf https://www.fischl.de/usbasp/. Pak die argief uit en installeer die bestuurder op 'n standaard manier. Die USBasp-programmeerder moet in die toestelbestuurder verskyn. Die programmeerder is nou gereed vir gebruik. Ontkoppel dit van die rekenaar.
Stap 3
Vervolgens moet u die Arduino Pro Mini-bord aan die programmeerder koppel. Die onderstaande diagram toon aan hoe u dit kan doen.
Stap 4
Ons sal 'n broodbord en verbindingsdrade gebruik - dit sal vinnig en betroubaar wees. Ons verbind die programmeerderaansluiting aan die penne op die Arduino Pro Mini volgens die bostaande diagram.
Stap 5
Maak die Arduino IDE oop. Kies die gewenste bord deur die menu: Gereedskap -> Bord -> Arduino Pro of Pro Mini (Gereedskap -> Bord -> Arduino Pro of Pro Mini).
U moet ook die tipe mikrobeheerder kies wat ingestel word via die menu Tools -> Processor. Ek het hierdie ATmega 168 (5V, 16 MHz). Hierdie parameters word gewoonlik op die mikrobeheerder-saak geskryf.
Stap 6
Kies die tipe programmeerder: Tools -> Programmer -> USBasp (of Tools -> Programmer -> USBasp).
Stap 7
Laat ons die skets wat ons wil laai, in die geheue van die mikrobeheerder oopmaak. Laat dit byvoorbeeld 'n knipperende LED wees: File -> Monsters -> 01. Basics -> Blink.
Ons verbind die programmeerder met die Arduino Pro Mini wat daaraan gekoppel is aan die rekenaar.
Om 'n skets in die Arduino met die programmeerder te laai, kan u dit op verskillende maniere doen.
1) Via die File-menu -> Laai via die programmeerder;
2) met behulp van die sneltoets Ctrl + Shift + U;
3) terwyl u die Shift-toets ingedrukt hou, klik op die regterpylknop, wat gewoonlik gebruik word om 'n skets op die standaard manier in Arduino-geheue te laai.
Dit is dit, die program word in die geheue van die mikrobeheerder "oorstroom".