Fakultät für Informatik, Institut für Robotik Laborpraktikum I Legorobotik in JAVA EV3

Größe: px
Ab Seite anzeigen:

Download "Fakultät für Informatik, Institut für Robotik Laborpraktikum I Legorobotik in JAVA EV3"

Transkript

1 Fakultät für Informatik, Institut für Robotik Laborpraktikum I Legorobotik in JAVA EV3 Ute Ihme Hochschule Mannheim Ute Ihme

2 DAS LEGO MINDSTORMS System Die Bausysteme source: Lego via Cnet 1999: RCX 2007: NXT 2013: EV3 Hochschule Mannheim Ute Ihme März

3 DAS LEGO MINDSTORMS System Das EV3 System Prinzip von LEGO MINDSTORMS Roboter wird gebaut mit programmierbarem LEGO Stein bis zu 4 Motoren oder Lampen bis zu 4 Sensoren LEGO TECHNIC Teile Erstellung eines Steuerprogramms am Computer Übertragen des Programms auf den Roboter Testen des Programms Hochschule Mannheim Ute Ihme März

4 DAS LEGO MINDSTORMS System Standardsensoren Berührungssensor Tastsenor Ultraschallsensor Gyrosensor Farbsensor Mannheim University of Applied Sciences Ute Ihme March 4,

5 DAS SPIELFELD EXPLORE MARS Allgemeiner Aufbau Mannheim University of Applied Sciences Ute Ihme March 4,

6 Start der Entwicklungsumgebung Starten von Eclipse 1. Starten der 32-bit Version von Eclipse (Eclipse Luna) 2. Auswahl des Arbeitsbereiches Standardeinstellungen übernehmen auf OK-Button drücken Hochschule Mannheim Ute Ihme März

7 Start der Entwicklungsumgebung Starten von Eclipse 3. Programmierumgebung Eclipse wird gestartet Navigationsleiste Dateinavigator Feld für Programmentwicklung Informationsfeld Mannheim University of Applied Sciences Ute Ihme March 4,

8 Start der Entwicklungsumgebung Starten von Eclipse 3. Programmierung vorbereiten Datei wählen Mannheim University of Applied Sciences Ute Ihme March 4,

9 Start der Entwicklungsumgebung Starten von Eclipse 3. Programmierung vorbereiten - Neu und - Projekt auswählen - LeJOS EV3 Projekt wählen - auf Weiter> drücken Mannheim University of Applied Sciences Ute Ihme March 4,

10 Start der Entwicklungsumgebung Starten von Eclipse 3. Programmierung vorbereiten Projektname eingeben Fertigstellen drücken Mannheim University of Applied Sciences Ute Ihme March 4,

11 JAVA Code JAVA Basics I Jedes JAVA Programm besteht aus Klassen. public class Berechnung { // hier wird der Programmcode eingefügt } Eine der Klassen muss eine main Methode besitzen. public class Berechnung { public static void main(string[] args) { // hier wird der Programmcode eingefügt } } Mannheim University of Applied Sciences Ute Ihme March 4,

12 Start der Entwicklungsumgebung Starten von Eclipse 3. Programmierung vorbereiten - Datei - neu - Klasse wählen Mannheim University of Applied Sciences Ute Ihme March 4,

13 Start der Entwicklungsumgebung Starten von Eclipse 3. Programmierung vorbereiten 1. Klassennamen eingeben 2. Hier zusätzlich public static void main ankreuzen, wenn Klasse main Methode enthalten soll. 3. Fertigstellen drücken Mannheim University of Applied Sciences Ute Ihme March 4,

14 Start der Entwicklungsumgebung Starten von Eclipse 3. Programmierung vorbereiten Nun kann das Programmieren beginnen! Mannheim University of Applied Sciences Ute Ihme March 4,

15 JAVA Code Realisierung eines Pausenbefehls 1. Warten darauf, dass ein Knopf des NXT Steins gedrückt wird Button.waitForAnyPress(); 2. Nutzung eines lejos Pausen - Befehls Delay.msDelay(2000); Hochschule Mannheim Ute Ihme März

16 JAVA Code Displayanzeige Syntax: 1. Nutzung des Standard JAVA Befehls System.out.println("Hello World!") 2. Nutzung des lejos Befehls a) für Strings LCD.drawString( string", Zeile, Spalte)) LCD.drawString("Hello World 1", 0, 2); b) Für Zahlen LCD.drawInt(Zahl, Spalte, Zeile); LCD.drawInt(7, 0, 4); 3. Löschen des Displays LCD.clearDisplay(); Hochschule Mannheim Ute Ihme März

17 JAVA Code Das erste Programm: Bildschirmanzeige / Hello World // Importieren von LejosBibliotheken import lejos.hardware.button; import lejos.hardware.lcd.lcd; import lejos.utility.delay; public class HelloWorld { public static void main(string[] args) { // TODO Automatisch generierter Methodenstub // Nutzung der JAVA Syntax für die Ausgabe eines Strings System.out.println("Hello World!"); Button.waitForAnyPress(); // Bildschirmlöschen LCD.clear(); Hochschule Mannheim Ute Ihme März

18 JAVA Code Das erste Programm: Bildschirmanzeige / Hello World // Ausgabe eines Strings mit dem LejosBefehl LCD.drawString("Hello", 0, 2); // Warten für 2000ms Delay.msDelay(2000); // Ausgabe einer Zahl mit dem LejosBefehl LCD.drawInt(7, 0, 4); Delay.msDelay(2000); } } Hochschule Mannheim Ute Ihme März

19 JAVA Code Das erste Programm: Bildschirmanzeige / Hello World Datei speichern bzw. alle Dateien speichern drücken Hochschule Mannheim Ute Ihme März

20 JAVA Code Das erste Programm: Bildschirmanzeige / Hello World Ausführen als LeJOS EV3 Programm wählen, zuvor NXT Stein einschalten Hochschule Mannheim Ute Ihme März

21 DAS SPIELFELD EXPLORE MARS Mission 0: Displayanzeige Erstellen Sie ein erstes Programm, dass Ausgaben auf dem Display des EV3 realisiert. Programmieren Sie dazu zunächst, dass Beispiel der vorherigen Folien selbstständig nach! Realisieren Sie danach eigene Ausgaben! Hochschule Mannheim Ute Ihme März

22 DAS LEGO MINDSTORMS System Motoren Quelle: Lego Servomotor Verfügt über integrierten Rotationssensor misst Geschwindigkeit und Abstand Leitet Ergebnisse an NXT Stein weiter Motor kann auf einen Grad genau gesteuert werden Kombinationen mehrerer Motoren möglich arbeiten ggf. mit gleicher Geschwindigkeit Hochschule Mannheim Ute Ihme März

23 JAVA Code Die Klasse Motor Allgemeine Befehle Verwendung folgender import - Funktionen import lejos.hardware.motor.motor; Wichtige Methoden der Klasse Motor Vorwärtsfahren: Motor.A.forward(); Rückwärtsfahren: Motor.A.backward(); Verwendung der Portbezeichnung (A, B, C oder D), An den der Sensor angeschlossen Ist bzw. wird. Anhalten: Motor.A.stop(); Hochschule Mannheim Ute Ihme März

24 JAVA Code Motorensteuerung für 2 Motoren - zeitgesteuert - Syntax: Vorwärtsfahren: Motor.A.forward(); Motor.B.forward(); Rückwärtsfahren: Motor.A.backward(); Motor.B.backward(); Anhalten mit Bremsen: Motor.A.stop(); Motor.B.stop(); Kurve Motor.A.forward(); Motor.B.backward(); oder Motor.A.backward(); Motor.B.forward(); Anhalten mit Auslaufen: Motor.A.flt(); Motor.B.flt(); Mannheim University of Applied Sciences Ute Ihme March 4,

25 JAVA Code Motorensteuerung - zeitgesteuert - Programmbeispiel: import lejos.hardware.motor.motor; import lejos.utility.delay; public class Motoren { public static void main(string[] args) { } } // Vorwärtsfahren Motor.A.forward(); Motor.B.forward(); // Zeit in ms Delay.msDelay(2000); Motor.A.stop(); Motor.B.stop(); Mannheim University of Applied Sciences Ute Ihme March 4,

26 JAVA Code Motorensteuerung - zeitgesteuert - Programmelemente: // Rückwärtsfahren Motor.A.backward(); Motor.B.backward(); // Zeit in ms Delay.msDelay(2000); Motor.A.stop(); Motor.B.stop(); // Kurve mit einem Motor Motor.A.forward(); // Zeit in ms Delay.msDelay(2000); Motor.A.stop(); //Kurve mit 2 Motoren Motor.A.forward(); Motor.B.backward(); // Zeit in ms Delay.msDelay(2000); Motor.A.stop(); Motor.B.stop(); Mannheim University of Applied Sciences Ute Ihme March März 4,

27 DAS SPIELFELD EXPLORE MARS Mission 1 Schieben der Trägerrakete in Startposition Start und Ende: Base 1 Die Langstreckenrakete soll von der Ausgangsstellung zur Startrampe geschoben werden. Mannheim University of Applied Sciences Ute Ihme March 4,

28 DAS SPIELFELD EXPLORE MARS Mission 2: Starten der Langstreckenrakete mit dem Satelliten Start: Base 1 Ende: Base 2 Der Roboter soll der Straße folgen und die Langstreckenrakete aufrichten Mannheim University of Applied Sciences Ute Ihme March 4,

29 JAVA Code Arbeiten mit Sensoren Verwendung folgender import - Funktionen import lejos.hardware.port.sensorport; import lejos.hardware.sensor.*; import lejos.robotics.*; Hinweis: Die Initialisierung der Sensoren und die Abfrage der Messwerte erfolgt bei allen Sensoren nach dem gleichen Prinzip. Wichtig ist, dass stets der Port (S1, S2, S3 bzw. S4) in der Initialisierung verwendet wird, an dem der Sensor tatsächlich angeschlossen ist. Mannheim University of Applied Sciences Ute Ihme March 4,

30 DAS LEGO MINDSTORMS System Berührungssensor / Tastsensor Abfrage, ob Sensor gedrückt Werte des Sensors 0: Sensor nicht gedrückt 1: Sensor gedrückt Hochschule Mannheim Ute Ihme März

31 JAVA Code Berührungssensor / Tastsensor Initialisierung: SensorModes sensor1 = new EV3TouchSensor(SensorPort.S1); SampleProvider touch = sensor1.getmode("touch"); Jeweiligen Anschlußport Abfrage der Messwerte: angeben (S1, S2, S3 oder S4) // Initialisierung der Messwerte float pressed =0; float sample[] = new float[touch.samplesize()]; // Abfrage der Sensorwerte touch.fetchsample(sample, 0); pressed = sample[0]; Mannheim University of Applied Sciences Ute Ihme March 4,

32 JAVA Code Berührungssensor / Tastsensor Programmbeispiel: import lejos.hardware.motor.motor; import lejos.hardware.port.sensorport; import lejos.hardware.sensor.*; import lejos.robotics.*; public class Tastsensor { public static void main(string[] args) { // TODO Automatisch generierter Methodenstub } } - Programmcode nächste Folien Mannheim University of Applied Sciences Ute Ihme March März 4,

33 JAVA Code Berührungssensor / Tastsensor Programmcode für public static void main: // Initialisierung des Sensors SensorModes sensor1 = new EV3TouchSensor(SensorPort.S1); SampleProvider touch = sensor1.getmode("touch"); // Initialisierung der Messwerte float pressed =0; float sample[] = new float[touch.samplesize()]; Mannheim University of Applied Sciences Ute Ihme March 4,

34 JAVA Code Berührungssensor / Tastsensor Programmcode für public static void main: // Einschalten der Motoren Motor.A.forward(); Motor.B.forward(); // Abfrage der Sensorwerte bis Sensor gedrückt wird while(pressed ==0){ touch.fetchsample(sample, 0); pressed = sample[0]; } // Ausschalten der Motoren Motor.A.stop(); Motor.B.stop(); Mannheim University of Applied Sciences Ute Ihme March 4,

35 DAS SPIELFELD EXPLORE MARS Mission 3: Einschalten des Kontrollzentrums Start und Ende: Base 2 Der blaue Knopf am Kontrollzentrum soll betätigt werden. Der Roboter soll mit Hilfe eines Berührungssensors feststellen, wenn der blaue Knopf gedrückt ist. Wird der Berührungssensor ausgelöst, so soll der Roboter anhalten und für 3 s eine Aufschrift auf dem Display anzeigen. Erst danach soll der Roboter zurück zur Base 2 fahren. Mannheim University of Applied Sciences Ute Ihme March 4,

36 DAS LEGO MINDSTORMS System Ultraschallsensor Sensor sendet Ultraschall aus Schall wird von Hindernis reflektiert Reflektierter Schall wird vom Empfänger registriert Aus Laufzeit des Schalls kann auf die Entfernung geschlussfolgert werden Messwerte werden in Meter ausgegeben Hochschule Mannheim Ute Ihme März

37 JAVA Code Ultraschallsensor Initialisierung: SensorModes sensor4 = new EV3UltrasonicSensor(SensorPort.S4); SampleProvider us = sensor4.getmode("distance"); Abfrage der Messwerte: // Initialisierung der Messwerte float distanz=10; float sample[] = new float[us.samplesize()]; // Abfrage der Messwerte us.fetchsample(sample, 0); distanz = sample[0]; Jeweiligen Anschlußport angeben (S1, S2, S3 oder S4) Mannheim University of Applied Sciences Ute Ihme March 4,

38 JAVA Code Ultraschallsensor Programmbeispiel: import lejos.hardware.motor.motor; import lejos.hardware.port.sensorport; import lejos.hardware.sensor.*; import lejos.robotics.*; public class Ultraschall { public static void main(string[] args) { // TODO Automatisch generierter Methodenstub } } - Programmcode nächste Folien Hochschule Mannheim Ute Ihme März

39 JAVA Code Ultraschallsensor Programmcode für public static void main: // Initialisierung Ultraschallsensor SensorModes sensor4 = new EV3UltrasonicSensor(SensorPort.S4); SampleProvider us = sensor4.getmode("distance"); // Initialisierung der Messwerte float distanz=10; float sample[] = new float[us.samplesize()]; // Einschalten der Motoren Motor.A.forward(); Motor.B.forward(); Hochschule Mannheim Ute Ihme März

40 JAVA Code Ultraschallsensor Programmcode für public static void main: // Abfrage der Messwerte, // bis eine Entfernung unterschritten ist while(distanz >=0.05){ us.fetchsample(sample, 0); distanz = sample[0]; } // Ausschalten der Motoren Motor.A.stop(); Motor.B.stop(); Hochschule Mannheim Ute Ihme März

41 DAS SPIELFELD EXPLORE MARS Mission 4: Abholen der Astronauten Start und Ende: Base 2 Sensor: Ultraschallsensor Der Roboter soll die Astronauten abholen. Dazu soll er zur Raumfähre fahren und ca. 5 cm vor der Wand stehen bleiben. Die Astronauten können dann per Hand in den Roboter gesetzt werden. Nach Druck auf einen der Knöpfe des EV3 Steines oder durch Drücken des Tastsensors soll der Roboter zurück zur Base 2 fahren. Mannheim University of Applied Sciences Ute Ihme March 4,

42 DAS LEGO MINDSTORMS System Colorsensor Verfügt über mehrere Moden, z. B. Bestimmung des Farbwertes (ColorID) Bestimmung der reflektierten Helligkeit Zur Ausleuchtung kann eine LED eingeschaltet werden Hochschule Mannheim Ute Ihme März

43 DAS LEGO MINDSTORMS System Colorsensor ColorID Mode Bestimmung der Farbe Jede Farbe hat einen Wert Werte für EV3 Colorsensor Wert Farbe -1 keine 0 Rot 1 Grün 2 Blau 3 Gelb 4 Magenta 5 Orange 6 Weiß 7 Schwarz 8 Pink 9 Grau 10 Hellgrau 11 Dunkelgrau 12 Zyan 13 Braun Hochschule Mannheim Ute Ihme März

44 JAVA Code Colorsensor ColorID Mode Initialisierung: SensorModes colorsensor = new EV3ColorSensor(SensorPort.S1); SampleProvider col = colorsensor.getmode("colorid"); Jeweiligen Anschlußport Abfrage der Messwerte: angeben (S1, S2, S3 oder S4) // Intialisierung der Messwerte int samplesize = colorsensor.samplesize(); float[] sample = new float[samplesize]; int farbe; // Abfrage der Messwerte col.fetchsample(sample, 0); // Umrechung float in integer farbe = (int)sample[0]; Hochschule Mannheim Ute Ihme März

45 JAVA Code Colorsensor ColorID Mode Programmbeispiel: import lejos.hardware.button; import lejos.hardware.lcd.lcd; import lejos.hardware.motor.*; import lejos.hardware.port.sensorport; import lejos.hardware.sensor.*; import lejos.robotics.*; import lejos.utility.delay; public class EVColorFarbe { } public static void main(string[] args) { // TODO Automatisch generierter Methodenstub - Programmcode nächste Folien } Hochschule Mannheim Ute Ihme März

46 JAVA Code Colorsensor ColorID Mode Programmcode für public static void main: //Initialisierung SensorModes colorsensor = new EV3ColorSensor(SensorPort.S1); SampleProvider col = colorsensor.getmode("colorid"); // Intialisierung der Messwerte int samplesize = colorsensor.samplesize(); float[] sample = new float[samplesize]; int farbe; Hochschule Mannheim Ute Ihme März

47 JAVA Code Colorsensor ColorID Mode Programmcode für public static void main: while(true) { // Abfrage der Messwerte col.fetchsample(sample, 0); // Umrechung float in integer farbe = (int)sample[0]; LCD.drawInt(farbe, 3, 3); Button.waitForAnyPress(); LCD.clearDisplay(); } Hochschule Mannheim Ute Ihme März

48 DAS SPIELFELD EXPLORE MARS Mission 5: Start: Shuttle Astronauten zurückbringen Ende: Base 2 Video: ~ihme/version01/deutsch/mission5.html Mannheim University of Applied Sciences Ute Ihme Sensor: Colorsensor Führen Sie das Programm von Mission 4 fort! Der Roboter soll mit den Astronauten zur Base 2 zurückfahren. Gestartet wird der Roboter mittels einer Taste auf dem EV3 Stein. Mittels Colorsensor, soll er automatisch erkennen, wenn er sich in der Base befindet. Dazu soll die schwarze Line in Norden der Base erkannt werden. March 4,

49 DAS SPIELFELD EXPLORE MARS Mission 6: Zusatzaufgabe Zum Mars fliegen Start: Base2 Ende: Mars Landeplattform Sensoren: Colorsensor, Tastsensor Video: ~ihme/version01/deutsch/mission6.html Mittels einem Colorsensor soll der Roboter auf der Flugbahn (Line) zum Marsfliegen. Mittels Tastsensor soll die Linienverfolgung abgebrochen werden. Mannheim University of Applied Sciences Ute Ihme March 4,

Fakultät für Informatik, Institut für Robotik Laborpraktikum I Legorobotik in JAVA

Fakultät für Informatik, Institut für Robotik Laborpraktikum I Legorobotik in JAVA Fakultät für Informatik, Institut für Robotik Laborpraktikum I Legorobotik in JAVA Ute Ihme Hochschule Mannheim Ute Ihme DAS LEGO MINDSTORMS System Die Bausysteme source: Lego via Cnet 1999: RCX 2007:

Mehr

Fakultät für Informatik, Institut für Robotik Laborpraktikum I - Medizinarena Legorobotik in JAVA EV3

Fakultät für Informatik, Institut für Robotik Laborpraktikum I - Medizinarena Legorobotik in JAVA EV3 Fakultät für Informatik, Institut für Robotik Laborpraktikum I - Medizinarena Legorobotik in JAVA EV3 Ute Ihme Hochschule Mannheim Ute Ihme DAS LEGO MINDSTORMS System Das EV3 System Prinzip von LEGO MINDSTORMS

Mehr

Fakultä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 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

Mehr

Fakultät für Informatik, Institut für Robotik EV3 - Laborpraktikum II Programmierung mit JAVA

Fakultät für Informatik, Institut für Robotik EV3 - Laborpraktikum II Programmierung mit JAVA Fakultät für Informatik, Institut für Robotik EV3 - Laborpraktikum II Programmierung mit JAVA Ute Ihme Hochschule Mannheim Ute Ihme Wiederholung von Laborpraktikum I Ausführliche Informationen Folien zum

Mehr

Fakultä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. 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

Mehr

Fakultä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 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

Mehr

Fakultät für Informatik, Institut für Robotik EV3 - Laborpraktikum I Einführung in die Programmierung mit JAVA

Fakultät für Informatik, Institut für Robotik EV3 - Laborpraktikum I Einführung in die Programmierung mit JAVA Fakultät für Informatik, Institut für Robotik EV3 - Laborpraktikum I Einführung in die Programmierung mit JAVA Ute Ihme Hochschule Mannheim Ute Ihme DAS LEGO MINDSTORMS System Das EV3 System Prinzip von

Mehr

Fakultät für Informatik, Institut für Robotik Lego Mindstorms NXT - Programmierung mit JAVA Einführung

Fakultät für Informatik, Institut für Robotik Lego Mindstorms NXT - Programmierung mit JAVA Einführung Fakultät für Informatik, Institut für Robotik Lego Mindstorms NXT - Programmierung mit JAVA Einführung Ute Ihme Mannheim University of Applied Sciences Ute Ihme Start der Entwicklungsumgebung Starten von

Mehr

Lego Roboter mit NXT-G programmieren. Hochschule Mannheim

Lego 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

Fakultät für Informatik, Institut für Robotik Laborpraktikum Legorobotik in C EV3

Fakultät für Informatik, Institut für Robotik Laborpraktikum Legorobotik in C EV3 Fakultät für Informatik, Institut für Robotik Laborpraktikum Legorobotik in C EV3 Ute Ihme Hochschule Mannheim Ute Ihme DAS LEGO MINDSTORMS System Das EV3 System Prinzip von LEGO MINDSTORMS Roboter wird

Mehr

Das erste Programm soll einen Text zum Bildschirm schicken. Es kann mit jedem beliebigen Texteditor erstellt werden.

Das erste Programm soll einen Text zum Bildschirm schicken. Es kann mit jedem beliebigen Texteditor erstellt werden. Einfache Ein- und Ausgabe mit Java 1. Hallo-Welt! Das erste Programm soll einen Text zum Bildschirm schicken. Es kann mit jedem beliebigen Texteditor erstellt werden. /** Die Klasse hello sendet einen

Mehr

[ Experiment- und Datenprotokollierung. mit der EV3 Software]

[ 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

Mehr

Software-Engineering und Optimierungsanwendungen in der Thermodynamik

Software-Engineering und Optimierungsanwendungen in der Thermodynamik Software-Engineering und Optimierungsanwendungen in der Thermodynamik Software-Engineering 5 Programmentwicklung und Debuggen mit IDE und CASE-Tools Übungen Prof. Dr. Rolf Dornberger OPTSWE_SWE: 5 Programmentwicklung

Mehr

Programmierung des Lego NXT in C. Hochschule Mannheim Fakultät für Informatik

Programmierung des Lego NXT in C. Hochschule Mannheim Fakultät für Informatik Programmierung des Lego NXT in C Hochschule Mannheim Fakultät für Informatik Der NXT Stein Technische Daten 32-bit ARM7 Microcontroller 256 Kbytes FLASH, 64 Kbytes RAM 8-bit AVR microcontroller 4 Kbytes

Mehr

schnell und portofrei erhältlich bei beck-shop.de DIE FACHBUCHHANDLUNG mitp/bhv

schnell und portofrei erhältlich bei beck-shop.de DIE FACHBUCHHANDLUNG mitp/bhv Roboter programmieren mit NXC für Lego Mindstorms NXT 1. Auflage Roboter programmieren mit NXC für Lego Mindstorms NXT schnell und portofrei erhältlich bei beck-shop.de DIE FACHBUCHHANDLUNG mitp/bhv Verlag

Mehr

Vorkurs Informatik WiSe 15/16

Vorkurs Informatik WiSe 15/16 Java 1 Dr. Werner Struckmann / Stephan Mielke, Jakob Garbe, 12.10.2015 Technische Universität Braunschweig, IPS Überblick Organisatorisches Arbeitsablauf Hello! 12.10.2015 Dr. Werner Struckmann / Stephan

Mehr

Java: Vererbung. Teil 3: super() www.informatikzentrale.de

Java: Vererbung. Teil 3: super() www.informatikzentrale.de Java: Vererbung Teil 3: super() Konstruktor und Vererbung Kindklasse ruft SELBSTSTÄNDIG und IMMER zuerst den Konstruktor der Elternklasse auf! Konstruktor und Vererbung Kindklasse ruft SELBSTSTÄNDIG und

Mehr

Anleitung für Vorlesungsaufzeichnungen mit Lecturnity. (im ZHG und diversen anderen Räumen der Universität Göttingen)

Anleitung für Vorlesungsaufzeichnungen mit Lecturnity. (im ZHG und diversen anderen Räumen der Universität Göttingen) 1 Anleitung für Vorlesungsaufzeichnungen mit Lecturnity (im ZHG und diversen anderen Räumen der Universität Göttingen) 2 Rechner GWDG-Anmeldung Vorbereitungen Schalten Sie den Rechner ein. Schalten Sie

Mehr

Einführung in Eclipse und Java

Einführung in Eclipse und Java Universität Bayreuth Lehrstuhl für Angewandte Informatik IV Datenbanken und Informationssysteme Prof. Dr.-Ing. Jablonski Einführung in Eclipse und Java Dipl.Inf. Manuel Götz Lehrstuhl für Angewandte Informatik

Mehr

ACDSee Pro 2. ACDSee Pro 2 Tutorials: Übertragung von Fotos (+ Datenbank) auf einen anderen Computer. Über Metadaten und die Datenbank

ACDSee Pro 2. ACDSee Pro 2 Tutorials: Übertragung von Fotos (+ Datenbank) auf einen anderen Computer. Über Metadaten und die Datenbank Tutorials: Übertragung von Fotos (+ ) auf einen anderen Computer Export der In dieser Lektion erfahren Sie, wie Sie am effektivsten Fotos von einem Computer auf einen anderen übertragen. Wenn Sie Ihre

Mehr

Starten der Software unter Windows 7

Starten der Software unter Windows 7 Starten der Software unter Windows 7 Im Folgenden wird Ihnen Schritt für Schritt erklärt, wie Sie Ihr persönliches CONTOUR NEXT USB auf dem Betriebssystem Ihrer Wahl starten und benutzen. Schritt 1. Stecken

Mehr

GeoPilot (Android) die App

GeoPilot (Android) die App GeoPilot (Android) die App Mit der neuen Rademacher GeoPilot App machen Sie Ihr Android Smartphone zum Sensor und steuern beliebige Szenen über den HomePilot. Die App beinhaltet zwei Funktionen, zum einen

Mehr

Installation einer C++ Entwicklungsumgebung unter Windows --- TDM-GCC und Eclipse installieren

Installation einer C++ Entwicklungsumgebung unter Windows --- TDM-GCC und Eclipse installieren Installation einer C++ Entwicklungsumgebung unter Windows --- TDM-GCC und Eclipse installieren 1 32- oder 64-bit Windows feststellen In den nachfolgenden Schritten ist es nötig, dass Sie wissen, ob Sie

Mehr

Import, Export und Löschung von Zertifikaten

Import, Export und Löschung von Zertifikaten Import, Export und Löschung von Zertifikaten mit dem Microsoft Internet Explorer 1 Zertifikat importieren Starten Sie den Internet Explorer Wählen Sie in der Menüleiste unter Extras den Unterpunkt Internetoptionen

Mehr

Visual Basic Express Debugging

Visual Basic Express Debugging Inhalt Dokument Beschreibung... 1 Projekt vorbereiten... 1 Verknüpfung zu Autocad/ProStructures einstellen... 2 Debugging... 4 Autocad/ProSteel Beispiel... 5 Dokument Beschreibung Debuggen nennt man das

Mehr

Programmierung mit NQC: Kommunikation zwischen zwei RCX

Programmierung mit NQC: Kommunikation zwischen zwei RCX Programmierung mit NQC: Kommunikation zwischen zwei RCX Martin Schmidt Aufbau der Messages Messages müssen möglichst kurz sein und dürfen nicht zu häufig gesendet werden! 1 Byte reicht für unsere Zwecke

Mehr

MdtTax Programm. Programm Dokumentation. Datenbank Schnittstelle. Das Hauptmenü. Die Bedienung des Programms geht über das Hauptmenü.

MdtTax Programm. Programm Dokumentation. Datenbank Schnittstelle. Das Hauptmenü. Die Bedienung des Programms geht über das Hauptmenü. Programm Die Bedienung des Programms geht über das Hauptmenü. Datenbank Schnittstelle Die Datenbank wir über die Datenbank- Schnittstelle von Office angesprochen. Von Office 2000-2003 gab es die Datenbank

Mehr

LEGO-Mindstorms-Roboter im Informatikunterricht 1 - mit Java-

LEGO-Mindstorms-Roboter im Informatikunterricht 1 - mit Java- Eckart Modrow LEGO-Mindstorms-Roboter S. 1 LEGO-Mindstorms-Roboter im Informatikunterricht 1 - mit Java- Benutzung in einer Programmierumgebung Für die LEGO-Roboter stehen unter allen gängigen Betriebssystemen

Mehr

Beim ROBORACE werden jedes Jahr Schüler und Studierende mit einer neuen Aufgabe aus dem Bereich der Technischen Kybernetik herausgefordert.

Beim ROBORACE werden jedes Jahr Schüler und Studierende mit einer neuen Aufgabe aus dem Bereich der Technischen Kybernetik herausgefordert. Beim ROBORACE werden jedes Jahr Schüler und Studierende mit einer neuen Aufgabe aus dem Bereich der Technischen Kybernetik herausgefordert. Die Schüler entwickeln selbstständig vollautonome Roboter auf

Mehr

Einführung in die objektorientierte Programmierung mit Java. Klausur am 19. Oktober 2005

Einführung in die objektorientierte Programmierung mit Java. Klausur am 19. Oktober 2005 Einführung in die objektorientierte Programmierung mit Java Klausur am 19. Oktober 2005 Matrikelnummer: Nachname: Vorname: Semesteranzahl: Die Klausur besteht aus drei Frageblöcken zu den Inhalten der

Mehr

Internet Explorer Version 6

Internet Explorer Version 6 Internet Explorer Version 6 Java Runtime Ist Java Runtime nicht installiert, öffnet sich ein PopUp-Fenster, welches auf das benötigte Plugin aufmerksam macht. Nach Klicken auf die OK-Taste im PopUp-Fenster

Mehr

Programmierkurs Java

Programmierkurs Java Programmierkurs Java Dr. Dietrich Boles Aufgaben zu UE16-Rekursion (Stand 09.12.2011) Aufgabe 1: Implementieren Sie in Java ein Programm, das solange einzelne Zeichen vom Terminal einliest, bis ein #-Zeichen

Mehr

iphone-kontakte zu Exchange übertragen

iphone-kontakte zu Exchange übertragen iphone-kontakte zu Exchange übertragen Übertragen von iphone-kontakten in ein Exchange Postfach Zunächst muss das iphone an den Rechner, an dem es üblicherweise synchronisiert wird, angeschlossen werden.

Mehr

Benutzerhandbuch. Leitfaden zur Benutzung der Anwendung für sicheren Dateitransfer.

Benutzerhandbuch. Leitfaden zur Benutzung der Anwendung für sicheren Dateitransfer. Benutzerhandbuch Leitfaden zur Benutzung der Anwendung für sicheren Dateitransfer. 1 Startseite Wenn Sie die Anwendung starten, können Sie zwischen zwei Möglichkeiten wählen 1) Sie können eine Datei für

Mehr

Starten Sie Eclipse: Hier tragen sie Ihr Arbeitsverzeichnis ein. Zu Hause z.b. c:\workspace.

Starten Sie Eclipse: Hier tragen sie Ihr Arbeitsverzeichnis ein. Zu Hause z.b. c:\workspace. Starten Sie Eclipse: Abgesehen vom Kommandozeilenfenster, auf welches wir später eingehen, öffnet sich ein Dialog (in der FH vermutlich nicht, überspringen Sie in diesem Fall): Hier tragen sie Ihr Arbeitsverzeichnis

Mehr

Handbuch B4000+ Preset Manager

Handbuch B4000+ Preset Manager Handbuch B4000+ Preset Manager B4000+ authentic organ modeller Version 0.6 FERROFISH advanced audio applications Einleitung Mit der Software B4000+ Preset Manager können Sie Ihre in der B4000+ erstellten

Mehr

Sophos Anti-Virus. ITSC Handbuch. Version... 1.0. Datum... 01.09.2009. Status... ( ) In Arbeit ( ) Bereit zum Review (x) Freigegeben ( ) Abgenommen

Sophos Anti-Virus. ITSC Handbuch. Version... 1.0. Datum... 01.09.2009. Status... ( ) In Arbeit ( ) Bereit zum Review (x) Freigegeben ( ) Abgenommen Version... 1.0 Datum... 01.09.2009 Status... ( ) In Arbeit ( ) Bereit zum Review (x) Freigegeben ( ) Abgenommen Kontakt... Dateiname... helpdesk@meduniwien.ac.at Anmerkungen Dieses Dokument wird in elektronischer

Mehr

Anwendungspraktikum aus JAVA Programmierung im SS 2006 Leitung: Albert Weichselbraun. Java Projekt. Schiffe Versenken mit GUI

Anwendungspraktikum aus JAVA Programmierung im SS 2006 Leitung: Albert Weichselbraun. Java Projekt. Schiffe Versenken mit GUI Anwendungspraktikum aus JAVA Programmierung im SS 2006 Leitung: Albert Weichselbraun Java Projekt Schiffe Versenken mit GUI 1. Über den Autor: Name: Marija Matejic Matrikelnummer: 9352571 E-mail: marijamatejic@yahoo.com

Mehr

System Design Projekt Einführung in NXC

System Design Projekt Einführung in NXC System Design Projekt Einführung in NXC Karola Rühle, Thomas Lampe, Maximilian Beinhofer Albert-Ludwigs-Universität Freiburg Was ist NXC? Eine C-ähnliche Programmiersprache (Not exactly C) Speziell zur

Mehr

Startseite von Prinect Remote Access

Startseite von Prinect Remote Access 1 Kurzanleitung: Seitenabnahme in Prinect Remote Access Startseite von Prinect Remote Access Nach Ihrer Anmeldung über das Internet sehen die Startseite von Prinect Remote Access. (Falls Sie das Sicherheitszertifikat

Mehr

ARAkoll 2013 Dokumentation. Datum: 21.11.2012

ARAkoll 2013 Dokumentation. Datum: 21.11.2012 ARAkoll 2013 Dokumentation Datum: 21.11.2012 INHALT Allgemeines... 3 Funktionsübersicht... 3 Allgemeine Funktionen... 3 ARAmatic Symbolleiste... 3 Monatsprotokoll erzeugen... 4 Jahresprotokoll erzeugen

Mehr

Kurzeinführung Excel2App. Version 1.0.0

Kurzeinführung Excel2App. Version 1.0.0 Kurzeinführung Excel2App Version 1.0.0 Inhalt Einleitung Das Ausgangs-Excel Excel-Datei hochladen Excel-Datei konvertieren und importieren Ergebnis des Imports Spalten einfügen Fehleranalyse Import rückgängig

Mehr

GSM Scanner Bedienungsanleitung

GSM Scanner Bedienungsanleitung GSM Scanner Bedienungsanleitung Inhaltsverzeichnis 1. Funktion der Tasten... 3 2. Erste Schritte... 4 2.1. Einschalten -----------------------------------------------------------------------------------

Mehr

Übung Grundlagen der Programmierung. Übung 03: Schleifen. Testplan Testergebnisse

Übung Grundlagen der Programmierung. Übung 03: Schleifen. Testplan Testergebnisse Übung 03: Schleifen Abgabetermin: xx.xx.xxxx Name: Matrikelnummer: Gruppe: G1 (Prähofer) G2 (Prähofer) G3 (Wolfinger) Aufgabe Punkte gelöst abzugeben schriftlich abzugeben elektronisch Aufgabe 03.1 12

Mehr

Starthilfe für C# Inhaltsverzeichnis. Medien- und Kommunikationsinformatik (B.Sc.) Alexander Paharukov. Informatik 3 Praktikum

Starthilfe für C# Inhaltsverzeichnis. Medien- und Kommunikationsinformatik (B.Sc.) Alexander Paharukov. Informatik 3 Praktikum Starthilfe für C# Inhaltsverzeichnis Allgemeines... 2 Bezugsquellen... 2 SharpDevelop... 2.NET Runtime... 2.NET SDK... 2 Installation... 2 Reihenfolge... 2 Vorschlag für eine Ordnerstruktur... 3 Arbeit

Mehr

Projekte Packen, Kopieren und Versenden

Projekte Packen, Kopieren und Versenden Projekte Packen, Kopieren und Versenden In diesem Hotline Tipp wird erklärt, wie Sie Projekte oder Positionen Packen, Verschieben oder als Anhang einer E-Mail Versenden. Ausgeführt werden diese Befehle

Mehr

Installation OMNIKEY 3121 USB

Installation OMNIKEY 3121 USB Installation OMNIKEY 3121 USB Vorbereitungen Installation PC/SC Treiber CT-API Treiber Einstellungen in Starke Praxis Testen des Kartenlesegeräts Vorbereitungen Bevor Sie Änderungen am System vornehmen,

Mehr

Installation und Inbetriebnahme von Microsoft Visual C++ 2010 Express

Installation und Inbetriebnahme von Microsoft Visual C++ 2010 Express Howto Installation und Inbetriebnahme von Microsoft Visual C++ 2010 Express Peter Bitterlich Markus Langer 12. Oktober 2012 Zusammenfassung Dieses Dokument erklärt Schritt für Schritt die Installation

Mehr

Kara-Programmierung AUFGABENSTELLUNG LERNPARCOURS. Abb. 1: Programmfenster. Welt neu erstellen; öffnen; erneut öffnen; speichern; speichern unter

Kara-Programmierung AUFGABENSTELLUNG LERNPARCOURS. Abb. 1: Programmfenster. Welt neu erstellen; öffnen; erneut öffnen; speichern; speichern unter Kara-Programmierung AUFGABENSTELLUNG LERNPARCOURS Abb. 1: Programmfenster Welt neu erstellen; öffnen; erneut öffnen; speichern; speichern unter Programmfenster anzeigen Einstellungen öffnen Kara direkt

Mehr

Eigenes Projekt Ideen

Eigenes Projekt Ideen WeDo Lehrerinformation 1/6 Arbeitsauftrag Die SuS erstellen zum Abschluss (oder als Lernkontrolle) ein eigenes Projekt mit Scratch. Zum Beispiel ein einfaches Spiel. Falls Roboter von Lego Mindstorms oder

Mehr

Um die Installation zu starten, klicken Sie auf den Downloadlink in Ihrer E-Mail (Zugangsdaten für Ihre Bestellung vom...)

Um die Installation zu starten, klicken Sie auf den Downloadlink in Ihrer E-Mail (Zugangsdaten für Ihre Bestellung vom...) Inhalt Vorbereitung der LIFT-Installation... 1 Download der Installationsdateien (Internet Explorer)... 2 Download der Installationsdateien (Firefox)... 4 Installationsdateien extrahieren... 6 Extrahieren

Mehr

Software-Engineering Grundlagen des Software-Engineering

Software-Engineering Grundlagen des Software-Engineering Software-Engineering Grundlagen des Software-Engineering 7.2 Programmentwicklung und Debuggen mit IDE und CASE-Tools Übungen Prof. Dr. Rolf Dornberger SWE: 7.2 Programmentwicklung und Debuggen mit IDE

Mehr

Im Folgenden wird Ihnen an einem Beispiel erklärt, wie Sie Excel-Anlagen und Excel-Vorlagen erstellen können.

Im Folgenden wird Ihnen an einem Beispiel erklärt, wie Sie Excel-Anlagen und Excel-Vorlagen erstellen können. Excel-Schnittstelle Im Folgenden wird Ihnen an einem Beispiel erklärt, wie Sie Excel-Anlagen und Excel-Vorlagen erstellen können. Voraussetzung: Microsoft Office Excel ab Version 2000 Zum verwendeten Beispiel:

Mehr

1 Elexis OpenVPN-Client für Analytica

1 Elexis OpenVPN-Client für Analytica 1 Elexis OpenVPN-Client für Analytica Mit diesem Plug-In lassen sich einfach Labordaten von Analytica übernehmen. Wir zeigen hier auf, wie Sie OpenVPN installieren, das Plugin-Konfigurieren und einen Import

Mehr

1 Vorraussetzungen. 2 Installiere Eclipse. FS 2015 Herausgabe: 2015-02-18 Dr. A. L. Schüpbach, D. Sidler, Z. István Departement Informatik, ETH Zurich

1 Vorraussetzungen. 2 Installiere Eclipse. FS 2015 Herausgabe: 2015-02-18 Dr. A. L. Schüpbach, D. Sidler, Z. István Departement Informatik, ETH Zurich 252-0842-00L Programmieren und Problemlösen Eclipse Tutorial FS 2015 Herausgabe: 2015-02-18 Dr. A. L. Schüpbach, D. Sidler, Z. István Departement Informatik, ETH Zurich 1 Vorraussetzungen Falls Java noch

Mehr

Folgeanleitung für Klassenlehrer

Folgeanleitung für Klassenlehrer Folgeanleitung für Klassenlehrer 1. Das richtige Halbjahr einstellen Stellen sie bitte zunächst das richtige Schul- und Halbjahr ein. Ist das korrekte Schul- und Halbjahr eingestellt, leuchtet die Fläche

Mehr

Programmierung des MediaPlayers und Auswahl der Mediendateien

Programmierung des MediaPlayers und Auswahl der Mediendateien Programmierung des MediaPlayers und Auswahl der Mediendateien Nach dem Starten der Software DV Studio 2 werden die entsprechenden Mediendateien per Drag & Drop in das Playlist-Fenster gezogen. Das native

Mehr

LEHRSTUHL FÜR DATENBANKEN

LEHRSTUHL FÜR DATENBANKEN LEHRSTUHL FÜR DATENBANKEN Informatik II für Verkehrsingenieure Java & Eclipse Installationsguide Prof. Dr.-Ing. Wolfgang Lehner > Was ist Eclipse? Eine sogenannte Integrierte Entwicklungsumgebung (engl.

Mehr

Java Projekt: Tic Tac Toe + GUI

Java Projekt: Tic Tac Toe + GUI Java Projekt: Tic Tac Toe + GUI Rechnerpraktikum aus Programmierung im WS 2005/06 unter der Leitung von Dr. Michael Hahsler Tadeh Amirian (h0253821) 10.01.2006 1) Problemdefinition Beim TicTacToe Spiel

Mehr

7. Bewässerung: Mehrmals pro Woche

7. Bewässerung: Mehrmals pro Woche 7. Bewässerung: Mehrmals pro Woche Eine Kultur im Erdboden muss mehrmals wöchentlich bewässert werden. 1. Erstellen Sie ein Arbeitsblatt 2. Pumpe 3. Ventilgruppe 1 4. Kulturfachregelung 5. Wasser-Anschlüsse

Mehr

Tevalo Handbuch v 1.1 vom 10.11.2011

Tevalo Handbuch v 1.1 vom 10.11.2011 Tevalo Handbuch v 1.1 vom 10.11.2011 Inhalt Registrierung... 3 Kennwort vergessen... 3 Startseite nach dem Login... 4 Umfrage erstellen... 4 Fragebogen Vorschau... 7 Umfrage fertigstellen... 7 Öffentliche

Mehr

GSM Scanner Bedienungsanleitung. GSM - Scanner. Bedienungsanleitung. Seite 1 von 10

GSM Scanner Bedienungsanleitung. GSM - Scanner. Bedienungsanleitung. Seite 1 von 10 GSM - Scanner Bedienungsanleitung Seite 1 von 10 Dokumenten Information Revision Date Changes Name Function 1.0 13.09.12 vorläufige Version MB User Manual Copyright information Copyright UNITRONIC AG Alle

Mehr

Programmierung Weichenmodul S/D Tafel 1

Programmierung Weichenmodul S/D Tafel 1 Programmierung Weichenmodul S/D Tafel 1 Voraussetzungen: Fahrspannung ist abgeschalten (rote Taste an MC 2004 oder Einfrieren im Traincontroller) Programmiertaste am Modul ist gedrückt (rote LED leuchtet),

Mehr

Berührungslose Datenerfassung. easyident-usb Stickreader. Art. Nr. FS-0012

Berührungslose Datenerfassung. easyident-usb Stickreader. Art. Nr. FS-0012 Berührungslose Datenerfassung easyident-usb Stickreader Firmware Version: 0115 Art. Nr. FS-0012 easyident-usb Stickreader ist eine berührungslose Datenerfassung mit Transponder Technologie. Das Lesemodul

Mehr

Karten-Freischaltung mit dem UNLOCK MANAGER

Karten-Freischaltung mit dem UNLOCK MANAGER Karten-Freischaltung mit dem UNLOCK MANAGER WICHTIGE INFORMATION 1. Anzahl der Freischaltungen Die Karten können zweimal freigeschaltet werden. (z. B. Map Manager auf PC plus Map Manager auf Laptop oder

Mehr

Informatik 1 Tutorial

Informatik 1 Tutorial ETH Zürich, D-INFK/D-BAUG Herbstsemester 2014 Dr. Martin Hirt Christian Badertscher Informatik 1 Tutorial Dieses Tutorial hat zum Ziel, die notwendigen Tools auf dem eigenen Computer zu installieren, so

Mehr

Ein + vor dem Ordnernamen zeigt an, dass der Ordner weitere Unterordner enthält. Diese lassen sich mit einem Klick (linke Maustaste) anzeigen.

Ein + vor dem Ordnernamen zeigt an, dass der Ordner weitere Unterordner enthält. Diese lassen sich mit einem Klick (linke Maustaste) anzeigen. Ordner erstellen, Bilder ordnen Um neue Ordner zu erstellen und Bilddateien zu ordnen, bietet es sich an, sich zunächst die Hierarchie der bereits vorhandenen Ordner anzuschauen. Mit einem Klick auf Ordner

Mehr

Bedienungsanleitung Albumdesigner. Neues Projekt: Bestehendes Projekt öffnen:

Bedienungsanleitung Albumdesigner. Neues Projekt: Bestehendes Projekt öffnen: Bedienungsanleitung Albumdesigner Hier wählen Sie aus ob Sie mit einem neuen Album beginnen - Neues Projekt erstellen oder Sie arbeiten an einem bestehenden weiter - Bestehendes Projekt öffnen. Neues Projekt:

Mehr

Distributed Computing Group

Distributed Computing Group JAVA TUTORIAL Distributed Computing Group Vernetzte Systeme - SS 06 Übersicht Warum Java? Interoperabilität grosse und gut dokumentierte Library weit verbreitet Syntax sehr nahe an C Erfahrung: Java wird

Mehr

Anleitung zur Webservice Entwicklung unter Eclipse

Anleitung zur Webservice Entwicklung unter Eclipse Entwicklungsumgebung installieren Sofern Sie nicht an einem Praktikumsrechner arbeiten, müssen Sie ihre Eclipse-Umgebung Webservice-fähig machen. Dazu benötigen Sie die Entwicklungsumgebung Eclipse for

Mehr

TeamSpeak3 Einrichten

TeamSpeak3 Einrichten TeamSpeak3 Einrichten Version 1.0.3 24. April 2012 StreamPlus UG Es ist untersagt dieses Dokument ohne eine schriftliche Genehmigung der StreamPlus UG vollständig oder auszugsweise zu reproduzieren, vervielfältigen

Mehr

YouTube: Video-Untertitel übersetzen

YouTube: Video-Untertitel übersetzen Der Easytrans24.com-Ratgeber YouTube: Video-Untertitel übersetzen Wie Sie mit Hilfe von Easytrans24.com in wenigen Schritten Untertitel für Ihre YouTube- Videos in mehrere Sprachen übersetzen lassen können.

Mehr

Übungen zu Einführung in die Informatik: Programmierung und Software-Entwicklung: Lösungsvorschlag

Übungen zu Einführung in die Informatik: Programmierung und Software-Entwicklung: Lösungsvorschlag Ludwig-Maximilians-Universität München WS 2015/16 Institut für Informatik Übungsblatt 5 Prof. Dr. R. Hennicker, A. Klarl Übungen zu Einführung in die Informatik: Programmierung und Software-Entwicklung:

Mehr

JDBC. Allgemeines ODBC. java.sql. Beispiele

JDBC. Allgemeines ODBC. java.sql. Beispiele JDBC Java Data Base Connectivity Programmierschnittstelle für relationale Datenbanken Sammlung von Klassen, welche zum Aufbau einer Verbindung zwischen einem Java-Programm und einer Datenbank dienen Verwendet

Mehr

Datenübernahme aus Profi-Cash

Datenübernahme aus Profi-Cash Datenübernahme aus Profi-Cash Umsätze aus ProfiCash exportieren Starten Sie ProfiCash und melden Sie sich mit dem Benutzer bzw. der Firma an, von welcher Sie Daten exportieren möchten Datei -> Ausführen

Mehr

Live Online Training der Bremer Akademie für berufliche Weiterbildung. Hinweise für den Verbindungaufbau zu den Systemen der Bremer Akademie

Live Online Training der Bremer Akademie für berufliche Weiterbildung. Hinweise für den Verbindungaufbau zu den Systemen der Bremer Akademie Live Online Training der Bremer Akademie für berufliche Weiterbildung Hinweise für den Verbindungaufbau zu den Systemen der Bremer Akademie Um am Live Online Training der Bremer Akademie teilnehmen zu

Mehr

Variablen & erweiterte Aktionen nutzen

Variablen & erweiterte Aktionen nutzen 341 In Captivate können Sie mit Hilfe von Variablen Texte & Werte speichern oder Systeminformationen ausgeben. Außerdem können Sie auf Basis von Variablen komplexere Aktionen entwickeln, wie z. B. eine

Mehr

Um ein solches Dokument zu erzeugen, muss eine Serienbriefvorlage in Word erstellt werden, das auf die von BüroWARE erstellte Datei zugreift.

Um ein solches Dokument zu erzeugen, muss eine Serienbriefvorlage in Word erstellt werden, das auf die von BüroWARE erstellte Datei zugreift. Briefe Schreiben - Arbeiten mit Word-Steuerformaten Ab der Version 5.1 stellt die BüroWARE über die Word-Steuerformate eine einfache Methode dar, Briefe sowie Serienbriefe mit Hilfe der Korrespondenzverwaltung

Mehr

ACHTUNG: Es können gpx-dateien und mit dem GP7 aufgezeichnete trc-dateien umgewandelt werden.

ACHTUNG: Es können gpx-dateien und mit dem GP7 aufgezeichnete trc-dateien umgewandelt werden. Track in Route umwandeln ACHTUNG: Ein Track kann nur dann in eine Route umgewandelt werden, wenn der Track auf Wegen gefahren wurde. Ein Querfeldein-Track kann nicht in eine Route umgewandelt werden, da

Mehr

Dokumentation für die software für zahnärzte der procedia GmbH Onlinedokumentation

Dokumentation für die software für zahnärzte der procedia GmbH Onlinedokumentation Dokumentation für die software für zahnärzte der procedia GmbH Onlinedokumentation (Bei Abweichungen, die bspw. durch technischen Fortschritt entstehen können, ziehen Sie bitte immer das aktuelle Handbuch

Mehr

Klicken Sie auf Weiter und es erscheint folgender Dialog

Klicken Sie auf Weiter und es erscheint folgender Dialog Datenimport Hier wird der Import von Excel-Daten in das Programm Videka TS beschrieben. Der Import mit den Programmen Aring s AdressMogul und Aring s promptbill läuft genauso ab, wie hier beschrieben.

Mehr

Informationstechnisches Projekt 2012

Informationstechnisches Projekt 2012 Informationstechnisches Projekt 2012 Dr.-Ing. R. Heynicke Dipl.-Inf.-Ing. T. Schröder Dipl.-Ing. D. Krüger Termine 1. Gruppe A 07.05.2011, Gruppe B 08.05.2011 jeweils 14:00 17:00 Uhr. 2. Gruppe A 14.05.2011,

Mehr

Quick-Guide Web Shop. Kurzanleitung für die Benutzer des Bernd Kraft Webshops

Quick-Guide Web Shop. Kurzanleitung für die Benutzer des Bernd Kraft Webshops Quick-Guide Web Shop Kurzanleitung für die Benutzer des Bernd Kraft Webshops Inhaltsverzeichnis Inhaltsverzeichnis Start und Übersicht... 2 Erweiterte Such- und Filterfunktionen... 3 Artikel-Detailansicht...

Mehr

Version 0.3. Installation von MinGW und Eclipse CDT

Version 0.3. Installation von MinGW und Eclipse CDT Version 0.3 Installation von MinGW und Eclipse CDT 1. Stellen Sie fest, ob Sie Windows in der 32 Bit Version oder in der 64 Bit Version installiert haben. 2. Prüfen Sie, welche Java Runtime vorhanden ist.

Mehr

Autor: Michael Spahn Version: 1.0 1/10 Vertraulichkeit: öffentlich Status: Final Metaways Infosystems GmbH

Autor: Michael Spahn Version: 1.0 1/10 Vertraulichkeit: öffentlich Status: Final Metaways Infosystems GmbH Java Einleitung - Handout Kurzbeschreibung: Eine kleine Einführung in die Programmierung mit Java. Dokument: Autor: Michael Spahn Version 1.0 Status: Final Datum: 23.10.2012 Vertraulichkeit: öffentlich

Mehr

-------------------------------------------------------------------------------------------

------------------------------------------------------------------------------------------- Sicherheitshinweise im Zusammenhang mit Drahtlosnetzwerken: Hier aufgeführt finden Sie wichtige Informationen. Damit Sie als Käufer von drahtlosen Produkten einfach zu einer bestmöglichen Wireless Netzwerkumgebung

Mehr

Anweisungen zur Installation und Entfernung von Windows PostScript- und PCL-Druckertreibern Version 8

Anweisungen zur Installation und Entfernung von Windows PostScript- und PCL-Druckertreibern Version 8 Anweisungen zur Installation und Entfernung von Windows PostScript- und PCL-Druckertreibern Version 8 Diese README-Datei enthält Anweisungen zum Installieren des Custom PostScript- und PCL- Druckertreibers

Mehr

Hochschulrechenzentrum. chschulrechenzentrum #96. Freie Universität Berlin

Hochschulrechenzentrum. chschulrechenzentrum #96. Freie Universität Berlin #96 Version 1 Konfiguration von Outlook 2010 Um Ihre E-Mails über den Mailserver der ZEDAT herunterzuladen oder zu versenden, können Sie das Programm Outlook 2010 verwenden. Die folgende Anleitung demonstriert

Mehr

Installation von MailON2!

Installation von MailON2! Installation von MailON2! Die Installation von MailON2! und aller anderen notwendigen Programme erfolgt in drei Schritten: 1. Download der Installations-Dateien 2. Installation der Programme MailON2! und

Mehr

Lern- und Kommunikationsplattform Moodle. Kurzanleitung für Lehrende

Lern- und Kommunikationsplattform Moodle. Kurzanleitung für Lehrende Lern- und Kommunikationsplattform Moodle Kurzanleitung für Lehrende Kurzanleitung Moodle Moodle ist die Lern- und Kommunikationsplattform der KHSB und bietet Lehrenden die Möglichkeit u.a. Lehrmaterialen

Mehr

Programmieren in Java

Programmieren in Java Programmieren in Java objektorientierte Programmierung 2 2 Zusammenhang Klasse-Datei In jeder *.java Datei kann es genau eine public-klasse geben wobei Klassen- und Dateiname übereinstimmen. Es können

Mehr

Starten der Software unter Windows XP

Starten der Software unter Windows XP Starten der Software unter Windows XP Im Folgenden wird Ihnen Schritt für Schritt erklärt, wie Sie Ihr persönliches CONTOUR NEXT USB auf dem Betriebssystem Ihrer Wahl starten und benutzen. Schritt 1. Stecken

Mehr

SILVERBALL MAX. Technische Info V10 Update

SILVERBALL MAX. Technische Info V10 Update SILVERBALL MAX Technische Info V10 Update (Silverball (Silverball PRO Silverball Beetle) Silverball Beetle PRO) Diese technische Information beschreibt den Ablauf des V10 Win95 Updates bei Geräten mit

Mehr

mit SD-Karte SD-Karte Inhalt

mit SD-Karte SD-Karte Inhalt mit mit Kartensteckplatz Der Logger ist optional mit einem Kartensteckplatz für eine micro erhältlich. Die verfügt über ein Vielfaches der Speicherkapazität des internen Logger- Speichers. Inhalt Zeitlicher

Mehr

Professionelle Seminare im Bereich MS-Office

Professionelle Seminare im Bereich MS-Office Der Name BEREICH.VERSCHIEBEN() ist etwas unglücklich gewählt. Man kann mit der Funktion Bereiche zwar verschieben, man kann Bereiche aber auch verkleinern oder vergrößern. Besser wäre es, die Funktion

Mehr

Übung 1. Explorer. Paint. Paint. Explorer

Übung 1. Explorer. Paint. Paint. Explorer Seite 1 Übung 1 1. Öffnen Sie das Programm PAINT 2. Maximieren Sie das Fenster 3. Verkleinern Sie das Fenster (Nicht Minimieren!!) 4. Öffnen Sie ZUSÄTZLICH zu PAINT den Windows Explorer 5. Verkleinern

Mehr

Anleitung zum Login. über die Mediteam- Homepage und zur Pflege von Praxisnachrichten

Anleitung zum Login. über die Mediteam- Homepage und zur Pflege von Praxisnachrichten Anleitung zum Login über die Mediteam- Homepage und zur Pflege von Praxisnachrichten Stand: 18.Dezember 2013 1. Was ist der Mediteam-Login? Alle Mediteam-Mitglieder können kostenfrei einen Login beantragen.

Mehr

Inhaltsverzeichnis. 1. Empfängerübersicht / Empfänger hinzufügen 2. Erstellen eines neuen Newsletters / Mailings 3. Versand eines Newsletters

Inhaltsverzeichnis. 1. Empfängerübersicht / Empfänger hinzufügen 2. Erstellen eines neuen Newsletters / Mailings 3. Versand eines Newsletters Erste Schritte Wir heißen Sie herzlich willkommen im Newslettersystem der Euroweb Internet GmbH. Hier erfahren Sie die grundlegendsten Informationen, die Sie zur Erstellung und zum Versand eines Newsletters

Mehr

Import des persönlichen Zertifikats in Outlook 2003

Import des persönlichen Zertifikats in Outlook 2003 Import des persönlichen Zertifikats in Outlook 2003 1. Installation des persönlichen Zertifikats 1.1 Voraussetzungen Damit Sie das persönliche Zertifikat auf Ihren PC installieren können, benötigen Sie:

Mehr

Platinen mit dem HP CLJ 1600 direkt bedrucken ohne Tonertransferverfahren

Platinen mit dem HP CLJ 1600 direkt bedrucken ohne Tonertransferverfahren Platinen mit dem HP CLJ 1600 direkt bedrucken ohne Tonertransferverfahren Um die Platinen zu bedrucken, muß der Drucker als allererstes ein wenig zerlegt werden. Obere und seitliche Abdeckungen entfernen:

Mehr