Es sind zwei Baukästen in dieser Generation erschienen: die Version für Endkunden und die für Schulen.
Eine weitere wichtige Eigenschaft der Mindstorms Produktlinie sind Zubehörteile von Drittherstellern. Unter Anderem haben HiTechnic und Mindsensors Sensoren für den NXT und den EV3 entwickelt.
Übersicht über den Umfang der Sets
Set | Home Edition | Education Edition |
---|---|---|
Teile | 601 | 541 |
pBrick | Ja | Ja |
Akku | Nein | Ja |
Großer Motor | 2x | 2x |
Mittlerer Motor | 1x | 1x |
Ultraschallsensor | Nein | Ja |
Infrarotsensor | Ja | Nein |
Farbsensor | Ja | Ja |
Gyrosensor | Nein | Ja |
Berührungssensor | Ja | 2x |
Fernbedienung | Ja | Nein |
Das Education-Kit kommt in einer Plastikbox zur Aufbewahrung. Dafür gibt es außerdem ein Erweiterungspaket mit 853 Teilen. Es enthält allerdings keine elektronischen Komponenten.
Die Sensoren und Motoren werden über einen modifizierten RJ12-Stecker mit dem pBrick verbunden. Es gibt mehrere Kabellängen.
pBrick
Es gab nie nennenswerte Neuerungen innerhalb der EV3 Familie. Zwar haben neuere Modelle ein Bluetooth 4.0 Modul aber BLE unterstützt es nicht. Zur Seite für den EV3 pBrick kommst du hier.Die folgenden elektrischen Komponenten gibt es für das System
EV3 Sensoren werden über ein UART-Protokoll angesteuert. Da der NXT I2C nutzt, unterstützt er keine digitalen EV3 Sensoren. Die Kompatibilität zu NXT Sensoren wird vom EV3 durch "Bit-Banging" ermöglicht. Der EV3 kann erkennen, welcher Motor oder Sensor an einen entsprechenden Anschluss angeschlossen ist.
Außerdem ist der EV3 mit den meisten Komponenten für das Vorgängermodell, den NXT, kompatibel:
Programmierung
Zum Programmieren werden folgende Methoden mehr oder weniger offiziell unterstützt:
- Die "originale" EV3 Programming-Software, die auf LabVIEW basiert; auch als Education Version (für Windows und MacOS mit 32 Bit)
- "Programmer" App, die ähnlich wie EV3 Programming ist - nur deutlich weniger funktionsreich (Android und iOS)
- Scratch-artig in der EV3 Classroom Edition (Windows 10, MacOS, Android und vermutlich weitere)
- Micropython
- Microsoft Makecode (Scratch-ähnlich)
- On-Brick Programming: eingeschränkte Programmierung auf dem EV3 selbst
- LabVIEW
Micropython ist die einzige textbasierende Programmiersprache in dieser Liste.
Außerdem gibt es aus der Community noch weitere Optionen. Die meisten Alternativen benötigen ein alternatives Betriebssystem, das über ein Image auf die SD Karte kopiert wird. Dann kann man die SD Karte in den EV3 stecken und der EV3 startet das neue Betriebssystem bis die SD Karte entfernt wird:
Außerdem gibt es aus der Community noch weitere Optionen. Die meisten Alternativen benötigen ein alternatives Betriebssystem, das über ein Image auf die SD Karte kopiert wird. Dann kann man die SD Karte in den EV3 stecken und der EV3 startet das neue Betriebssystem bis die SD Karte entfernt wird:
- C4EV3 (läuft auf dem normalen Betriebssystem, C und C++)
- EV3DEV (Debian Linux, unterstützt mehrere Programmiersprachen)
- LeJOS (Java)
- MonoBrick (.NET Sprachen, z.B. C#, Website nicht mehr verfügbar)
- Open-Roberta Lab (Scratch ähnlich)
- Robot C (kostenpflichtig, C und C++)
- Scratch
- Swift Playgrounds (iPad exklusiv)
Kommentare
Kommentar veröffentlichen