So Programmieren Sie Den Arduino Pro Mini Mit Einem Programmierer

Inhaltsverzeichnis:

So Programmieren Sie Den Arduino Pro Mini Mit Einem Programmierer
So Programmieren Sie Den Arduino Pro Mini Mit Einem Programmierer

Video: So Programmieren Sie Den Arduino Pro Mini Mit Einem Programmierer

Video: So Programmieren Sie Den Arduino Pro Mini Mit Einem Programmierer
Video: Arduino Tutorial zum Arduino Pro Mini Anschluss und Programmierung 2024, November
Anonim

Im Leben eines Anfänger-Arduino-Spielers kommt früher oder später ein Moment, in dem Sie die Größe Ihres Produkts sparen möchten, ohne auf Funktionalität zu verzichten. Und dann ist der Arduino Pro Mini eine großartige Lösung! Dieses Board ist aufgrund der Tatsache, dass es keinen eingebauten USB-Anschluss hat, eineinhalb Mal kleiner als das Arduini Nano. Um es zu programmieren, müssen Sie jedoch einen zusätzlichen - externen - USB-Programmer kaufen. Wie man das geschriebene Programm in den Speicher des Mikrocontrollers "füllt" und den Arduino Pro Mini zum Laufen bringt, wird in diesem Artikel besprochen.

So programmieren Sie den Arduino Pro Mini mit einem Programmierer
So programmieren Sie den Arduino Pro Mini mit einem Programmierer

Es ist notwendig

  • - Arduino Pro-Mini;
  • - Computer;
  • - USBASP-Programmierer;
  • - Anschlussdrähte.

Anleitung

Schritt 1

Zunächst ein paar Worte zum Programmierer selbst. Sie können einen für 2 US-Dollar in jedem chinesischen Online-Shop kaufen.

Der Anschluss vom Typ USB-A wird natürlich verwendet, um das Programmiergerät mit einem Computer zu verbinden.

Zum Anschluss an die programmierbare Platine wird ein ISP-Anschluss benötigt.

Jumper JP1 steuert die Spannung am VCC-Pin des ISP-Anschlusses. Sie kann 3,3 V oder 5 V betragen. Wenn das Zielgerät über eine eigene Stromversorgung verfügt, entfernen Sie den Jumper.

Jumper JP2 wird zum Flashen des Programmiergeräts selbst verwendet; wird in diesem Artikel nicht behandelt.

Jumper JP3 ist erforderlich, wenn die Taktfrequenz des Zielgeräts unter 1,5 MHz liegt.

Zwei LEDs zeigen an: G - das Programmiergerät wird mit Strom versorgt, R - das Programmiergerät ist mit dem Zielgerät verbunden.

USBASP-Programmierer
USBASP-Programmierer

Schritt 2

Verbinden wir das Programmiergerät mit dem USB-Port des Computers. Höchstwahrscheinlich meldet das Betriebssystem nach kurzer Zeit, dass kein Treiber für dieses Gerät gefunden werden konnte.

Laden Sie in diesem Fall den Treiber für den Programmierer von der offiziellen Seite https://www.fischl.de/usbasp/ herunter. Entpacken Sie das Archiv und installieren Sie den Treiber wie gewohnt. Der USBasp-Programmierer sollte im Gerätemanager erscheinen. Das Programmiergerät ist jetzt einsatzbereit. Trennen Sie es vom Computer.

Installieren Sie den Treiber für den USBASP-Programmierer
Installieren Sie den Treiber für den USBASP-Programmierer

Schritt 3

Als nächstes müssen Sie das Arduino Pro Mini Board mit dem Programmierer verbinden. Das folgende Diagramm zeigt, wie das geht.

Arduino Pro Mini Anschlussplan zum Programmierer
Arduino Pro Mini Anschlussplan zum Programmierer

Schritt 4

Wir werden ein Steckbrett und Verbindungsdrähte verwenden - es wird schnell und zuverlässig sein. Wir verbinden den Programmierstecker mit den Pins des Arduino Pro Mini gemäß obigem Diagramm.

Verbinden des Programmiergeräts mit dem Arduino Pro Mini
Verbinden des Programmiergeräts mit dem Arduino Pro Mini

Schritt 5

Öffnen Sie die Arduino-IDE. Wählen Sie das gewünschte Board über das Menü: Tools -> Board -> Arduino Pro oder Pro Mini (Tools -> Board -> Arduino Pro oder Pro Mini).

Sie müssen auch den Typ des Mikrocontrollers auswählen, der über das Menü Extras -> Prozessor eingestellt wird. Ich habe diesen ATmega 168 (5V, 16 MHz). Diese Parameter werden normalerweise auf das Mikrocontrollergehäuse geschrieben.

Auswahl des Typs des Ziel-ATmega-Mikrocontrollers
Auswahl des Typs des Ziel-ATmega-Mikrocontrollers

Schritt 6

Wählen Sie den Programmierertyp: Tools -> Programmierer -> USBasp (oder Tools -> Programmierer -> USBasp).

Geben Sie den Typ des USBasp-Programmierers an
Geben Sie den Typ des USBasp-Programmierers an

Schritt 7

Öffnen wir die Skizze, die wir in den Speicher des Mikrocontrollers laden möchten. Lassen Sie es zum Beispiel eine blinkende LED sein: File -> Swatches -> 01. Basics -> Blink.

Wir verbinden den Programmierer mit dem daran angeschlossenen Arduino Pro Mini mit dem Computer.

Um nun mit dem Programmierer eine Skizze in Arduino zu laden, können Sie dies auf verschiedene Arten tun.

1) Über das Menü Datei -> Laden über den Programmierer;

2) mit der Tastenkombination Strg + Umschalt + U;

3) Während Sie die Umschalttaste gedrückt halten, klicken Sie auf die rechte Pfeiltaste, die normalerweise verwendet wird, um eine Skizze in den Arduino-Speicher zu laden.

Das war's, das Programm wird in den Speicher des Mikrocontrollers "geflutet".

Empfohlen: