⚙️
Setup & Installation
Deine Arbeitsumgebung einrichten
Modul 4
Wokwi-Account
Erstes Projekt
Optional: Arduino IDE
Was richten wir ein?
Zwei Wege zum Ziel
🌐
Weg 1: Nur Wokwi (Empfohlen)
Alles im Browser - keine Installation nötig!
- Account auf wokwi.com erstellen
- Erstes Projekt anlegen
- Sofort loslegen
💻
Weg 2: Mit echter Hardware
Für später, wenn du einen Arduino kaufst.
- Arduino IDE installieren
- Arduino anschließen
- Code hochladen
Für diesen Kurs reicht Wokwi!
Alle 24 Projekte funktionieren im Simulator. Die Hardware-Setup-Schritte sind optional.
Schritt für Schritt
- Gehe zu wokwi.com
- Klicke auf "Sign In" (oben rechts)
- Wähle: Google, GitHub oder E-Mail
- Account bestätigen
- Fertig!
Warum ein Account?
- Projekte speichern - Automatisch in der Cloud
- Teilen - Link an andere senden
- Fortschritt - Von jedem Gerät zugreifen
- Kostenlos - Keine Kreditkarte nötig
💡 Tipp
Du kannst Wokwi auch ohne Account testen, aber deine Projekte gehen dann beim Schließen des Browsers verloren.
Neues Projekt anlegen
- Klicke auf "New Project"
- Wähle "Arduino Uno"
- Sprache: Arduino (C++)
- Klicke "Create Project"
Was du siehst
- Links: Code-Editor mit sketch.ino
- Rechts: Virtueller Arduino Uno
- Unten: Serial Monitor
Standard-Code
void setup() {
Serial.begin(9600);
Serial.println("Hello, Arduino!");
}
void loop() {
}
Klicke auf den grünen Play-Button, um die Simulation zu starten!
LED hinzufügen
- Klicke auf das + Symbol
- Suche nach "LED"
- Klicke auf die LED
- Ziehe sie neben den Arduino
Verbinden
- Klicke auf die LED-Anode (A)
- Ziehe zum Arduino Pin 7
- Klicke auf LED-Kathode (C)
- Ziehe zum Arduino GND
Wichtige Komponenten
- LED - Leuchtdiode
- Resistor - Widerstand
- Pushbutton - Taster
- Potentiometer - Drehregler
- LCD1602 I2C - Text-Display
- SSD1306 - OLED-Display
- DHT22 - Temp/Feuchte
💡 Tipp
Wokwi hat eingebaute Widerstände bei LEDs. In echten Schaltungen brauchst du immer einen Vorwiderstand!
"Hello World" - LED Blinken
Dein erstes funktionierendes Programm
Code eingeben
const int LED_PIN = 7;
void setup() {
pinMode(LED_PIN, OUTPUT);
}
void loop() {
digitalWrite(LED_PIN, HIGH);
delay(500);
digitalWrite(LED_PIN, LOW);
delay(500);
}
So testest du
- Code in sketch.ino einfügen
- Grünen Play-Button klicken
- LED blinkt im Halbsekundentakt
- Stop-Button zum Beenden
Was passiert?
pinMode(7, OUTPUT) - Pin 7 als Ausgang
digitalWrite(7, HIGH) - LED an (5V)
delay(500) - 500ms Pause
Nur nötig für echte Hardware
Download
- Gehe zu arduino.cc/en/software
- Klicke auf "Download"
- Wähle dein Betriebssystem
- Installer ausführen
- Alle Standardoptionen akzeptieren
Erster Start
- Arduino IDE starten
- Arduino per USB anschließen
- Werkzeuge → Board → "Arduino Uno"
- Werkzeuge → Port → Port wählen
- Hochladen-Button (→) klicken
So überträgst du Code auf echte Hardware
Schritt für Schritt
- USB-Kabel einstecken (Arduino → PC)
- Arduino IDE starten
- Board wählen: Werkzeuge → Board → "Arduino Uno"
- Port wählen: Werkzeuge → Port → (COM3 o.ä.)
- Code schreiben oder öffnen
- Hochladen: → Button klicken
Die Arduino IDE Buttons
- ✓ (Verify) - Code prüfen
- → (Upload) - Auf Arduino laden
- 🔍 (Serial Monitor) - Ausgabe anzeigen
Serial Monitor
Werkzeuge → Serial Monitor öffnet die Konsole.
Baudrate auf 9600 einstellen!
Setup-Checkliste
Bist du bereit?
Für Wokwi (Empfohlen)
- ☐ Wokwi-Account erstellt
- ☐ Erstes Projekt angelegt
- ☐ LED hinzugefügt und verbunden
- ☐ Blink-Code getestet
- ☐ Projekt gespeichert
Für echte Hardware (Optional)
- ☐ Arduino IDE installiert
- ☐ Arduino per USB verbunden
- ☐ Board und Port ausgewählt
- ☐ Blink-Code hochgeladen
- ☐ LED-Schaltung aufgebaut
Probleme?
Die häufigsten Fehler:
- Arduino wird nicht erkannt: Anderes USB-Kabel probieren (manche sind nur Ladekabel)
- Falscher Port: In der IDE den richtigen COM-Port auswählen
- Upload-Fehler: Richtiges Board (Arduino Uno) ausgewählt?
⚙️
Setup abgeschlossen!
Du bist bereit für die Projekte
✅
Wokwi
Account und erstes Projekt
✅
LED Blink
Erstes Programm getestet
✅
Bereit
Für echte Projekte!
Nächster Schritt
Modul 5: Elektronik-Grundlagen - Das Wichtigste vor den Projekten