Hur Man Programmerar Arduino Pro Mini Med En Programmerare

Innehållsförteckning:

Hur Man Programmerar Arduino Pro Mini Med En Programmerare
Hur Man Programmerar Arduino Pro Mini Med En Programmerare

Video: Hur Man Programmerar Arduino Pro Mini Med En Programmerare

Video: Hur Man Programmerar Arduino Pro Mini Med En Programmerare
Video: Arduino Pro Mini, Описание и прошивка. 2024, November
Anonim

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.

Hur man programmerar Arduino Pro Mini med en programmerare
Hur man programmerar Arduino Pro Mini med en programmerare

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.

USBASP-programmerare
USBASP-programmerare

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.

Installera drivrutinen för USBASP-programmeraren
Installera drivrutinen för USBASP-programmeraren

Steg 3

Därefter måste du ansluta Arduino Pro Mini-kortet till programmeraren. Diagrammet nedan visar hur man gör detta.

Arduino Pro Mini anslutningsdiagram till programmeraren
Arduino Pro Mini anslutningsdiagram till programmeraren

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.

Ansluta programmeraren till Arduino Pro Mini
Ansluta programmeraren till Arduino Pro Mini

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.

Välja typ av ATmega-mikrokontroller
Välja typ av ATmega-mikrokontroller

Steg 6

Välj typ av programmerare: Verktyg -> Programmerare -> USBasp (eller Verktyg -> Programmerare -> USBasp).

Ange typen av USBasp-programmerare
Ange typen av USBasp-programmerare

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.

Rekommenderad: