LEGO MINDSTORMS NXT MIT LABVIEW 2009 PROGRAMMIEREN
|
|
- Franziska Fried
- vor 6 Jahren
- Abrufe
Transkript
1 LEGO MINDSTORMS NXT MIT LABVIEW 2009 PROGRAMMIEREN Prof. Dr.-Ing. Dahlkemper Fabian Schwartau Patrick Voigt 1 NXT DIRECT COMMANDS Es gibt zwei verschiedene Möglichkeiten, den NXT zu programmieren: Es werden entweder die NXT Direct Commands genutzt oder das NXTToolkit. Die Direct Commands bieten den Vorteil, dass das eigentliche Programm auf dem PC läuft und man die gesamte Funktionalität von LabView nutzen kann. Das NXTToolkit läuft hingegen auf dem NXT selbst und kann normale Funktionen von LabView nicht verwenden. Da beim NXTToolkit das Programm auf dem NXT läuft, kann man das Kabel zur Laufzeit entfernen, was bei den Direct Commands nicht möglich ist. Es ist allerdings auch bei Nutzung der NXT direct commands ein drahtlos gesteuerter Betrieb über Bluetooth möglich. Im Rahmen dieses Kurses steht die Vermittlung der graphischen Programmierung mit LabVIEW im Vordergrund. Daher beschränkt sich die Programmierung auf den Einsatz der NXT Direct Commands. Zu finden sind die Direct Commands in der Functions Palette unter Addons NXT Direct Commands. In der Controls Palette sind die Direct Commands nicht zu finden, denn alle Elemente für das Front Panel können aus den normalen LabView Bibliotheken verwendet werden. Um die Direct Commands aufzurufen, muss man auf das weiße Block-Diagramm rechtsklicken. Es öffnet sich die Funktionspalette. Dort ist die Zeile > NXT Robotics anzuwählen. Daraufhin öffnet sich das folgende Fenster, in dem NXT I/O > NXT Direct I/O ausgewählt werden muss. 1/5
2 1.1 VERBINDUNG Bei den Direct Commands muss zunächst eine Verbindung zum NXT hergestellt werden. Dafür wechselt man zunächst in das Block Diagram. Aus der Functions Palette werden nun folgende Elemente benötigt: - Find NXT - Create NXTObject - Destroy NXTObject Als erstes wird Find NXT erstellt. Bei den beiden Eingängen Connection Type und NXT Name muss mit einem Rechtsklick und Create Constant eine Konstante erstellt werden. Der Verbindungstyp muss auf USB stehen, der Name auf NXT. Auf der rechten Seite kann man noch mit einem Rechtsklick auf Found? unter Create Indicator eine LED Anzeige im Front Panel erstellen, die anzeigt, ob eine Verbindung hergestellt werden konnte. Als nächstes wird das Create NXTObject erstellt. Hält man es beim Erstellen dicht genug an das zuvor erstelle Objekt verbindet er automatisch Visa resource string mit Visa resource string und Error out mit Error in. Das Objekt Create NXTObject stellt nun eine Verbindung zur Verfügung, die von anderen Modulen, wie z.b. dem Motor-Objekt oder einem Sensor verwendet werden kann. Ist das Programm am Ende angelangt, sollte dieses Objekt mit dem Objekt Destroy NXTObject wieder gelöscht werden. Hierfür verbindet man wieder den NXTObject Ausgang mit dem NXTObject Eingang des Destroy NXTObject und den Error out mit dem Error in. Bevor es gelöscht wird, wird die Verbindung natürlich noch von anderen Funktionen benötigt. Daher sind hier keine Verbindungen eingezeichnet. Die Verbindung und die Beendigung der Verbindung mittels Destroy NXTObject werden in den weiteren Beispielen nicht mehr dargestellt, müssen dennoch mit eingebaut werden. 2/5
3 1.2 MOTOR DREHEN UND ANHALTEN Zum Drehen eines Motors benötigt man ein Motor Unlimited Objekt, welches in der Function Palette unter Addons NXT Direct Commands Output zu finden ist. Links bei den Eingängen lässt sich wieder mittels der rechten Maustaste auf den gewünschten Eingang eine Konstante oder ein Control (Steuerfeld im Front Panel) erstellen. Es ist hier angebracht, zumindest für Power und Output Port eine Konstante oder ein Control zu erstellen. Oben lässt sich wieder mittels Konstante oder Control die Drehrichtung des Motors einstellen. Erreicht der Programmfluss nun durch dieses Objekt, so beginnt sich der Motor zu drehen. Um den Motor zu stoppen, erstellt man ein Motor Stop Objekt aus der Function Palette unter Addons NXT Direct Commands Output. Als Input kann man angeben, welcher Motor gestoppt werden soll. 1.3 INKREMENTALGEBER DES MOTORS Alle drei Motoren besitzen Inkrementalgeber. Sie speichern die gedrehten Winkel der Motoren in Grad. Bevor man den Wert das erste Mal auslesen kann, sollte man ihn zunächst auf 0 setzen. Dies geschieht durch das Einfügen des Objektes Reset Motor Position aus der Function Palette unter Addons NXT Direct Commands Output. Danach kann der Wert mit Hilfe von Get Output Values, ebenfalls unter Addons NXT Direct Commands Output zu finden, ausgelesen werden. Der Eingang Output Port sollte wieder mittels einer Konstanten oder eines Controls definiert werden. Als nächstes muss ein Unbundle By Name Objekt erstellt werden. Dies ist in der Function Palette unter Programming Cluster, Class, &Variant zu finden. Dieses Objekt wird nun mit dem Ausgang Output Port Info verbunden. Das Unbundle by Name wird auf RotationCount gestellt. Am Ausgang liegt nun der Wert des Inkrementalgebers in Grad und kann z.b. mit einem Indicator angezeigt werden. 3/5
4 1.4 BESCHLEUNIGUNGSSENSOR Das Auslesen des Beschleunigungssensors mit den Direct Commands ist etwas aufwändiger als das Auslesen der anderen Sensoren. Zunächst muss das Objekt Read Acceleration Sensor (Addons NXT Direct Commands Input) erstellt werden. Nun benötigt man noch aus Programming Array das Element Index Array 3 Mal. Dessen Eingänge array verbindet man mit Acceleration Ausgang des Read Acceleration Sensor Objektes. Für die drei Eingänge index erstellt man je eine Konstante mit den Werten 0,1 und 2. In den Ausgängen element stehen nun die Werte für X, Y und Z. Die ausgegebenen Werte sind in g gemessen. Hält man den Sensor ruhig und eine Achse senkrecht nach unten sollte der Wert dieser Achse ca. 1 sein. 1.5 DREHRATENSENSOR (GYRO) Bei dem Drehratensensor ist es nötig, die Funktion Read.DC Sensor Value aus Addons NXT Direct Commands Input zu verwenden. Dabei müssen folgende Eingänge diese Werte bekommen: SensorType muss mittels einer Konstanten auf CUSTOM gestellt werden und Sensor Mode auf RAWMODE. Der Sensorwert kann nun an Raw Value abgelesen werden. Der Null-Wert liegt je nach Sensor bei ca Die Einheit ist Grad pro Sekunde und der maximale Wert beträgt ±360 /sek. Es ist zu beachten, dass der Wert ein Unsigned Long Int ist. Vor der Subtraktion von 620 muss der Wert zunächst in ein Signed Long Int umgewandelt werden. Die passende Funktion findet man unter Programming Numeric Conversion mit der Bezeichnung To Word Integer. Der Drehratensensor gibt die Winkelgeschwindigkeit (nicht die Winkelbeschleunigung) in Grad pro Sekunde aus. Eine Messung des Sensors benötigt ca. 3,3ms. 4/5
5 1.6 ANDERE SENSOREN Das Auslesen der Sensoren ist vergleichsweise einfach. In der Functions Palette unter Addons NXT Direct Commands Input finden sich alle restlichen Sensoren. Dieses Beispiel verwendet den Ultraschallsensor. Nach dem Erstellen des Sensor-Objektes muss lediglich der Port eingestellt werden. Auf der rechten Seite befindet sich der Ausgang, im Falle des Ultraschallsensors heißt er Centimeters. 2 BEISPIELPROGRAMM Das folgende Beispielprogramm bewirkt, dass sich der Motor dreht, beim Drücken einer Stop-Taste noch eine Sekunde nachläuft und dann anhält. 5/5
EINFÜHRUNG LEGO MINDSTORMS
EINFÜHRUNG LEGO MINDSTORMS LabVIEW 2014 Prof. Dr.-Ing. Dahlkemper 1 NXT DIRECT COMMANDS Es gibt zwei verschiedene Möglichkeiten, die Lego-Roboter zu programmieren: Man kann das Programm direkt auf den
MehrProgrammieren des NXT-Roboters mit LabView 2010
Programmieren des NXT-Roboters mit LabView 2010 Von Alwin Ebermann 1. Voraussetzungen Der Roboter hat die neueste Firmenware LabView 2010 for NXT ist schon installiert (Testversion hier) 2. Programmieren
MehrFür diesen Versuch werden die Kenntnis und das Verständnis der folgenden Unterlagen vorausgesetzt:
EM LABOR 2 AUTOMATISIERTE MESSWERTERFASSUNG VON ABSTANDSSENSOREN Prof. Dr.-Ing. J. Dahlkemper Dipl.-Ing. K.-D. Hempel Radarmonitor in der Flugüberwachung Quelle: http://de.wikipedia.org/wiki/radar ZIELSETZUNG
MehrPC-basierte Messdatenerfassung mit NI LabVIEW
Workshop PC-basierte Messdatenerfassung mit NI LabVIEW Stefan Egeler Applications Engineer National Instruments Germany GmbH 1 Inhalt Übung 1: Hardwarekonfiguration und Testmessung im MAX... 3 Übung 2:
MehrProf. Hans-Dieter Seelig, Ph.D. Lehrveranstaltung Grafische Programmiersysteme
2. Grundlagen zur Programmierung in Labview 2.1 Labview Programme a) nennt man Virtuelle Instrumente (VIs) (engl.: virtuell instruments ) Dateiextension:.vi b) bestehen aus 2 Ebenen: Front Panel (FP) =
MehrMeßtechnik Übung Labview. Dipl.-Ing. Robert Bordás, Dr.-Ing. Katharina Zähringer
Meßtechnik Übung Labview Dipl.-Ing. Robert Bordás, Dr.-Ing. Katharina Zähringer 1 Einführung in Labview LabVIEW : (Laboratory Virtual Engineering Workbench) ist eine Software zur Datenerfassung, Kontrolle
MehrFakultät für Informatik, Institut für Robotik Laborpraktikum I Legorobotik graphische Programmierung
Fakultät für Informatik, Institut für Robotik Laborpraktikum I Legorobotik graphische Programmierung Ute Ihme Hochschule Mannheim Ute Ihme DAS LEGO MINDSTORMS System Das EV3 System Prinzip von LEGO MINDSTORMS
MehrLego Roboter mit NXT-G programmieren. Hochschule Mannheim
Lego Roboter mit NXT-G programmieren Hochschule Mannheim Die Programmiersprache NXT - G Grafische Programmiersprache zur Programmierung von Lego Robotern vom Typ NXT Das Programm Mindstorms NXT-G wird
Mehr[ Experiment- und Datenprotokollierung. mit der EV3 Software]
2013 [ Experiment- und Datenprotokollierung mit der EV3 Software] Experiment Datenprotokollierung Es gibt zwei Möglichkeiten um die Datenaufzeichnung durchzuführen. Eine besteht darin, die Datenprotokollierung
MehrFakultät für Informatik, Institut für Robotik. Legorobotik Graphische Programmierung Vorstellung des EV3 Systems und der Programmierumgebung.
Fakultät für Informatik, Institut für Robotik Legorobotik Graphische Programmierung Vorstellung des EV3 Systems und der Programmierumgebung Ute Ihme Hochschule Mannheim Ute Ihme DAS LEGO MINDSTORMS System
MehrVergleich zwischen Open Roberta / NEPO und LEGO MINDSTORMS EV3 / EV3-G. - Übersicht/Fact-Sheet - Programmblöcke - Beispielprogramme
Vergleich zwischen Open Roberta / NEPO und LEGO MINDSTORMS EV3 / EV3-G - Übersicht/Fact-Sheet - Programmblöcke - Beispielprogramme Roberta-Zentrale Fraunhofer IAIS Version 1.0 18.07.2016 Übersicht Open
MehrInfokarte: Snap4Arduino
Infokarte: Snap4Arduino Ein Arduino-Projekt erstellen Um ein neues Arduino-Projekt in Snap4Arduino zu erstellen, wird das Programm geöffnet. Snap erzeugt automatisch ein neues Projekt. Soll ein bereits
MehrDie Einführung von mehreren "Start Bausteinen", um das Programm zu starten, realisiert leicht die parallele Programmverarbeitung (Parallele Tasks).
Programmierung Allgemein Anfänger und Fortgeschrittene können die Programmierfunktion in der LEGO MINDSTORMS Education EV3 Software gut nutzen, weil sie vor allem grafisch ist. Mit Blick auf das Programmieren
MehrDokumentation CT TG13 Labview. 1.1 Drehregler: 0 C bis 100 C, Anzeige analog und als Zahlenwert
Übungsaufgaben Labview 1 Simulation Temperaturerfassung mit While-Schleife 1.1 Drehregler: 0 C bis 100 C, Anzeige analog und als Zahlenwert Mit dem Drehregler Temperaturvorgabe wird der Wert zwischen 0
MehrAufgabe Im Quadrat fahren
Aufgabensammlung LEGO MINDSTORMS NXT Version 4.6.13 Aufgabe Im Quadrat fahren Ziel Sie programmieren den Lego Roboter mit dem Programm LEGO MINDSTORMS Sie kennen Bedingungen und Schleifen Zeitaufwand 20
MehrTechnologie. NXT-Hauptmenü My Files
My Files Im Untermenü My Files [Meine Dateien] kannst du alle Programme speichern, die du auf dem NXT erstellt oder von deinem Computer heruntergeladen hast. Unter diesem Menü befinden sich drei Ordner:
MehrEinführung in die Arduino-Programmierung II
Einführung in die Arduino-Programmierung II Hochschule Niederrhein University of Applied Sciences Elektrotechnik und Informatik Faculty of Electrical Engineering and Computer Science 5. Dimmen einer LED
MehrEinführung in die Programmierung des VEX IQ mit ROBOTC. Kurzanleitung
Einführung in die Programmierung des VEX IQ mit ROBOTC Kurzanleitung 0 Inhalt 0 Inhalt 2 1 ROBOTC herunterladen und installieren 3 2 ROBOTC Graphical Language 4 2.1 ROBOTC Graphical 4 2.2 ROBOTC Natural
MehrD i g i t a l l a b o r
Hochschule Karlsruhe Technik und Wirtschaft Fakultät für Informatik und Wirtschaftsinformatik Prof. Dr. A. Ditzinger / Dipl.-Inform. (FH) O. Gniot Prof. Dr. N. Link / Dipl.-Ing. J. Krastel Arbeiten mit
MehrSeite 1/6. ModellFerienPass.pdf).
Seite 1/6 NXC Programme Legomodell Am Ende dieser Doku findest ein Bild des Modells, das im Kurs eingesetzt wird. Alle Beispielprogramme basieren auf diesem Modell. Ein Anleitung zum Bau ist auf der CD
MehrErste Schritte zum Start findest du hier: https://education.lego.com/de-de/weiterfuehrendeschulen/entdecken/informatik
Robotik mit https://education.lego.com/de-de/downloads/mindstorms-ev3 Erste Schritte zum Start findest du hier: https://education.lego.com/de-de/weiterfuehrendeschulen/entdecken/informatik Baue zuerst
MehrMessungen mit dem Lichtsensor
Messungen mit dem Lichtsensor Für die Programmierung eines Roboters, der einer Linie folgt, brauchen wir für die drei Farben die Helligkeitswerte, die dein Lichtsensor jeweils ausgibt. Arbeite dazu folgende
MehrACHTUNG: Beim Anlernen darf jeweils nur ein Motor mit Strom versorgt sein!
ACHTUNG: Beim Anlernen darf jeweils nur ein Motor mit Strom versorgt sein! Wichtige Hinweise: Legen Sie nach Möglichkeiten pro Kanal nur einen Motor fest. Wenn Sie mehrere Motoren pro Kanal festlegen,
MehrKurzanleitung für das Arbeiten mit der graphischen Programmiersprache LabVIEW für den GPS Digital Color Analyser
Kurzanleitung für das Arbeiten mit der graphischen Programmiersprache LabVIEW für den GPS Digital Color Analyser GPS Prüftechnik GmbH Waldstr. 4 D-82239 Alling Deutschland www.gps-prueftechnik.de E-Mail:
MehrFraunhofer IAIS. Lernen mit Robotern. Roberta Grundlagen und Experimente. Roberta-Reihe Band 1 - NXT
Fraunhofer IAIS Lernen mit Robotern Roberta Grundlagen und Experimente Roberta-Reihe Band 1 - NXT Inhaltsverzeichnis Inhaltsverzeichnis Kapitel 1 Einführung 1 Einleitung 3 Roboter in der Bildung 4 LEGO
MehrProgrammieren mit RoboLab Bauen mit Lego
Programmieren mit RoboLab 2.5.2 Bauen mit Lego 1. Doppelstunde Kommunikation zwischen Computer und RCX herstellen können. Motoren im und gegen den Uhrzeigersinn für eine bestimmte Zeit drehen lassen können.
MehrAmpelsteuerung Merkblatt 2 Wie wird der Arduino programmiert?
1 Übersicht Für die Programmierung steht ein Programm zur Verfügung. Hier kann der Quelltext geschrieben, überprüft, kompiliert und anschließend auf den Arduino geladen werden. Wenn ihr das Programm startet,
MehrRobot-Design Software
NanoGiants Academy e.v. Robot-Design Software 2017 NanoGiants Academy e.v. 1 Die Präsentation ist eine von vier über FLL Robot-Design Hardware Navigation Software Strategie http://nano-giants.net/robot-design
MehrTOP BENDER. Bedienungsanleitung
TOP BENDER Bedienungsanleitung Hardware ver. RC0063 rev. C Software ver. E198 Ausgabe 1.1 Data 25.06.2002 Ausgabe 1.0 Data 26.04.2000 TOP BENDER MAN-D REV. 1 1 INHALTSVERZEICHNIS 1 EINFUEHRUNG... 3 2 STROM-VERSORGUNG...
MehrProgrammierhandbuch. ActiLume wireless 1-10 Volt mit MultiOne USB2ZigBee
Programmierhandbuch ActiLume wireless 1-10 Volt mit MultiOne USB2ZigBee Inhalt 1 Vorwort 2 Installation MultiOne Programmiersoftware Anschluss USB2ZigBee Interface an USB Schnittstelle 3 MultiOne auf ZigBee
MehrRechnergestützte Schnell-Konfiguration der Victron Geräte mit VE Bus
Rechnergestützte Schnell-Konfiguration der Victron Geräte mit VE Bus Die Programmierung von Victron Geräten mit dem PC erfordert einige Grundkenntnisse. Derzeit können nur Geräte mit identischer VE Bus
MehrAustroModell. PROGRAMMIERUNG der USB - Servo Controller 6- bis 24-Fach
Der AustroModell 6- bis 24-Kanal Servo Controller kann mit dem Computer über den USB- Mini-B-Kabel angeschlossen werden (nicht im Lieferumfang enthalten, aber im Shop erhältlich). Der USB-Anschluss dient
MehrBedienungsanleitung Move IQ
Bedienungsanleitung Move IQ Der Move IQ 1. LCD-Bildschirm 2. Home Taste: Bestätigen / Ansicht wechseln 3. Zurücktaste: Zurückblättern 4. Vortaste: Vorblättern 5. Power Taste: Gerät An / Ausschalten & Hintergrundbeleuchtung
MehrDer CodeBug. A) Erste Schritte. 1) Einleitung
Der CodeBug A) Erste Schritte 1) Einleitung.) Wenn wir den CodeBug mittels USB-Kabel bei gedrückter Taste A an den Computer anschließen, blinkt die erste LED rot. Der Computer selbst erkennt ihn als einfachen
MehrHandbuch VENETUS L + XL Etikettenspender
www.mediaform.de Handbuch VENETUS L + XL Etikettenspender INDEX Seite 1. Technische Merkmale 3 2. Programmierung 4 2.1 Ausgabemenü 4 2.2 Erster Schritt: Einstellung der Etiketten-Serie 4 2.3 Zweiter Schritt:
MehrBaue deinen ersten Roboter
D3kjd3Di38lk323nnm 2 Baue deinen ersten Roboter In Kapitel 1 hast du gelernt, dass Roboter aus Motoren, Sensoren und dem EV3-Stein bestehen. Damit du besser verstehst, wie diese zusammenarbeiten, setzen
Mehr3. Fahrbarer Roboter. Roboterprogrammierung. Autor: Fachhochschule Südwestfalen Fachbereich Elektrische Energietechnik Campus Soest
3. Fahrbarer Roboter Einführungs Autor: Fachhochschule Südwestfalen Fachbereich Elektrische Energietechnik Campus Soest Hinweise zur Bearbeitung Alle Aufgaben innerhalb dieses Praktikums beinhalten verschiedene
MehrEinführung BLACKBURN ATOM 2
BLACKBURN ATOM 1 Einführung Herzlichen Glückwunsch zum Kauf Ihres neuen Blackburn Atom Fahrradcomputers. Blackburn Fahrradcomputer werden ausschließlich aus hochwertigen Materialien, sowie unter höchsten
MehrDatenlogger-Auswertesoftware GSoft V2.8
Datenlogger-Auswertesoftware GSoft V2.8 1 Messwertaufzeichnung im Feld mittels Hand-Held Druckmessgeräten Typ CPH6200-S1/-S2 bzw. CPH62I0-S1/-S2 oder dem Hand- Held Thermometer Typ CTH6200 und Datenlogger-Auswertesoftware
MehrLED bewegt sich von 1ten -> 2ten > 3ten LED
Schnellinstallation Eine vormontierte Vorhangschiene/garnitur ist standardmäßig auf dem ersten Kanal der Fernbedienung programmiert. Wenn Sie mehrere motorisierte Garnituren mit einer Fernbedienung bestellen,
Mehrqfix ASCII-Protokoll
www.qfix.de qfix ASCII-Protokoll Referenz qfix Dokument Nr. D100502R1 Inhaltsverzeichnis 1 Einleitung 3 1.1 Referenz................................... 3 2 qfix ASCII Protokoll 4 2.1 Verbindung und Zeichensatz.........................
MehrAutorennen. Baue Dir selbst ein Autorennen. Konstruktion des Autos und der Rennstrecke
Autorennen Baue Dir selbst ein Autorennen In diesem Tutorial basteln wir uns selbst ein kleines Autorennen. Wir werden uns dazu ein Auto und eine Rennstrecke bauen, das Auto erst selbst mit einem Lenkrad
MehrÜbung 5: MSC Adams. Teil I: Modellierung eines Physikalischen Pendels. Gegeben sei ein physikalisches Pendel mit Schwerpunkt und Aufhängepunkt.
Dipl.-Math. Bernhard Wieland, Dr.-Ing. Ulrich Simon Übung 5: MSC Adams Teil I: Modellierung eines Physikalischen Pendels Gegeben sei ein physikalisches Pendel mit Schwerpunkt und Aufhängepunkt. g S S y
Mehr1 Spannung messen mit Grenzwertüberwachung
1 Spannung messen mit Grenzwertüberwachung 1.1 Spannung simulieren Der Drehregler liefert eine Wert zwischen 0 und 10. Die Messinstrument- Anzeige und die Tankanzeige zeigen diesen Wert an. 3 LEDs neben
MehrSollte der angeschlossene PC keine serielle COM-Schnittstelle haben erscheint eine Meldung. In diesem Falle installieren Sie ein USB COM Interface.
HANDBUCH Software KL ReadOut Installationsanweisung Windows XP/W7 - CD in ein freies CD-Laufwerk einlegen - bei 32Bit Systemen KL_setup_x86.exe ausführen - Bei 64Bit Systemen KL_setup_x64.exe ausführen
MehrBernhard Wieland, Katharina Becker-Steinberger, Dr.-Ing. Ulrich Simon
Übung 5: MSC Adams Teil I: Einführung in Lagrange sche Gleichungen 2. Energieformen, Herleitung der Lagrange schen Gleichungen, Beispiel Teil II: Modellierung eines Physikalischen Pendels Gegeben sei ein
MehrBedienungsanleitung. Datenmess- und Speichersystem. PWBlogg. Tablet-PC Software PWB-Soft 3.0 App. Für Windows und Android
Bedienungsanleitung Datenmess- und Speichersystem PWBlogg Tablet-PC Software PWB-Soft 3.0 App Für Windows und Android Inhalt 1 Installation 3 1.1 Windows 3 1.2 Android 3 2 Einführung 3 3 Programmstart
MehrRoboter programmieren mit NXC für LEGO MINDSTORMS NXT
Daniel Braun Roboter programmieren mit NXC für LEGO MINDSTORMS NXT mitp Vorwort 13 i NXTundNXC 15 i.i DerNXT 15 1.2 NXC 16 1.2.1 Not exactly С 16 1.2.2 Compiler 17 1.2.3 Zusammenfassung 17 2 BricxCC 19
MehrHalbrechts werden in einer Spalte alle Komponenten dem Handy (im Viewer ) platziert sind.
Schritt für Schritt Anleitung zum Erstellen einer App zum Ein- und Ausschalten einer LED Durch Eingabe von http://ai2.appinventor.mit.edu/ in die Adresszeile eines Webbrowsers gelangt man zu seinem Google-Konto,
MehrFakultät für Informatik, Institut für Robotik Laborpraktikum I - Medizinarena Legorobotik in C EV3
Fakultät für Informatik, Institut für Robotik Laborpraktikum I - Medizinarena Legorobotik in C EV3 Ute Ihme Hochschule Mannheim Ute Ihme DAS LEGO MINDSTORMS System Das EV3 System Prinzip von LEGO MINDSTORMS
MehrBedienungsanleitung Version 1.0
DMX Operator (DC-1224) Bedienungsanleitung Version 1.0 DC-1224 Botex - Inhalt 1 KENNZEICHEN UND MERKMALE...4 2 TECHNISCHE ANGABEN...4 3 BEDIENUNG...5 3.1 BEDIENELEMENTE...5 4 BEDIENUNG UND FUNKTIONEN...9
MehrCommander
Commander 24.04.2015 w w w. m o b i c l i c k. c o m Der Commander ermöglicht Ihnen nach Anschluss am Compact 2 (Softwareversion 1.70 oder höher) die Erweiterung des Alarmsystems um zusätzliche max. 10
MehrARDUINO KENNENLERNEN WAS IST EIN ARDUINO?
ARDUINO KENNENLERNEN WAS IST EIN ARDUINO? Der Arduino ist eine Platine mit einem Microcontroller und sogenannten Pins (Anschlüssen), die mit elektronischen Bauteilen einfach verbunden werden können. Das
MehrProgrammierung von LED-Treibern Philips Xitanium LP/FP/
Programmierung von LED-Treibern Philips Xitanium LP/FP/ Version 1.1.2018 Autor des Dokuments Sven Dressel Erstellt am 03.01.2018 Seitenanzahl 7 AEC ILLUMINAZIONE GMBH Inhaltsverzeichnis Inhaltsverzeichnis...
MehrArduino Kurs Timer und Interrupts. Stephan Laage-Witt FES Lörrach
Arduino Kurs Timer und Interrupts Stephan Laage-Witt FES Lörrach - 2018 Themen Timer Interrupts Regelmäßige Aufgaben ausführen Exakte Zeitintervalle messen FES Lörrach Juni 2018 2 Exakte Zeiten sind gar
MehrArduino für FunkAmateure
Arduino für FunkAmateure Arduino & graphische Programmiersprachen Workshop Sensoren aus ALLNET 4Arduino Set (ArdDevKIT1) Schaltung 1: Analoge Pins Schaltung 2: Digitale Pins Schaltung 3: Blinkende LED
MehrVerwaltungssoftware für Display-Handsender Nr (SKX-LCD)
Mit dieser Software können Sie bis zu 5 mögliche Bereiche und bis zu 10 Geräte je Bereich mit dem gewünschten Text versehen und die dazugehörigen Codierungen bequem auf dem PC eingeben und anschließend
MehrKurzanleitung Programmierung (Ersetzt nicht die beigelegte Bedienungsanleitung)
Kurzanleitung Programmierung (Ersetzt nicht die beigelegte Bedienungsanleitung) T5 EHz Version A: Vollautomatischer Modus mit festen Wellenverbindern und Stoppern/Endleiste Die Programmierung bitte bei
MehrBenutzerhandbuch AC Software
1. Das Hauptfenster Die AC Software kann über folgende Schnittstellen genutzt werden: LAN, RS232, RS485, USB und IEEE488. 1.1. Ausschnitt 1 Hier werden die verschiedenen Status angezeigt: Connect: I Limit:
MehrMach 4 INSTALLATION. Mach4 Fräsen. Seite 01. CNC-Steuerung.com. Installation Mach4 der Firma CNC-Steuerung.com Bocholt
Seite 01 Mach 4 INSTALLATION Installation Mach4 der Firma CNC-Steuerung.com Bocholt CNC-Steuerung.com Tel. 02871-4891917 Jerichostraße 28 46399 Bocholt Technik@cnc-steuerung.com Seite 02 Seite 03 Mach4
MehrTechnologie. Unter diesem Menü befinden sich drei Ordner:
My Files Die Dateien werden automatisch in den zutreffenden Ordner abgelegt. Wenn du ein Programm mit Klang-Datei auf den NXT herunterlädst, wird das Programm selbst unter Software files, die Klang-Datei
MehrEs können nur Werte ausgelesen werden, Es kann -NICHT- geschaltet werden!!
Es können nur Werte ausgelesen werden, Es kann -NICHT- geschaltet werden!! Vorhanden auf Geräten der V3 Version ab Patch Level 1008 und V2 Versionen ab Patch Level 1001. Bei Geräte der V2 Versionen werden,
MehrSL BKRD DECUS RESPEC GAMING MOUSE
Profilwahl & Profileinstellungen, Beleuchtung In der linken oberen Spalte können Sie zwischen 5 Profilen wechseln. Bei einer Neuinstallation des Treibers ist ein Standardprofil eingestellt. In den Zeilen
MehrMärklin Decoder Tool 3
D Märklin Decoder Tool 3 1. Bestimmungsgemäße Verwendung 2 2. Voraussetzungen zur Anwendung 2 2.1 Installation 2 2.2 Soundbibliothek 2 2.3 Haftung 2 3. Decoder 3 3.1 Decoder auslesen 3 3.2 Firmware Update
MehrBedienungsanleitung. Name:Programmierbarer LED Controller Model:TC420
Name:Programmierbarer LED Controller Model:TC420 Bedienungsanleitung Der LED Controller ist ein frei-programmierbarer Lichtsimulator mit 5 Ausgangskanälen (12-24V). Jeder Kanal kann individuell programmiert
MehrWie können See how wir far Enchanting away something mitteilen, is. dass am NXT der Lichtsensor an Port 3 angeschlossen ist?
Wie können See how wir far Enchanting away something mitteilen, is. dass am NXT der Lichtsensor an Port 3 angeschlossen ist? 1. Klicke auf das Fühlen - Menü 2. Klicke auf Sensoren festlegen 3. Suche auf
MehrInhaltsverzeichnis. 1 Anfang 2. 2 Erste Schritte 3. 3 Schleifen repeat while(true) Die if()-schleife... 5.
Inhaltsverzeichnis 1 Anfang 2 2 Erste Schritte 3 3 Schleifen 4 3.1 repeat...................................... 4 3.2 while(true).................................... 4 3.3 Die if()-schleife.................................
MehrKleine Anleitung zur Übertragung von Fotos per USB-Kabel von der Kamera zum Computer
Kleine Anleitung zur Übertragung von Fotos per USB-Kabel von der Kamera zum Computer Mechthild Trilling-Piest Den Ordner öffnen, in den die Bilder abgelegt werden sollen (am besten richtet man sich zum
MehrEin String ist in Java eigentlich eine Klasse, wir können ihn aber zunächst als Datentyp betrachten, der zur Speicherung von Zeichenketten dient.
Strings Ein String ist in Java eigentlich eine Klasse, wir können ihn aber zunächst als Datentyp betrachten, der zur Speicherung von Zeichenketten dient. Beispiel: String zeile = "Cusanus-Gymnasium Wittlich";
MehrRobotC Beispielprogramme für EV3 Kepler Gymnasium Weil der Stadt Thomas Jörg Stand: 03. September 2018 Version 1.5
RobotC Beispielprogramme für EV3 Kepler Gymnasium Weil der Stadt Thomas Jörg Stand: 03. September 2018 Version 1.5 SensorType (S3); SensorType [S3] = modeev3color_color; long rotwert; long gruenwert; long
MehrEure Aufgabe ist es, Antworten auf die folgenden Fragen zu finden:
Kurs: Digitale und analoge Sensoren und Aktoren im TinkerKit Datum: Gruppe 1 Analoge Sensoren Im kommenden Unterrichtsverlauf werdet ihr Eure geplanten Projekte mit dem TinkerKit und Snap4Arduino umsetzen.
MehrWichtige Befehle bei der Programmierung von. FISCHER-Technik
Wichtige Befehle bei der Programmierung von FISCHER-Technik 1 7 6 2 3 4 5 1) Interfacediagnose : Bevor du loslegst, teste alle, an den Eingängen E1-E8 angeschlossenen Schalter und Sensoren. Mit der linken
MehrBEDIENUNGSANLEITUNG 1
1 BEDIENUNGSANLEITUNG Inhaltsverzeichnis 1. Sicherheitshinweise...... 3 2. Technische Daten... 3 3. Bedienung und Funktion... 4 4. Bedienung... 5 2 1. Sicherheitshinweise 1. Dieses Gerät ist nur für die
MehrEinführung in die Programmierung des VEX IQ mit Modkit for VEX
Einführung in die Programmierung des VEX IQ mit Modkit for VEX 0 Inhalt 0 Inhalt 2 1 Modkit for VEX herunterladen und installieren 3 2 Modkit Online Editor 4 3 VEX IQ Firmware-Aktualisierung 5 4 Programmieren
MehrCentralis DC IB. MONTAGEBedienung. MONTAGEUtilisation. MONTAGGIOUso. Deutsch: Kapitel 1. Français: Chapitre 2. Italiano: Capitolo 3 9/02
Centralis DC IB MONTAGEBedienung Deutsch: Kapitel MONTAGEUtilisation Français: Chapitre MONTAGGIOUso Italiano: Capitolo Somfy AG 80 Bassersdorf Tel. 00 88 0 0 Fax. 00 86 95 Tél. 06 00 0 0 Fax. 06 00 0
MehrPowerScan PM9500 Firmware Update und Überprüfung über USB (Feb 2017)
PowerScan PM9500 Firmware Update und Überprüfung über USB (Feb 2017) Benötigt werden folgende Sachen: PDF: Museo2D_Test_&_Service_Sheet-v1.5e.pdf Firmware: PM9530_610025536_z.dfw (Bei einem Update über
MehrPostenblatt 1: Berührungssensor
Postenblatt 1: Berührungssensor In diesem Posten lernst du den Berührungssensor kennen. - 1 x Berührungssensor Der Roboter «fühlt». Der Kontaktschalter besitzt vorne ein rotes, bewegliches Köpfchen, das
MehrKurzinbetriebnahme MDrive Motion Control CANopen mit USB-CAN-Konverter MD-CC
Kurzinbetriebnahme MDrive Motion Control CANopen mit USB-CAN-Konverter MD-CC500-000 1. Voraussetzungen: integrierter MDrive Antrieb MDIxxCBxxx mit CANopen-Schnittstelle Konverter-Kabel USB-CAN vom Typ
MehrZusatzanleitung. MPR-1 I²C-Protokoll. Version 1.01
Zusatzanleitung MPR-1 I²C-Protokoll DE Version 1.01 Inhalt Inhalt 1. I²C Allgemein... 1 1.1 Beschreibung... 1 1.2 Konfiguration... 1 2. I²C-Protokoll des Drucksensormoduls MPR-1... 2 2.1 Parameter... 2
MehrR 2 Prototyping. HV 2 Monitor Version 1.2. gmbh. 5. September 2012 INHALT. Übersicht Anschlüsse / Taster Funktionen...
gmbh Marcellinus Pfeiffer Dorfstrasse 62 CH 8126 Zumikon +41 78 870 2977 m.pfeiffer @ me.com HV 2 Monitor Version 1.2 5. September 2012 INHALT Übersicht... 2 Anschlüsse / Taster... 2 Funktionen... 3 Einstellen
MehrKurzanleitung LTT 186 bzw. LTT182 Stand-Alone-Betrieb. 1. Anschluss des LTT Rekorders an den Computer
Kurzanleitung LTT 186 bzw. LTT182 Stand-Alone-Betrieb 1. Anschluss des LTT Rekorders an den Computer 2. LTT View Software Starten 3. Start Bildschirm 4. Einstellung der Abtastfrequenz 5. Einstellung der
MehrBedienungsanleitung TRICS
Bedienungsanleitung TRICS Inhaltsverzeichnis: 1. Lieferumfang 2. Anschluss/ Installation 3. Start 4. Messung 5. Auswertung 6. Sensortest 7. Updates 1. Lieferumfang TRICS mit USB Anschluss und Steckverbindung
MehrDOKUMENTATION W&Z-MESSWERTERFASSUNG
- 1 - DOKUMENTATION W&Z-MESSWERTERFASSUNG FÜR EINZELMESSUNG - 1 - DOKUMENTATION W&Z-MESSWERTERFASSUNG EINZELMESSUNG W&Z-COMPUTER-VERTRIEB GMBH DEUBENER STR. 14 01159 DRESDEN TELEFON: 0351 4219125 FAX:
MehrNXC-Programmiersprache
Seite 1 von 7 NXC-Programmiersprache Programmbefehle: Strg + N Strg + S Strg + F4 Alt + F4 Strg + P Strg + F Strg + R Strg + G F5 F6 Strg + Z Strg + (nach oben) + Z Strg + X Strg + C Strg + V Strg + Entf
MehrRCD1750SI / Bedienungsanleitung Deutsch. Allgemeine Steuerelemente Hauptgerät
Allgemeine Steuerelemente Hauptgerät 1. VOLUME UP 2. FUNCTION 3. DBBS 4. CLK SET 5. UKW-ANTENNE 6. / PRESET 7. / PRESET + 8. MEMORY 9. TUNE +/ FOLDERUP 10. VOLUME DOWN 11. / STANDBY 12. MONO / STEREO 13.
MehrEmpfänger zur Ansteuerung von RGB LED Stripes gemeinsame Anode
TELECO AUTOMATION GmbH Hallbergmooserstraße 5 85445 Schwaig Deutschland Tel.: +49 (0)8122 9563024 FAX: +49 (0)8122 9563026 Dieses Dokument ist Eigentum der TELECO Automation vorbehaltlich aller Rechte
MehrVisual Basic Express Fehlerermittlung
Inhalt Dokument Beschreibung... 1 Fehlermeldungen anzeigen... 1 Fehlerkorrektur mit Fehlerliste... 2 Laufzeitfehler... 3 Arbeiten mit Haltepunkten... 4 Dokument Beschreibung Bei der Programmierung können
MehrMotorsteuerung CD 3000
1. Anlage gemäß der beiliegenden Anschluss-Anleitung anschließen. 2. Beide Torflügel in halb geöffnete Position bringen und Motoren verriegeln. 3. Motorsteuerung in folgende Grundeinstellung bringen: P1
MehrBefehlstabelle awapswitch
Befehlstabelle awapswitch Inhalt 1 Wichtige serielle Einstellungen 2 2 Befehlstabelle 2 3 Nummerierung Tasten und Leds 3 4 Integrationsbeispiele: 3 4.1 Tasten 3 4.2 Leds 3 4.3 Temperatur 3 4.4 Buzzer (Tonausgabe)
MehrROBOTER. LÖSUNGEN zur Arbeit mit dem LEGO Mindstorms EV3
ROBOTER LÖSUNGEN zur Arbeit mit dem LEGO Mindstorms EV3 Roboter Mensch Welche Roboter kennst du? Wo brauchst du zuhause Roboter? Individuelle Antworten: R2-D2 / BB6 / C-3PO (Star Wars), Wall-e, Rodney
Mehrcolorcontrol LT TeachTool Anleitung Programm zum Einlernen von Farben für die Farbsensoren der colorsensor LT-1-ST und LT-2-xx Serie
colorcontrol LT TeachTool Anleitung Programm zum Einlernen von Farben für die Farbsensoren der colorsensor LT-1-ST und LT-2-xx Serie 1 EINFÜHRUNG... 3 2 PROGRAMMBESCHREIBUNG... 3 2.1 SYSTEM VORAUSSETZUNGEN...
MehrModbus TCP/IP Gateway für 1-Wire Sensoren
Modbus TCP/IP Gateway für 1-Wire Sensoren Der Modbus Gateway verbindet 1-Wire Sensoren wie DS18S20 und DS18B20 mit Ihrem Heimnetzwerk. Er verfügt über eine 1-Wire Schnittstelle zu den Sensoren und eine
MehrBedienungsanleitung FMI-250 Zusatz. ATP Messtechnik GmbH
Bedienungsanleitung FMI-250 Zusatz ATP Messtechnik GmbH J. B. von Weiss Strasse 1 D- 77955 Ettenheim Email: info@atp-messtechnik.de Internet: www.atp-messtechnik.de Tel: 0 7822-8624 0 - FAX: 0 7822-8624
MehrQuick-Guide: GT-Command Mobile
GamesOnTrack A/S, Uhresoevej 35, DK 7500 Holstebro, Denmark, www.gamesontrack.com Tel: +45 3070 3777, email: nb@gamesontrack.com, CVR and VAT number: DK 3105 3013 Quick-Guide: GT-Command Mobile Version
Mehr