🔧 Der Aufbau - Hardware & Setup
Alles, was du über die Hardware des Arduino Alvik wissen musst. Von den technischen Features bis zur vollständigen Einrichtung deines Roboters.
🎯 Was macht den Alvik besonders?
Präzise Motoren
Hall-Effekt-Encoder ermöglichen exakte Bewegungen und präzise Positionierung
Vielfältige Sensorik
IMU, Farbsensor, Liniensensoren, Ultraschall und Touch-Buttons
Erweiterbar
I2C-Schnittstelle für zusätzliche Sensoren und Module
Bildungsfreundlich
Perfekt für Mittel- bis Hochschulbildung mit praxisnahen Projekten
MicroPython
Programmierung in der beliebten Sprache Python, angepasst für Microcontroller
RGB-LEDs
Zwei steuerbare RGB-LEDs für visuelle Rückmeldungen
📸 Der Alvik im Detail
🎯 Lernziele: Mit dem Alvik entwickeln Lernende spielerisch Kompetenzen in Robotik, Informatik und Problemlösung. Die Plattform verbindet präzise Technik mit optimaler Eignung für den modernen Unterricht.
🚀 Schnellstart - In 4 Schritten loslegen
1 Firmware aktualisieren
Halte deinen Alvik immer auf dem neuesten Stand mit dem offiziellen Updater:
2 Thonny IDE installieren
Wir empfehlen die benutzerfreundliche Thonny IDE zum Programmieren:
- ✅ Einfache Bedienung für Einsteiger
- ✅ Integrierter Debugger
- ✅ Direkter Zugriff auf MicroPython
- ✅ Verfügbar für Windows, Mac und Linux
3 Alvik verbinden
Verbinde den Alvik per USB-Kabel mit deinem Computer und wähle in Thonny:
Rechts unten → Interpreter → MicroPython (ESP32)
4 Erste Programme testen
Der Alvik kommt mit drei vorinstallierten Demo-Programmen:
🔴 MicroPython Modus - Das ist unser Fokus!
🚀 Bereit zum Programmieren?
Entdecke die wichtigsten Funktionen und starte dein erstes Projekt!
→ Zum Command Center → Code-Grundgerüst⚠️ Wichtig: Alle Inhalte auf dieser Webseite beziehen sich ausschließlich auf die Programmierung des Arduino Alvik mit MicroPython.
📚 Was ist ein Hall-Effekt-Encoder?
Ein Hall-Effekt-Encoder ist ein Sensor, der die Drehbewegung (Rotation) einer Achse oder Welle erfasst und in ein digitales Signal umwandelt. Er nutzt den Hall-Effekt, um magnetische Felder zu detektieren.
Beim Alvik sorgen diese Encoder für:
- ✅ Präzise Geschwindigkeitsmessung
- ✅ Genaue Positionsbestimmung
- ✅ Exakte Distanzmessungen beim Fahren
- ✅ Zuverlässige Drehwinkelerkennung
Challenge: Teste dein Wissen!
Prüfe, ob du alles verstanden hast
🧠 Wissens-Check
1. Welcher Microcontroller steuert den Alvik?
2. Wie viele Motoren hat der Alvik?
💻 Programmier-Challenge
📝 Erkunde die Komponenten
Schreibe Code, der alle LEDs nacheinander in verschiedenen Farben leuchten lässt, um die Komponenten zu testen.
- Nutze
alvik.left_led.set_color()undalvik.right_led.set_color() - Farben: 1=an, 0=aus für jeden RGB-Kanal
- Vergiss nicht
time.sleep()zwischen den Farben
✅ Selbsttest: Das kann ich jetzt!
Hake ab, was du verstanden hast:
Punkte verstanden