Multitasking – Hilfe

Multitasking ist, wenn der Roboter mehrere komplexe Verhalten gleichzeitig (simultan) ausführt. Wenn ein Roboter Anweisungen Schritt-für-Schritt (sequentiell) ausführt, dann ist es nicht multitasking und sollte nicht mit mehreren Tasks programmiert werden. Schauen wir auf einige Beispiele um festzustellen, ob Multitasking angewandt wurde. task main() {       while(SensorValue(sonar) > 20) // tue solange etwas wie der Ultraschallsensor mehr als 20 cm… Read More »

Neuerscheinung: RobotC 4.26

Das update funktioniert nicht aus dem Programm heraus! Hier downloaden und Lizensdaten nicht vergessen. Das offizielle Release  – Update 4.26 RobotC !! Dieses Update ist sowohl für die VEX Robotics (Cortex und IQ) und LEGO MINDSTORMS (NXT und EV3) Robotik-Systeme. Einige Futures … Volle Funktionalität EV3 (Sounds, LCD, LED, Sensoren, Motoren) Grafische Sprache für alle Plattformen (VEX… Read More »

grafische Programmierung – Natural Language(NL)

ROBOTC grafische Programmierung – Natural Language(NL) Die grafische Sprache ist so ausgelegt, dass  Lernende schnell und leicht damit arbeiten können.  Sie ist eine Entwicklungsumgebung, die anstelle einer Programmiersprache  Bausteine verwendet (ähnlich wie Scratch).         Natural Language bietet den Lernenden mehr Kontrolle und nutzt Pseudocode wie Befehle, bietet aber immer noch grundlegende Syntax-Regeln.… Read More »

Einrichten der 3 Party Driver Suite

Das Einrichten zur Nutzung der Driver Suite in RobotC, ist eine ziemlich schmerzlos Übung. Dieses kleine Tutorial zeigt es Schritt für Schritt. Voraussetzungen RobotC muss bereits auf dem Computer installiert ist. Dieses Tutorial setzt mindestens die Version 3.62 von RobotC voraus – Bilder hier von der Version 4x. Die aktuelle Treiber-Suite kann hier heruntergeladen werden: http://sourceforge.net/projects/rdpartyrobotcdr/files/.            … Read More »

Drahtlose Verbindung per WiFi-Funktion

Zur Herstellung einer Wifi Verbindung mit dem EV3 wird ein Wifi-Dongle benötigt. Der NETGEAR N150 Wireless USB Adapter eignet sich besonders gut dafür (meine Erfahrung). Eine Liste der kompatiblen Dongles findet man auf der offiziellen Website von LEGO® MINDSTORMS® (www. LEGO.com/mindstorms). Um mit der Einrichtung beginnen zu können, muss man Zugang zu einem drahtlosen Netzwerk… Read More »

Beispiel Programm für Farberkennung

Die Mindsensors NXTCam kann bis zu 8 farbige Objekte verfolgen, die frei konfiguriert werden können. Damit ist schnelle Linien-Verfolgung, Farberkennung und Objektverfolgung möglich. #pragma config(Sensor, S1, camera1, sensorI2CCustomFast) //*!!Code automatically generated by ‚ROBOTC‘ configuration wizard !!*//   /* Farberkennung – ROBOTC für den NXT     NXT Konfiguration: – Die Mindsensors NXTCam v2 in den… Read More »

NXTCAM

Die NXTCAM ist ein optisches System für programmierbare Lego Mindstorms NXT Roboter Die CMUCAM ist ein System bestehend aus einer Kamera und einem Mikroprozessor, die beide integriert sind.               Die NXTCAM kann so eingesetzt werden, dass der Roboter einem Ball einer bestimmten Farbe oder einer Linie folgt (bis zu… Read More »

TETRIX (TM) von Pitsco

Das TETRIX® Education Basis Set beinhaltet alle Komponenten für den Bau eines TETRIX Metallroboters, der mithilfe des intelligenten LEGO® MINDSTORMS® NXT Bausteins gesteuert werden kann. • TETRIX Bausystem • TETRIX Steckverbinder • HiTechnic Gleichstrommotor-Steuerung • HiTechnic Servomotor-Steuerung • Wieder aufladbarer 12 V NiMH Akku Gewicht 7,34 kg Maße viele Bauteile mit unterschiedlicher Größe Hersteller Pitsco… Read More »

Neuerscheinung: 4.25 RobotC

Es gibt eine neue Version von RobotC, die für alle Plattformen verfügbar ist, Version 4.25. Die Highlights  – was gibt es Neues: Volle Funktionalität für den EV3 (Sounds, LCD, LED, Sensoren, Motoren) Grafische Sprache für alle Plattformen (VEX IQ, VEX Cortex – LEGO NXT LEGO EV3) Aktualisierte 3rd Party Treiber-Bibliothek für NXT und EV3 Aktualisierte Text… Read More »