Hoe De Arduino Pro Mini Te Programmeren Met Een Programmeur Programme

Inhoudsopgave:

Hoe De Arduino Pro Mini Te Programmeren Met Een Programmeur Programme
Hoe De Arduino Pro Mini Te Programmeren Met Een Programmeur Programme

Video: Hoe De Arduino Pro Mini Te Programmeren Met Een Programmeur Programme

Video: Hoe De Arduino Pro Mini Te Programmeren Met Een Programmeur Programme
Video: Arduino Tutorial: How to program the Arduino PRO mini 2024, Maart
Anonim

In het leven van een beginnende arduino-speler komt er vroeg of laat een moment waarop je wilt besparen op de grootte van je product, zonder in te boeten aan functionaliteit. En dan is de Arduino Pro Mini een prima oplossing! Dit bord is door het ontbreken van een ingebouwde USB aansluiting anderhalf keer kleiner dan de Arduini Nano. Maar om hem te programmeren moet je een extra - externe - USB-programmer aanschaffen. Hoe het geschreven programma in het geheugen van de microcontroller te "vullen" en de Arduino Pro Mini te laten werken, wordt in dit artikel besproken.

Hoe de Arduino Pro Mini te programmeren met een programmeur programme
Hoe de Arduino Pro Mini te programmeren met een programmeur programme

Het is nodig

  • - Arduino ProMini;
  • - een computer;
  • - USBASP-programmeur;
  • - aansluitdraden.

instructies:

Stap 1

Eerst een paar woorden over de programmeur zelf. Je kunt er een kopen voor $ 2 in elke Chinese online winkel.

De USB-A-connector wordt natuurlijk gebruikt om de programmer op een computer aan te sluiten.

Er is een ISP-connector nodig om verbinding te maken met het programmeerbare bord.

Jumper JP1 regelt de spanning op de VCC-pin van de ISP-connector. Dit kan 3,3 V zijn of 5 V. Als het doelapparaat een eigen voeding heeft, verwijdert u de jumper.

Jumper JP2 wordt gebruikt om de programmer zelf te flashen; niet in dit artikel behandeld.

Jumper JP3 is vereist als de kloksnelheid van het doelapparaat lager is dan 1,5 MHz.

Twee LED's geven aan: G - de programmer wordt van stroom voorzien, R - de programmer is aangesloten op het doelapparaat.

USBASP-programmeur
USBASP-programmeur

Stap 2

Laten we de programmer aansluiten op de USB-poort van de computer. Hoogstwaarschijnlijk zal het besturingssysteem na korte tijd melden dat het geen stuurprogramma voor dit apparaat kon vinden.

Download in dit geval het stuurprogramma voor de programmer van de officiële site https://www.fischl.de/usbasp/. Pak het archief uit en installeer de driver op een standaard manier. De USBasp-programmeur zou moeten verschijnen in apparaatbeheer. De programmeur is nu klaar voor gebruik. Koppel het los van de computer.

Installeer de driver voor de USBASP programmer
Installeer de driver voor de USBASP programmer

Stap 3

Vervolgens moet je het Arduino Pro Mini-bord op de programmer aansluiten. Het onderstaande schema laat zien hoe u dit doet.

Arduino Pro Mini aansluitschema naar de programmeur
Arduino Pro Mini aansluitschema naar de programmeur

Stap 4

We zullen een breadboard en verbindingsdraden gebruiken - het zal snel en betrouwbaar zijn. We verbinden de programmerconnector met de pinnen op de Arduino Pro Mini volgens het bovenstaande diagram.

De programmer aansluiten op de Arduino Pro Mini
De programmer aansluiten op de Arduino Pro Mini

Stap 5

Open de Arduino-IDE. Selecteer het gewenste bord via het menu: Tools -> Board -> Arduino Pro of Pro Mini (Tools -> Board -> Arduino Pro of Pro Mini).

U moet ook het type microcontroller selecteren, dat is ingesteld via het menu Extra -> Processor. Ik heb deze ATmega 168 (5V, 16 MHz). Deze parameters worden meestal op de behuizing van de microcontroller geschreven.

Het type doel-ATmega-microcontroller selecteren
Het type doel-ATmega-microcontroller selecteren

Stap 6

Selecteer het type programmeur: Tools -> Programmer -> USBasp (of Tools -> Programmer -> USBasp).

Specificeer het type USBasp programmer
Specificeer het type USBasp programmer

Stap 7

Laten we de schets openen die we in het geheugen van de microcontroller willen laden. Laat het bijvoorbeeld een knipperende LED zijn: Bestand -> Stalen -> 01. Basis -> Knipperen.

We verbinden de programmeur met de Arduino Pro Mini erop aangesloten op de computer.

Om nu een schets in Arduino te laden met behulp van de programmeur, kunt u dit op verschillende manieren doen.

1) Via het menu Bestand -> Laden via de programmeur;

2) met behulp van de sneltoets Ctrl + Shift + U;

3) terwijl u de Shift-toets ingedrukt houdt, klikt u op de rechterpijlknop, die meestal wordt gebruikt om op de standaard manier een schets in het Arduino-geheugen te laden.

Dat is alles, het programma wordt "overspoeld" in het geheugen van de microcontroller.

Aanbevolen: