So hochladen Sie Code in Arduino - 3 verschiedene Methoden

So hochladen Sie Code in Arduino - 3 verschiedene Methoden
Arduino ist eine der besten Lernplattformen für Anfänger, Studenten und technische Menschen. Jedes Mal, wenn Sie einen neuen Code in Arduino schreiben, haben Sie die Chance, etwas Neues zu lernen. Nachdem Sie gelernt haben, wie man Arduino codiert und zusammenstellt, um die Fehler zu finden, ist es an der Zeit, den Code hochzuladen. Das Hochladen von Code auf Arduino kann für viele neue Lernende schwierig sein. Nun, ich werde einige Möglichkeiten abdecken, um Code in Arduino hochzuladen. Lass uns anfangen:

Drei Möglichkeiten, um Code auf Arduino hochzuladen

Sie können Code in Ihrem Arduino hochladen, indem Sie eine dieser folgenden Methoden verwenden:

    1. PC oder Laptop
    2. Smartphone
    3. Jeder andere Arduino

1: Code mit PC oder Laptop auf Arduino auf Arduino hochladen

Eine der beliebtesten und einfachsten Möglichkeiten, eine Skizze in einen Arduino hochzuladen, ist die Verwendung von PC oder Laptop. Befolgen Sie einige Anforderungen, wenn Sie Code mit PC hochladen möchten:

    • Laptop oder PC
    • Arduino Board (UNO)
    • USB B -Kabel
    • Arduino IDE (Software)

Befolgen Sie diese Schritte, um den Code mit Laptop hochzuladen:

Schritt 1: Offene Arduino ide.


Schritt 2: Schließen Sie Arduino mit dem PC mit einem USB -B -Kabel an.


Schritt 3: Wählen Sie Ihren Board -Typ aus, indem Sie zu gehen Tools> Board> Arduino Uno.


Schritt 4: Öffnen Sie jedes Beispielprogramm, indem Sie diese Schritte befolgen - Dateien> Beispiele> 01.Grundlagen> LED.


Schritt 5: Kompilieren Sie und laden Sie Ihre Skizze hoch und laden Sie sie hoch.

2: Code mit Smartphone auf Arduino auf Arduino hochladen

Smartphones sind eine weitere Möglichkeit, Skizzen auf Arduino hochzuladen. Ja, du hast es richtig gehört! Sie können viele verschiedene Apps verwenden, die im Play Store verfügbar sind, um Ihr Arduino zu programmieren. Smartphone ist ein Lebensretter, wenn es darum geht, Code in Arduino hochzuladen, da Sie ihn überall tragen können und wenn Sie nicht genug Zeit haben, um den Laptop zu öffnen oder Ihren Laptop zu Hause zu vergessen.

Für das Hochladen von Code mit Smartphone benötigen Sie die folgenden Dinge:

    • Arduino Board (UNO)
    • USB B -Kabel
    • OTG -Kabel oder Konverter
    • Smartphone
    • Jede Open-Source-Android-IDE-Anwendung

Im Folgenden finden Sie einige Schritte zum Hochladen von Code mit einem Smartphone:

Schritt 1: Um zu programmieren, benötigen wir eine IDE, also Open Play Store in Ihrem Smartphone, suchen Sie in Arduino IDE eine beliebige IDE Ihrer Wahl.


Schritt 2: Sobald Sie die Anwendung installiert haben, folgen Sie diesen Schritten zum Verbrennen Ihres Code.

Öffnen Sie die App und klicken Sie auf Drei Punkte Ein Dropdown-Menü wird geöffnet, dann gehen Sie zu - Sketch> Beispiele> 01.Grundlagen> Blinzeln:


Schritt 3: Eine neue Skizze wird sich öffnen, die uns unseren LED Blinking Code zeigt:


Schritt 4: Danach folgen Sie diesen Anweisungen, um Ihren Code in das Arduino -Board hochzuladen. Stellen Sie sicher, dass das Smartphone über einen OTG -Anschluss mit Ihrem Arduino Board verbunden ist.


Schritt 5: Sie sehen die fertige Meldung der Kompilierung und klicken Sie auf das Upload -Symbol, um die Skizze hochzuladen.


Wir haben unseren Code mit der Anwendung fertiggestellt. Wir werden uns jetzt zu unserer letzten Methode bewegen.

3: Code mit einem anderen Arduino auf Arduino auf Arduino hochladen

Letzte Methode, die wir heute für das Hochladen von Code in Arduino abdecken, ist die Verwendung eines anderen Arduino. Sie können dies tun, indem Sie die verwenden Arduinoisp Funktion in ide verfügbar. Arduinoisp ist ein integrierter Systemprogrammierer, der zum Programmieren von AVR-basierten Mikrocontrollern verwendet wird. Sie können Arduinoisp zum Hochladen von Code in alle Arduino -Boards verwenden, die AVR -basierte Mikrocontroller verwenden.

Um die Skizze mit dieser Methode hochzuladen, benötigen Sie folgende Materialien:

    • Arduino Board
    • Arduino Board, das programmiert werden soll
    • Jumperdrähte
    • Laptop/IDE

Der gesamte Prozess wird von Arduino IDE verwaltet. Es gibt uns ein bestimmtes Beispiel mit dem Namen Arduinoisp. Unter den Programmierern Arduinoisp ist die praktischste und einfachste Art, den Bootloader auf jedem anderen Arduino -Board mit ATMEGA Microcontroller zu verbrennen.

Sie können diese Option aktivieren, indem Sie diese Schritte ausführen, gehen Sie zu Dateien> Beispiele> Arduinoisp.


Dieser Prozess verwendet VCC-, GND- und 4 Datenstifte. Drei dieser Stifte verbinden Miso, MOSI und SCK des Programmiers Arduino mit dem zu programmierten Ziel -Arduino, und der vierte Stift vom ersten Arduino geht zum Reset -Pin des gezielten Arduino.

Auf einigen Arduino -Boards wie in UNO -Pins arbeiten Mosi, Miso und SCK genauso wie die digitalen Pins 11, 12, 13. Anstatt ICSP1 -Pins zu verwenden, bleiben wir an digitale Stifte 11,12,13.

Mosi-, Miso- und SCK -Stifte sind auf Arduino vorhanden. Wenn Sie weiter über ICSP1 wissen möchten, klicken Sie hier.


Im obigen Bild haben wir zwei UNO -Boards mit Hilfe digitaler Stifte angeschlossen. Pin 10 ist mit dem Reset -Pin der Zielplatine verbunden.

Rot- und Schwarze Farbdrähte zeigen 5 V VCC bzw. GND, beide sind erforderlich, um das gezielte Arduino -Board mit Strom zu versorgen. Schließen Sie die untere Karte mit dem USB -B -Kabel mit Ihrem PC an.

Nachdem Sie Ihre Hardware eingerichtet haben, befolgen Sie diese Schritte, um Ihren Code hochzuladen

Schritt 1: Wählen Sie Ihr Board aus, indem Sie zu gehen Tools> Board.


Schritt 2: Dann geh zu - fILE> Beispiele> Arduinoisp, Öffnen Sie den Arduinoisp -Code.


Schritt 3: Laden Sie Ihre Skizze hoch.


Schritt 4: Wählen Sie nun die Karte aus, die wie in programmiert werden soll Schritt 2.


Schritt 5: Gehe zu Tools> Programmierer> Arduinoisp.


Schritt 6: Jetzt geh zu Skizzieren und wählen Sie die Option aus Laden Sie mit dem Programmierer hoch.


Ihre Skizze wurde jetzt auf den gezielten Arduino hochgeladen.

Abschluss

Die Flexibilität und einfache Verwendung von Arduino ermöglicht es uns, auf verschiedene Weise mit Hardware zu interagieren. Es stehen mehrere Optionen zur Verfügung, über die wir unseren Code kompilieren und auf Arduino hochladen können. Einige davon haben wir hier besprochen.