🔧 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.

💡 Hinweis: Diese Plattform konzentriert sich auf MicroPython. Der Alvik unterstützt auch C++ und Scratch, aber hier liegt der Fokus auf Python!

🎯 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:

→ Zum Alvik Updater

💡 Tipp: Führe regelmäßig Updates durch, um neue Features und Bugfixes zu erhalten.

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

→ Thonny herunterladen

3 Alvik verbinden

Verbinde den Alvik per USB-Kabel mit deinem Computer und wähle in Thonny:

Rechts unten → Interpreter → MicroPython (ESP32)

Thonny Interpreter Auswahl

4 Erste Programme testen

Der Alvik kommt mit drei vorinstallierten Demo-Programmen:

🔴 MicroPython Modus - Das ist unser Fokus!

Programmauswahl
🎯 Nächster Schritt: Probiere die Demo-Programme aus und schau dir dann das Code-Grundgerüst an!

🚀 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:

🎯

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.

💡 Hinweise:
  • Nutze alvik.left_led.set_color() und alvik.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:

0/4

Punkte verstanden