I livet för en nybörjad arduino-spelare kommer förr eller senare ett ögonblick när du vill spara på storleken på din produkt utan att offra funktionaliteten. Och då är Arduino Pro Mini en bra lösning! Detta kort, på grund av att det inte har en inbyggd USB-kontakt, är en och en halv gånger mindre än Arduini Nano. Men för att programmera det måste du köpa en extra - extern - USB-programmerare. Hur man "fyller" det skrivna programmet i mikrokontrollerns minne och får Arduino Pro Mini att fungera, och kommer att diskuteras i den här artikeln.
Det är nödvändigt
- - Arduino Pro Mini;
- - en dator;
- - USBASP-programmerare;
- - anslutande ledningar.
Instruktioner
Steg 1
Först några ord om själva programmeraren. Du kan köpa en för $ 2 i vilken kinesisk webbutik som helst.
USB-A-kontakten används naturligtvis för att ansluta programmeraren till en dator.
En ISP-kontakt behövs för att ansluta till det programmerbara kortet.
Bygel JP1 styr spänningen vid VCC-stiftet på ISP-kontakten. Det kan vara 3,3 V eller 5 V. Om målenheten har sin egen strömförsörjning, ta bort bygeln.
Jumper JP2 används för att blinka själva programmeraren; omfattas inte av denna artikel.
Bygel JP3 krävs om målenhetens klockhastighet är under 1,5 MHz.
Två lysdioder indikerar: G - ström försörjs till programmeraren, R - programmeraren är ansluten till målenheten.
Steg 2
Låt oss ansluta programmeraren till datorns USB-port. Troligtvis kommer operativsystemet efter en kort tid att rapportera att det inte kunde hitta en drivrutin för den här enheten.
Ladda i så fall ned drivrutinen för programmeraren från den officiella webbplatsen https://www.fischl.de/usbasp/. Packa upp arkivet och installera drivrutinen på ett vanligt sätt. USBasp-programmeraren ska visas i enhetshanteraren. Programmeraren är nu redo att användas. Koppla bort den från datorn.
Steg 3
Därefter måste du ansluta Arduino Pro Mini-kortet till programmeraren. Diagrammet nedan visar hur man gör detta.
Steg 4
Vi kommer att använda ett brödbräda och anslutande ledningar - det blir snabbt och pålitligt. Vi ansluter programmerarkontakten till stiften på Arduino Pro Mini enligt ovanstående diagram.
Steg 5
Öppna Arduino IDE. Välj önskat kort via menyn: Verktyg -> Board -> Arduino Pro eller Pro Mini (Verktyg -> Board -> Arduino Pro eller Pro Mini).
Du måste också välja vilken typ av mikrokontroller som ställs in via menyn Verktyg -> Processor. Jag har den här ATmega 168 (5V, 16 MHz). Dessa parametrar är vanligtvis skrivna på microcontroller-fallet.
Steg 6
Välj typ av programmerare: Verktyg -> Programmerare -> USBasp (eller Verktyg -> Programmerare -> USBasp).
Steg 7
Låt oss öppna skissen som vi vill ladda i mikrokontrollerns minne. Låt det till exempel vara en blinkande lysdiod: Arkiv -> Färgrutor -> 01. Grunder -> Blinkar.
Vi ansluter programmeraren med Arduino Pro Mini ansluten till den till datorn.
För att ladda en skiss till Arduino med programmeraren kan du nu göra det på flera sätt.
1) Via Arkiv-menyn -> Ladda via programmeraren;
2) med hjälp av kortkommandot Ctrl + Skift + U;
3) medan du håller ned Skift-tangenten, klickar du på högerpilen, som vanligtvis används för att ladda en skiss i Arduino-minnet på vanligt sätt.
Det är det, programmet "översvämmas" i mikrokontrollers minne.