Zurück

Serial Hello World — Dein erstes Arduino-Kommunikationsprojekt

Willkommen in der Welt der seriellen Kommunikation! In diesem Tutorial bauen wir ein einfaches „Serial Hello World“-Projekt mit dem Velxio-Browser-Simulator. Du lernst, wie du Nachrichten von einem Arduino Uno an den seriellen Monitor deines Computers sendest. Dies ist die Grundlage für unzählige Projekte – von Sensorausgaben bis zum Debuggen komplexen Codes.

Was du bauen wirst

Wir erstellen eine Schaltung mit nur einem Arduino Uno (keine externen Komponenten nötig) und schreiben einen Sketch, der alle zwei Sekunden eine Begrüßung und die Systemlaufzeit ausgibt. Du siehst die Ausgabe im in Velxio integrierten seriellen Monitor.

Schaltungsaufbau

Schaltplan von serial-hello auf der Velxio-Simulator-Leinwand

Die Schaltung ist minimal: nur eine Arduino Uno-Platine. Keine Kabel, keine LEDs, keine Widerstände. Der Arduino kommuniziert über seinen eingebauten USB-zu-Seriell-Wandler mit deinem Computer. In Velxio wird dies automatisch simuliert – du musst nichts anschließen.

So fügst du den Arduino Uno zu deiner Leinwand hinzu:

  1. Klicke auf die +-Schaltfläche in der Leinwand-Symbolleiste (unten gezeigt), um die Komponentenauswahl zu öffnen. Velxio Leinwand-Symbolleiste über dem Simulations-Viewport
  2. Durchsuche in der Komponentenauswahl die Kategorien oder suche nach „Arduino Uno“. Velxio Komponentenauswahl-Modal zum Durchsuchen von Teilen nach Kategorie
  3. Klicke, um sie auf der Leinwand zu platzieren.

Das war’s! Deine Schaltung ist bereit.

Code-Erklärung

Quellcode für serial-hello im Velxio Monaco-Editor

Hier ist der vollständige Sketch:

// Serial Communication Example
// Send messages to Serial Monitor

void setup() {
  Serial.begin(9600);
  Serial.println("Hello, Arduino!");
  Serial.println("System initialized");
}

void loop() {
  Serial.print("Uptime: ");
  Serial.print(millis() / 1000);
  Serial.println(" seconds");
  delay(2000);
}

Lass uns das im Detail betrachten:

Die Simulation ausführen

  1. Klicke auf die Run-Schaltfläche in der Editor-Symbolleiste. Velxio Editor-Symbolleiste mit Compile- und Run-Steuerelementen
  2. Öffne den seriellen Monitor über die Leinwand-Symbolleiste (normalerweise ein Lupen- oder Terminalsymbol).
  3. Du solltest Folgendes sehen:
    Hello, Arduino!
    System initialized
    Uptime: 0 seconds
    Uptime: 2 seconds
    Uptime: 4 seconds
    ...

Wichtige Konzepte

Häufige Fehler & Debugging-Tipps

Vorschläge für Erweiterungen

  1. Benutzereingaben lesen: Verwende Serial.read() oder Serial.parseInt(), um Befehle vom seriellen Monitor zu empfangen und eine LED zu steuern.
  2. Sensordaten senden: Schließe ein Potentiometer oder einen Temperatursensor an und gib dessen Wert aus.
  3. Mehrere Nachrichten: Gib formatierte Daten mit Serial.print() und mehreren Variablen aus.
  4. Eine Bibliothek hinzufügen: Verwende den Bibliotheksmanager, um eine Bibliothek wie SoftwareSerial für zusätzliche serielle Ports einzubinden. Velxio Bibliotheksmanager-Modal mit Liste installierter Arduino-Bibliotheken

Probier es selbst aus

Bereit zum Experimentieren? Öffne das Live-Beispiel in Velxio und ändere den Code: ändere die Begrüßung, passe die Verzögerung an oder füge einen Zähler hinzu. Der beste Weg zu lernen ist, es selbst zu tun.

👉 Serial Hello World in Velxio öffnen

Viel Spaß beim Programmieren!


Teilen auf:
David Montero

Geschrieben von

David Montero

Creator of Velxio, the open-source circuit and Arduino simulator.

GitHub velxio.dev

Ähnliche Artikel


Vorheriger Artikel
RGB-LED-Farbwechsel mit Arduino auf Velxio
Nächster Artikel
LED mit PWM auf Arduino dimmen – Einsteiger-Tutorial