RobotC 3.0 für Arduino – Einzelplatzlizenz

Robomatter | A-000000-00304
RobotC für Arduino ermöglicht die Programmierung von mobilen Robotern, welche mit einem Arduino Board gesteuert werden. RobotC ist eine hocheffiziente Programmiersoftware für mobile Roboter.
Produkt am Ende der Lebensdauer
Anzahl
Angebot erstellen

Size Chart
x
Size Chart

RobotC für Arduino

RobotC ist eine platzsparende und effiziente Entwicklungumgebung für mobile Roboter. Wie der Name bereits sagt, ermöglicht RobotC eine C-ähnliche Sprache für eine vielzahl von Robotern. RobotC ermöglicht die Programmierung von mobilen Robotern auf Arduino Technologie, wie z.B Boe-Shield Bausatz.

RobotC 

entwicklungsumgebung für mobile roboter basierend auf arduino

Was ist RobotC ?

RobotC ist eine C-artige Sprache und Entwicklungsumgebung für Roboter mit fortschrittlicher Programmieriung und Echtzeit-Debuggingfunktionen. RobotC ermöglicht Studenten eine Einführung in C-basierte Programmierung, welche in fortschrittliche Ausbildung und professionelle Anwendungen verwendet wird.

RobotC logo

RobotC for Arduino ist ein echter C-basierter Quellcodeeditor und nicht nur eine normaler Texteditor. Im speziellen bietet RobotC:

  • Automatische Quellcodeeinrückung basierend auf Syntax und Struktur
  • Syntaxvervollständigung
  • Über jedem Schlüsselbegriff können Tooltips angezeigt werden
  • Unlimitierte Rückwärtsschritte
  • Interaktiver Debugger reduziert die Entwicklungszeit dramatisch
  • Permantenter Test für 50 verschiedene Möglickeiten für Softwarefehler
  • Benutzerdefinierte Haltepunkte im Quellcode
  • Basis und Expertenmodus für Beginner und fortgeschrittene Studenten

RobotC kompatible Arduino Boards

Wieso RobotC für Arduino?

Wieso sollte RobotC statt der standard Arduino Software verwendet werden?

Ein hochqualitativer Debugger

RobotC bietet mehrere nützliche Eigenschaften, wie z.B. einen leistungsstarken Debugger, um in Echtzeit oder Schritt für Schritt zu Debuggen. Der Debugger ermöglicht das Auslesen von Werten, wie Sensor und Motorwerte.

Nützliche Funktionen für die Robotik

  • Debug: Stellt einen Debug Stream zur Verfügung, um Echtzeitdaten zu sammeln
  • Mathematik: Bietet eine große Anzahl an mathematischen Funktionen, inklusive Trigonometrie und Funktionen, welche oft in der Robotik verwendet werden.
  • Sonstiges: Verschiedene Funktionen wie z.B. memcpy
  • PC basierte Joysticks: Steuerungsfunktionen über den PC, unter Verwendung von USB Joysticks
  • Motoren und Servos: Einfach Steuerung von verschiedenen Typen von Motoren und Servos (standard, kontinuierliche Rotation, H-Brücke,...)
  • Sensoren: Einfaches Auslesen von digitalen und analogen Eingängen
  • Serielle Verbindung: Zugriff auf den serielle Port, um direkte Programme hoch und runterzuladen
  • Tasksteuerung: Es ist möglich bis zu 3 zusätzliche Task zusätzlich zum Haupttask laufen zu lassen.
  • Timing : functions to manage timers

Ressourcen für RobotC für Arduino

Um mehr über RobotC für Arduino zu erfahren, finden Sie im folgenden Abschnitt ein paar Links:

Die Einzelplatzlizenz von RobotC für Arduino

Diese Lizenz ist für einen Benutzer und für unbeschränkte Zeit gülitg. Die Lizenz ermöglicht den Zugriff auf alle Releases der Version 3 von RobotC für Arduino.

Andere Kunden kauften auch