Synchronisieren Skizzen zwischen IDE 2.0 und Arduino Cloud

Synchronisieren Skizzen zwischen IDE 2.0 und Arduino Cloud

Arduino veröffentlicht eine aktualisierte Version von IDE 2.0 Mit Remote Sketchbook Integration Support. Verwenden dieser Funktion eines der in Arduino IDE oder in Arduino Web Editor erstellten Skizzen können mit mehreren Personen gemeinsam genutzt werden oder online gespeichert werden, um von überall von überall zugreifen zu können.

In diesem Tutorial werden alle Schritte darüber abgerichtet. Bevor wir uns weiter bewegen, diskutieren wir einige der Vorteile, um dies zu tun.

  • Programm Arduino von überall
  • Programm Arduino Verwenden des Browsers ohne Installation von IDE
  • Eine vollständige Codesicherung
  • Kann später offline und synchronisieren Arduino -Code, wenn die Verbindung hergestellt wird
  • Teilen und veröffentlichen Sie jederzeit und überall Code

Synchronisieren Sie eine Skizze zwischen IDE 2.0 und Arduino Cloud

Synchronisieren von Arduino -Skizzen zwischen IDE und Cloud ist sehr einfach. Wir müssen nur ein Arduino -Konto erstellen und die IDE mit dem Arduino Web Cloud Editor verknüpfen. Zusammenfassung der Schritte, die wir befolgen werden.

  • Erstellen Sie Arduino Sketch im Cloud -Editor
  • Authentifizieren Sie das Arduino -Konto und verlinkt es mit IDE 2.0
  • Ziehen Sie eine Skizze aus der Wolke
  • Bearbeiten Sie den Arduino -Code und geben Sie die Skizze erneut auf die Cloud zurück

Notiz: Die Option Remote Sketchbook erlaubt es uns nicht, die Arduino -Skizze in Arduino IDE zu drücken. Sie können nur eine Skizze ziehen, die im Webeditor erstellt wurde, und nachdem Sie sie wieder in IDE geändert haben. Kurz gesagt, die Skizze muss ursprünglich im Arduino Web Editor erstellt werden.

Befolgen Sie nun alle unten erläuterten Schritte, um die Skizze zwischen IDE und Cloud zu synchronisieren.

Erstellen Sie ein Arduino -Konto

Der erste Schritt besteht darin, ein Arduino -Konto zu erstellen. Es kann einfach erstellt werden, indem Sie die E -Mail verwenden oder die Konten wie Google oder GitHub verknüpfen.

Erstellen Sie eine Skizze in der Arduino -Cloud

Nachdem wir jetzt das Google -Konto erstellt haben, erstellen wir eine neue Skizze und schreiben einen Code darin. Befolgen Sie die Schritte zum Erstellen einer neuen Skizze.

Schritt 1: Öffne das Arduino Web Editor.

Schritt 2: Öffne ein Neue Skizze.

Schritt 3: Nach dem Erstellen einer neuen Datei schreiben Sie den unten angegebenen Beispielcode im Editor -Fenster.

int led = 2;
void setup ()
PinMode (LED, Ausgabe);

void Loop ()
DigitalWrite (LED, hoch);
Verzögerung (5000);
DigitalWrite (LED, niedrig);
Verzögerung (5000);

Schritt 4: Ändern Sie den Namen des Skizzenbuchs. Hier ändern wir es in Test_web_editor_code. Dies hilft dabei, die Datei in der Arduino -IDE zu identifizieren, falls im Webeditor mehrere Skizzen geöffnet sind.

Aktivieren des Remote -Skizzenbuchs in Arduino IDE 2.0

Nach dem Erstellen einer neuen Skizzendatei. Der nächste Schritt besteht darin, Arduino IDE 2 zu verknüpfen.0 mit Arduino Cloud Web Editor. Befolgen Sie die Schritte, um ID 2 zu verknüpfen.0 mit Arduino Cloud Web Editor.

Schritt 1: Öffnen Sie jetzt Arduino IDE und wählen Sie zu Sketchbook (1) und wählen Sie dann die Option Remote Sketchbook (2). Klicken Sie auf (3) Option anmelden. Aus diesem Grund wird die Erlaubnis zur Anmeldung von Arduino Cloud in IDE 2 aufgefordert.0.

Schritt 2: Das folgende Fenster wird im Standard -PC -Browser geöffnet, wenn das Arduino -Konto bereits im Browser -Klick geöffnet ist Akzeptieren. Ansonsten melden Sie sich zuerst beim Arduino -Konto an.

Schritt 3: Sobald das Konto erfolgreich angemeldet ist, wird die folgende Nachricht in der Nähe des Browserfensters danach angezeigt.

Schritt 4: Öffnen Sie nun die Option Arduino IDE Remote Sketchbook, wo wir den verbundenen Status unseres Kontos sehen können.

Wir haben Arduino IDE erfolgreich mit dem Arduino Cloud Web Editor verknüpft.

Arduino -Skizzen ziehen, bearbeiten und schieben

Bevor wir uns weiter bewegen, müssen wir einige häufige Begriffe kennen, die zur Synchronisierung von Skizzen mit Arduino IDE und Cloud Editor verwendet werden. Diese Begriffe sind

  • Ziehen: Es bedeutet das Herunterladen oder Synchronisieren von Skizzen von Arduino Cloud bis Arduino IDE.
  • Bearbeitung: Bearbeiten Sie die Skizze, die wir drücken oder ziehen möchten.
  • Drängen: Es bedeutet, Skizzen von Arduino IDE zum Arduino Cloud -Editor hochzuladen oder zu synchronisieren.

Nun zum Synchronisieren werden wir die im Cloud -Editor erstellte Arduino -Skizze herunterladen. Befolgen Sie die folgenden Schritte.

Schritt 1: Nachdem die Arduino -IDE mit Cloud verknüpft ist, können wir alle Skizzenbücher zum Download zur Verfügung stellen. Drücke den Skizze ziehen Schaltfläche zum Synchronisieren des Skizzenbuchs von Arduino Cloud nach Arduino IDE.

Schritt 2: Wir können den gleichen Code sehen, den in Arduino Web Editor geschrieben wurde, wird in Arduino IDE geöffnet.

Schritt 3: Nehmen Sie nun einige Änderungen des Codes vor. Hier ändern wir die Verzögerung von 5 Sekunden auf 1 Sek. Nach dem Ändern wählen Sie die aus Drücken Sie Skizze Taste.

Schritt 4: Arduino IDE wird um die Erlaubnis bitten, die Skizze zu schieben. Wenn dies zulassen.

Schritt 5: Öffnen Sie den Arduino Cloud -Editor und wir können die gleichen Änderungen sehen, die wir in Arduino IDE vorgenommen haben.

Wir haben Skizzen zwischen Arduino IDE und Arduino Cloud Editor erfolgreich synchronisiert.

Deaktivieren des Remote -Skizzenbuchs

Wenn man nicht möchte, dass Arduino Remote Sketchbook es leicht deaktiviert werden kann, wenn Sie: Datei> Erweitert> Remote -Skizzenbuch anzeigen/ausblenden

Notiz: Damit es erneut aktivieren kann, klicken Sie einfach erneut auf diese Option.

Abschluss

Die Integration von Remote -Skizzenbüchern mit Arduino IDE bietet uns großartige Möglichkeiten und gibt uns die volle Kontrolle über Arduino -Code -Bearbeitung und -Debugging. Wir können leicht Skizzen zwischen Geräten synchronisieren. Dieser Artikel hilft dabei, eine Arduino -IDE mit einem Remote -Skizzenbuch einzurichten. Lesen Sie den Artikel für weitere Details.