ARDUINO Übung. Inhalt:

Save this PDF as:
 WORD  PNG  TXT  JPG

Größe: px
Ab Seite anzeigen:

Download "ARDUINO Übung. Inhalt:"

Transkript

1 ARDUINO Übung Diese Übung ermöglicht einen kurzen Einblick in die Welt der Mikrokontrollerprogrammierung. Es sollen im Folgenden die Anleitungen befolgt werden und die entsprechenden elektrotechnischen Schaltungen zusammengebaut und die Programme für die Mikrokontroller Programmierung erstellt werden. Bei Unklarheiten oder Fragen die Betreuer rufen. Das Ziel ist die Bearbeitung der ersten 5 Übungen. Inhalt: Einführung ÜBUNG 1: ÜBUNG 2: ÜBUNG 3: ÜBUNG 4: ÜBUNG 5: ÜBUNG 6: Serielle Schnittstelle Digitale Ausgänge (LED) Digitale Ausgänge (SOUND) Digitale Eingänge Analoge Eingänge Zusatzaufgabe (ARDUINO Synthesizer) Seite 1 von 11

2 Einführung Die Arduino Entwicklungsumgebung wird mit einem Doppelklick auf das Arduino Logo gestartet. Alle Unterlagen liegen ebenfalls auf der ICVR Homepage unter: Das Arduino Board muss an das USB-Kabel angeschlossen werden. Nachfolgend die zentralen Bedienelemente. ARDUINO IDE (Integrated Development Environment) Bedienelemente und ARDUINO Board Kompilieren Syntaxfehler finden Maschinencode generieren Neu Neuer Sketch Speichern Seriellen Monitor öffnen Debugging / Kommunikation Stopp Stoppt die Serielle Verbindung Öffnen Examples oder eigene Sketches Board Upload Arduino Board Programmieren Seite 2 von 11

3 Testen des Boards Zum Testen wird das Beispielprogramm Blink auf das Board geladen. Dafür unter Open/Examples/Digital/Blink den Beispielsketch öffnen. Danach den Sketch auf das Board laden (Durch Drücken des Upload Buttons wird der Sketch kompiliert und danach auf das Board geladen). Die LED auf dem Board sollte nun ca. jede Sekunde Aufblinken. Seite 3 von 11

4 Wichtigste Sketch Funktionen: Syntax Serial.begin (9600) Serial.println ( Text ) Serial.println (Variable) Serial.print ( Text ) Serial.print (Variable) pinmode (pinnumber, mode) digitalwrite (pinnumber, wert) int digitalread (pinnumber) int analogread (pinnumber) delay (Milisekunden) delaymicroseconds (Mikrosekunden) Funktion Seriellen Port initialisieren Aufruf in setup() Parameter: Geschwindigkeit 9600 bits/s Variable / Text übertragen Mit oder ohne Zeilenvorschub Setzt Pin als Ausgang oder Eingang mode = INPUT / OUTPUT Setzt einen digitalen Ausgang auf Wert wert = HIGH / LOW (5V/GND) Liest einen Digitalen Eingang aus Gibt den Wert als int zurück Liest einen Analogen Eingang Gibt den Wert als int zurück Wartet bis die Zeit in Milisekunden abgelaufen ist. Wartet bis die Zeit in Microsekunden abgelaufen ist. Seite 4 von 11

5 C Programmiersyntax für die wichtigsten Befehle Bezeichnung Beispiel Erklärung Kommentare // Ein Kommentar Kommentierungszeichen. Text auf der gleichen Line wird nicht als Code identifiziert. Wenn dann Während Schleife if (conditiona < 500){ // Etwas machen else { // Etwas anders machen while(conditiona < 200){ // Etwas machen Falls der Ausdruck wahr ist wird der Code zwischen den Klammern ausgeführt. Als Vergleichsoperatoren können verwendet werden: x == y (x ist gleich y) x!= y (x ist nicht gleich y) x < y (x ist weniger y) x > y (x ist grosser als y) x <= y (x ist weniger oder gleich y) x >= y (x ist grösser oder gleich y) Solange der Ausdruck wahr ist, wird die Schleife ausgeführt. Vergleichsoperatoren wie oben werden verwendet. Erhöhen, Erniedrigen Boolsche Operatoren ARDUINO Konstanten Datentypen x++; // x um eins erhöhen x-- ; // x um eins reduzieren If (conditiona && conditionb){ // do something If (conditiona conditionb){ // do something If (!conditionb){ // do something digitalwrite(ledpin, HIGH); pinmode(ledpin, OUTPUT); if (conditiona == true) { // Etwas machen int i =0; float Zahl = 2.45; int myarray[10]={9,3,2,4,3,2,7,8,9,11; Inkrementieren oder Dekrementieren Boolsche Operatoren: && beides muss wahr sein entweder das eine oder das andere muss wahr sein! Das Gegenteil muss wahr sein Mögliche Konstanten: HIGH LOW INPUT OUTPUT true false Int: ganze Zahlen von -32,768 bis 32,767 Float: Fliesskomma von E+38 bis E+38 bis Arrays: Variablenliste von einem Typ mit Elementen Seite 5 von 11

6 Übung 1: Serielle Schnittstelle 1. Sketch Examples/Communication/TalkSerial öffnen. 2. Sketch aufs Board laden 3. Seriellen Monitor öffnen und den Output des Mikrokontrollers anschauen. Die Übertragung kann an den LEDs auf dem Board mitverfolgt werden. (TX: Transmit line active, RX: Receive line active) Seriellen Monitor öffnen Output vom Mikrokontroller Seite 6 von 11

7 Übung 2: Digitale Ausgänge (LED) Die Ausgänge des Mikrokontrollers können zur Steuerung von elektronischen Bauteilen verwendet werden. Hier wird nun eine LED an einen Ausgang angeschlossen. 1. Nochmals Sketch Examples/Digital/Blink öffnen. 2. Sketch aufs Board laden 3. LED und Widerstand (!!!) an das Board anschliessen. Die LED sollte gleichzeitig mit der aufgelöteten LED blinken. Aufgaben: 2.1 Verändere die Blinkfrequenz im Sketch 2.2 BlinkandSend Schreibe bei jedem Blinken Blinky auf den seriellen Port und kontrolliere das gleichzeitige Senden und Blinken über den seriellen Monitor. 2.3 BlinkTwice Passe den Sketch so an, dass die LED zwei mal kurz blinkt und danach eine Sekunde abgeschaltet ist, danach wieder zwei mal blinkt, etc. Seite 7 von 11

8 Übung 3: Digitale Ausgänge (Sound) Statt optischer Ausgaben über LEDs können auch akustische Ausgaben erzeugt werden. Dazu wird ein Lautsprecher an einen Ausgang des Mikrokontrollers angehängt und schnell ein und ausgeschaltet. Dies erzeugt Kräfte in der Spule des Lautsprechers. Diese Kräfte lassen die Membran im Lautsprecher hin und her schwingen und wir hören die entsprechende Frequenz der Membranschwingung als Ton. Aufgaben: 3.1 Den Blink Sketch anpassen, indem das Delay(milisekunden) durch ein DelayMicroseconds(microsekunden) ersetzt wird. Damit sind höhere Frequenzen möglich. Beim richtigen Anschliessen des Lautsprechers ertönt ein Ton. 3.2 Examples/Digital/Melody auf das Board laden. Einige Parameter verändern, uploaden und Änderungen anhören. Seite 8 von 11

9 Übung 4: Digitale Eingänge Digitale Eingänge können zwischen Null oder Eins, bzw. zwischen 0 und 5 Volt unterscheiden. Liegt an einem Eingang 5V so liest der entsprechende Arduino Befehl 1, liegt 0V an, liest er 0. Um nun einen Taster anzuschließen ist eine spezielle Schaltung nötig, denn für einen optimalen Betrieb an einem Eingang ist es erforderlich, dass dieser Eingang immer auf einem definierten Spannungsniveau liegt. In unserem Fall also 0V oder 5V. Es muss mit einem sogenannten Pull up bzw. Pull down Widerstand sichergestellt werden, dass immer eine definierte Spannung am Mikrokontrollereingang anliegt. Die Schaltung für einen Pull Up sieht folgendermassen aus: Aufgaben: 4.1 Examples/Digital/Button Sketch öffnen und auf das Board laden. Auf dem Board die entsprechende Schaltung für einen Pull Up Widerstand mit Taster aufbauen und Testen. Die LED auf dem Board sollte beim Drücken leuchten. 4.2 Nun den Widerstand entfernen und schauen was mit der LED passiert. 4.3 ButtonSound Den Sketch so anpassen, dass beim Drücken des Tasters ein Ton abgespielt wird und über die serielle Schnittstelle eine Meldung an den PC gesendet wird. Dazu muss natürlich auch die Soundausgabe richtig konfiguriert und der Lautsprecher an den richtigen Pin angeschlossen werden. Seite 9 von 11

10 Übung 5: Analoge Eingänge Bisher konnte nur zwischen 0V oder 5V (bzw. 0 oder 1) als Eingang unterschieden werden. Es gibt nun aber am Arduino Board spezielle Eingänge, die auch Zwischenwerte zwischen 0V und 5V auswerten können, zb. 1.4V oder 2.7V. Diese Spannungen werden in speziellen Analog-Digital-Wandler Schaltkreisen intern zu digitalen Werten zwischen 0 und 1024 umgesetzt. Um diese Funktion zu nutzen muss man am entsprechenden Eingang einfach sicherstellen, dass die gewünschte Spannung anliegt. Sie kann dann mit dem analogread-befehl ausgelesen werden. Potentiometer eigenen sich besnders für diese Aufgabe, da sie einen sogenannten Spannungsteiler sozusagen gratis beinhalten. Im Folgenden der Anschluss an das Arduino Board. Aufgaben: 5.1 Examples/Analog/AnalogInput Sketch öffnen und auf das Board laden. Das Potentiometer richtig anschliessen und sehen was beim Drehen passiert. 5.2 PotiAmpel Den Sketch so anpassen, dass je nach Stellung eine andere von 5 LEDs leuchtet. Natürlich müssen die 5 LEDs auch noch angeschlossen und im Sketch definiert werden. Seite 10 von 11

11 Übung 6: Freiwilliger Zusatz, ARDUINO Synthesizer Durch die Verwendung von Potis und Lautsprechern lässt sich schnell und einfach ein Synthesizer herstellen. Mit einer geschickten Programmierung lassen sich schräge und faszinierende Tonfolgen- und höhen erzeugen. Dies ist die Möglichkeit zum experimentieren. Hier können alle Ideen ausprobiert werden. Es gibt keine Anforderungen Links & Hilfe: ARDUINO: ARDUINO TUTORIALS: LADYADA TUTORIALS: OUTPUT Projekte: INPUT Projekte: INFOS zu Physical Computing: Seite 11 von 11

Einführung in Mikrokontroller Benutzung mit dem Arduino Board. Ramon Hofer ICVR

Einführung in Mikrokontroller Benutzung mit dem Arduino Board. Ramon Hofer ICVR Einführung in Mikrokontroller Benutzung mit dem Arduino Board Ramon Hofer ICVR Ablauf Warum Mikrokontroller Das Arduino Board Anschliessen von Bauteilen Digitale Ein- und Ausgaben Analoge Eingaben Serielle

Mehr

Einführung in das Programmieren in der Sekundarstufe 1. mit einem Arduino und der Physical-Computing-Plattform

Einführung in das Programmieren in der Sekundarstufe 1. mit einem Arduino und der Physical-Computing-Plattform Einführung in das Programmieren in der Sekundarstufe 1 mit einem Arduino und der Physical-Computing-Plattform 1 Arduino mit Breadboard (Steckbrett) und LED mit Vorwiderstand Arduino-Board Uno R3 mit Mikrocontroller

Mehr

Teile und Herrsche. Themen heute. Eigene Funktionen Parameter Fallunterscheidungen Fehlersuche. Programmieren für Ingenieure Sommer 2015

Teile und Herrsche. Themen heute. Eigene Funktionen Parameter Fallunterscheidungen Fehlersuche. Programmieren für Ingenieure Sommer 2015 Teile und Herrsche Programmieren für Ingenieure Sommer 2015 Andreas Zeller, Universität des Saarlandes C-Programm Vom Programm zum Prozessor Prüfen und Übersetzen Maschinen- Programm Hochladen über USB

Mehr

Projekt Nr. 15: Einen elektronischen Würfel erstellen

Projekt Nr. 15: Einen elektronischen Würfel erstellen Nun wissen Sie, wie Sie Zufallszahlen erzeugen können. Als Nächstes wollen wir diese neuen Kenntnisse gleich in die Tat umsetzen, indem wir einen elektronischen Würfel konstruieren. Projekt Nr. 15: Einen

Mehr

Android + Arduino Hardware steuern mit Android. Entwicklertag Karlsruhe, 09.05.2012 Sebastian Wastl

Android + Arduino Hardware steuern mit Android. Entwicklertag Karlsruhe, 09.05.2012 Sebastian Wastl Android + Arduino Hardware steuern mit Android Entwicklertag Karlsruhe, 09.05.2012 Sebastian Wastl Arduino Opensourceprojekt Auf Basis eines 8-Bit Mikrocontroller (ATMEL ATmega) Modular aufgebaut Erweiterbar

Mehr

Erste Schritte. Das Arduino-Board. Ihr Fundino-Board. Programmieren für Ingenieure Sommer 2015. Andreas Zeller, Universität des Saarlandes

Erste Schritte. Das Arduino-Board. Ihr Fundino-Board. Programmieren für Ingenieure Sommer 2015. Andreas Zeller, Universität des Saarlandes Erste Schritte Programmieren für Ingenieure Sommer 2015 Andreas Zeller, Universität des Saarlandes Das Arduino-Board Ihr Fundino-Board Anschluss über USB Anschluss über USB Programmierumgebung Download

Mehr

Was ist Arduino? Historie Der Kern Entwicklungsumgebung Hardware Software Und wozu das Ganze? Workshop Mikrorechner 2012 A.

Was ist Arduino? Historie Der Kern Entwicklungsumgebung Hardware Software Und wozu das Ganze? Workshop Mikrorechner 2012 A. Was ist Arduino? Historie Der Kern Entwicklungsumgebung Hardware Software Und wozu das Ganze? Workshop Mikrorechner 2012 A.Schultze, DK4AQ 1 Das Arduino-Projekt Arduino ist ein Open-Source-Prototypen-System,

Mehr

Um überhaupt produktiv arbeiten zu können, sind eine Reihe grundlegender Vorbereitungen notwendig:

Um überhaupt produktiv arbeiten zu können, sind eine Reihe grundlegender Vorbereitungen notwendig: Abgabe Dieses Übungsblatt ist bis Freitag, 02.05. um 12:00 per E-Mail an den eigenen Tutoren abzugeben. Bennennung beispielsweise $Matrikelnummer_Abgabe_$Blattnummer.$Format. 1 Erste Schritte mit dem Arduino

Mehr

J. Gräber 2013. Seite -1- Seite -2-

J. Gräber 2013. Seite -1- Seite -2- Arduino J. Gräber 2013 Seite -1- Seite -2- Inhaltsverzeichnis Tabellarischer Überblick Bauelemente (mit Schaltzeichen) und Befehle Kapitel Nr. 1 & Einführung LED Neue Bauelemente 2 Wechselschalter Schaltzeichen

Mehr

Embedded Hardware Getting Started

Embedded Hardware Getting Started Embedded Hardware Getting Started HW - Ressourcen 2 Arduino Installation-Guide 4 Arduino IDE/Download 4 Arduino Treiber Installation 5 Arduino DIE starten 7 Arduino IDE - Getting Started (Code-Basiert)

Mehr

Microcontroller Kurs Programmieren. 09.10.11 Microcontroller Kurs/Johannes Fuchs 1

Microcontroller Kurs Programmieren. 09.10.11 Microcontroller Kurs/Johannes Fuchs 1 Microcontroller Kurs Programmieren 9.1.11 Microcontroller Kurs/Johannes Fuchs 1 General Purpose Input Output (GPIO) Jeder der Pins der vier I/O Ports kann als Eingabe- oder Ausgabe-leitung benutzt werden.

Mehr

Highspeedaufnahmen mit dem Arduino Uno Board

Highspeedaufnahmen mit dem Arduino Uno Board Highspeedaufnahmen Die Idee Ich hatte schon länger vor mal ein platzendes Ei in dem Moment zu fotografieren indem es aufschlägt. Alle Versuche das von Hand hinzubekommen schlugen fehl. Angeregt durch den

Mehr

Arduino Programmier-Handbuch

Arduino Programmier-Handbuch Arduino Programmier-Handbuch Inhalt... 1 Einleitung... 2 1. Struktur... 3 2. Datentypen... 8 3. Arithmetik... 10 4. Konstanten... 11 5. Ablaufsteuerung... 12 6. Digitaler Input - Output... 15 7. Analoger

Mehr

Einführung in Automation Studio

Einführung in Automation Studio Einführung in Automation Studio Übungsziel: Der links abgebildete Stromlaufplan soll mit einer SPS realisiert werden und mit Automation Studio programmiert werden. Es soll ein Softwareobjekt Logik_1 in

Mehr

Einführung in Mikrocontroller. Der Arduino als Steuerzentrale

Einführung in Mikrocontroller. Der Arduino als Steuerzentrale Einführung in Mikrocontroller Der Arduino als Steuerzentrale Arbeitsheft für Schülerinnen und Schüler Dieses Heft gehört Inhalt 1. Was ist ein Mikrocontroller?... 1 2. Hardware: Der Arduino... 2 3. Software:

Mehr

Anleitung zur Konfiguration und ersten Inbetriebnahme des RPTC-1 v1.17. www.funk24.net. RPTC-1_anleitung_v117.docx 1 / 14 DG1BGS, 03.08.

Anleitung zur Konfiguration und ersten Inbetriebnahme des RPTC-1 v1.17. www.funk24.net. RPTC-1_anleitung_v117.docx 1 / 14 DG1BGS, 03.08. Anleitung zur Konfiguration und ersten Inbetriebnahme des RPTC-1 v1.17 RPTC-1_anleitung_v117.docx 1 / 14 DG1BGS, 03.08.2015 21:26:00 Inhaltsverzeichnis Vorbereitungen... 3 Installation des USB-Treibers...

Mehr

8.1 Grundsätzlicher Aufbau der Beispiele

8.1 Grundsätzlicher Aufbau der Beispiele 107 8 Beispiele Nachdem nun viele theoretische Grundlagen gelegt wurden, kann man mit dem Programmieren eines Mikrocontrollers beginnen. In den folgenden Kapiteln werden verschiedene Möglichkeiten der

Mehr

Digitalelektronik 4 Vom Transistor zum Bit. Stefan Rothe

Digitalelektronik 4 Vom Transistor zum Bit. Stefan Rothe Digitalelektronik 4 Vom Transistor zum Bit Stefan Rothe 2015 04 21 Rechtliche Hinweise Dieses Werk von Thomas Jampen und Stefan Rothe steht unter einer Creative Commons Attribution-Non- Commercial-ShareAlike-Lizenz.

Mehr

Einführung in die Informationstechnik. Eingabe - Verarbeitung - Ausgabe CIUS - KREISLICHT. Realschule Tamm Technik Axel Steinbach

Einführung in die Informationstechnik. Eingabe - Verarbeitung - Ausgabe CIUS - KREISLICHT. Realschule Tamm Technik Axel Steinbach Einführung in die Informationstechnik Eingabe - Verarbeitung - Ausgabe CIUS - KREISLICHT Realschule Tamm Technik Axel Steinbach CIUS Kreislicht Netzgerät 1 V Interface 1 Resetknopf 4 Monitor Computer...

Mehr

Software mit Tests & Beispielen

Software mit Tests & Beispielen Prüfverfahren Anleitung INHALT Allgemeine Angaben 1. DAS GERÄT... 3 2. DAS GERÄT TESTEN... 4 3. DIE KOMMUNIKATION MIT DEM PC TESTEN... 6 Software mit Tests & Beispielen 1. DIE TESTPROGRAMME HERUNTERLADEN...

Mehr

Mikrocontroller - Schnelleinstieg

Mikrocontroller - Schnelleinstieg Mikrocontroller - Schnelleinstieg Am Beispiel des Atmel Mega8 Philipp Fabian Benedikt Maier Mikrocontroller Schnelleinstieg Seite 1 Mikrocontroller - Schnelleinstieg: - Was ist ein Mikrokontroller? - Welche

Mehr

microsrcp Photo by Nicholas Zambetti, www.arduino.cc Modelleisenbahnsteuerung auf Basis von standarddisierten Microcontrollerboards

microsrcp Photo by Nicholas Zambetti, www.arduino.cc Modelleisenbahnsteuerung auf Basis von standarddisierten Microcontrollerboards microsrcp Photo by Nicholas Zambetti, www.arduino.cc Modelleisenbahnsteuerung auf Basis von standarddisierten Microcontrollerboards http://developer.berlios.de/projects/microsrcp/ Agenda Einleitung Die

Mehr

Informatik Enlightened Station 2 - Einparkhilfe. Wenn s knallt, noch n Meter. Der Aufbau der Schaltung

Informatik Enlightened Station 2 - Einparkhilfe. Wenn s knallt, noch n Meter. Der Aufbau der Schaltung Wenn s knallt, noch n Meter Jeder von euch, der demnächst in der Fahrschule seine Runden dreht, wird ein Schreckensszenario kennenlernen: rückwärts einparken! Man dreht und wendet das Auto hin und her,

Mehr

RN-Control ARDUINO Bibliothek ATMEL 32 Version 0.2

RN-Control ARDUINO Bibliothek ATMEL 32 Version 0.2 RN-Control ARDUINO Bibliothek ATMEL 32 Version 0.2 Bernd Klein 23. Mai 2011 Inhaltsverzeichnis 1 ARDUINO - RN-Control Library 3 1.1 Bibliothek RNControl...................... 3 1.2 Einführung............................

Mehr

Arduino Programmier-Handbuch

Arduino Programmier-Handbuch Arduino Programmier-Handbuch Inhalt Einleitung... 2 1. Struktur... 4 2. Datentypen... 9 3. Arithmetik... 10 4. Konstanten... 12 5. Ablaufsteuerung... 13 6. Digitaler Input - Output... 15 7. Analoger Input

Mehr

Bedienungsanleitung Version 1.0

Bedienungsanleitung Version 1.0 Botex DMX Operator (DC-1216) Bedienungsanleitung Version 1.0 - Inhalt - 1 KENNZEICHEN UND MERKMALE...4 2 TECHNISCHE ANGABEN...4 3 BEDIENUNG...4 3.1 ALLGEMEINES:...4 3.2 BEDIENUNG UND FUNKTIONEN...5 4 SZENEN

Mehr

Die WiFI Library(http://arduino.cc/de/Reference/WiFi)ist bei dem meisten recent?

Die WiFI Library(http://arduino.cc/de/Reference/WiFi)ist bei dem meisten recent? Seite 1 von 10 Search the Arduino Website Arduino WiFI Shield Das Arduino WiFi shield(http://arduino.cc/de/main/arduinowifishield)ermöglicht es dem Arduino Board, sich mit Hilfe der WiFi Library(http://arduino.cc/de/Reference/WiFi)

Mehr

Programmieranleitung Soundmodul TBS Micro V1.03

Programmieranleitung Soundmodul TBS Micro V1.03 Programmieranleitung Soundmodul TBS Micro www.benedini.de Seite 1 Programmieranleitung Soundmodul TBS Micro V1.03 Das Soundmodul TBS Micro bietet eine Vielzahl an Einstellmöglichkeiten. Um diese zu nutzen

Mehr

Stefan Hoffmann. Leichter Start mit BASCOM und myavr

Stefan Hoffmann. Leichter Start mit BASCOM und myavr Leichter Start mit BASCOM und myavr Entwicklungsumgebung für AVR Mikrocontroller Seite: 3/15 1 Entwicklungsumgebung für AVR Mikrocontroller Für die Arbeit mit BASCOM und myavr-produkten benötigt man einen

Mehr

Die NXT-Motoren im Detail

Die NXT-Motoren im Detail Die NXT-Motoren im Detail In diesem Tutorial werden wir uns die verschiedenen Betriebsarten der NXT-Motoren anhand von Beispielen anschauen. Teil 1: Regulation Lässt man einen Motor mit dem OnFwd oder

Mehr

Metalab Kurs µc-programmierung in C. Clifford Wolf Stefan Farthofer DRAFT. im Oktober 2011

Metalab Kurs µc-programmierung in C. Clifford Wolf Stefan Farthofer DRAFT. im Oktober 2011 Metalab Kurs µc-programmierung in C Clifford Wolf Stefan Farthofer im Oktober 2011 Skriptum zum Metalab Kurs µc-programmierung in C. Diese Unterlagen sind begleitend zum Kurs gedacht. Die Kursinhalte werden

Mehr

Serielle Kommunikation mit dem Arduino. Teil 1: Das Serial Peripheral Interface (SPI)

Serielle Kommunikation mit dem Arduino. Teil 1: Das Serial Peripheral Interface (SPI) Serielle Kommunikation mit dem Arduino Teil 1: Das Serial Peripheral Interface (SPI) Axel Attraktor e.v. 4. Juni 2012 Axel (Attraktor e.v.) 5. Arduino-Stammtisch 4. Juni 2012 1 / 25 Serielle Kommunikation

Mehr

Ein Mikrocontroller ist ein Mikrochip, der alle benötigten Komponenten (sozusagen das Zubehör) bereits in sich trägt. Er sieht genauso aus wie 11

Ein Mikrocontroller ist ein Mikrochip, der alle benötigten Komponenten (sozusagen das Zubehör) bereits in sich trägt. Er sieht genauso aus wie 11 Einleitung Du wolltest schon immer programmieren oder mit den Bestandteilen eines Computers arbeiten? Du wirst zwar nach diesem Buch keinen Computer bauen können, aber die Einleitung erklärt einiges, was

Mehr

SCAN OPERATOR 12. Bedienungsanleitung. Ab Version 1.0. email: service@glp.de Internet: http://www.glp.de

SCAN OPERATOR 12. Bedienungsanleitung. Ab Version 1.0. email: service@glp.de Internet: http://www.glp.de Bedienungsanleitung Ab Version 1.0 email: service@glp.de Internet: http://www.glp.de 2 (V2.0) GLP German Light Production Inhalt 1 Übersicht...5 1.1 Frontansicht...5 1.2 Rückansicht...7 2 Bedienung...7

Mehr

einfache PIC-Übungsprogramme

einfache PIC-Übungsprogramme einfache PIC-Übungsprogramme Schreibe in MPLAB für das PIC-Übungsboard 01 mit dem PIC16F88 folgendes Programm, assembliere und dokumentiere dieses, schreibe es anschließend mittels dem Programmiergerät

Mehr

Makros sind Textersetzungen, welche vom Präprozessor aufgelöst werden. Dies Passiert bevor der Compiler die Datein verarbeitet.

Makros sind Textersetzungen, welche vom Präprozessor aufgelöst werden. Dies Passiert bevor der Compiler die Datein verarbeitet. U4 4. Übung U4 4. Übung Besprechung Aufgabe 2 Makros Register I/O-Ports U4.1 U4-1 Makros U4-1 Makros Makros sind Textersetzungen, welche vom Präprozessor aufgelöst werden. Dies Passiert bevor der Compiler

Mehr

CCS Compiler Tutorial mit Beispielen

CCS Compiler Tutorial mit Beispielen CCS Compiler Tutorial mit Beispielen Mit diesem Tutorial werden Sie den CCS Compiler kennenlernen, um mit ihm Projekte selbstständig erstellen zu können. Es werden zugleich die Programmierung und die Grundlagen

Mehr

Physical-Computing mit der Arduino Plattform

Physical-Computing mit der Arduino Plattform Photo by Nicholas Zambetti, www.arduino.cc Physical-Computing mit der Arduino Plattform /ch/open Marcel Bernet Haftung Bei den Bauanleitungen bzw. irgendwelcher Software gibt es keine Haftung für irgendwelche

Mehr

Telefonschnittstelle Art.Nr. 1211/131G

Telefonschnittstelle Art.Nr. 1211/131G Telefonschnittstelle Art.Nr. 1211/131G Achtung! Vor der ersten Verwendung sollte die Besetztonauswertung angepasst werden Mit dieser Schnittstelle kann die PROMAS, ein Extension-Modul 1211/EXT, oder ein

Mehr

Produktinformationen. Basis Set Atmel Atmega8 & ISP Programmer. Lieferumfang :

Produktinformationen. Basis Set Atmel Atmega8 & ISP Programmer. Lieferumfang : Produktinformationen Basis Set Atmel Atmega8 & ISP Programmer Lieferumfang : 1 Steckboard 840 Pin 1 USB ISP Programmer mit Kabel 1 Kabelsatz 32-teilig 1 Atmega8L 5 LED 3mm Klar Rot/Gelb/Grün/Blau/Weiss

Mehr

Funktionsbeschreibung Datenlogger DL28W

Funktionsbeschreibung Datenlogger DL28W Funktionsbeschreibung Datenlogger DL28W Voreinstellungen des Datenloggers: Im Datenlogger sind folgende Aufzeichnungs und Alarmwerte voreingestellt: Aufzeichnung: Raumfühler T1 Verdampferfühler T2 Sollwert

Mehr

Steuern und Messen mit Raspberry Pi

Steuern und Messen mit Raspberry Pi 24 C 36 % 24 C Thanks to Openclipart, Fritzing, elinux.org, Liz Grazer Linuxtage 2014 (GLT14) Raspberry Pi Raspberry Pi ist ein kreditkartengroßer EinplatinenComputer, der von der Raspberry Pi Foundation

Mehr

Codegenerierung für Mikrocontroller aus einem SimulinkModell (Schritt-für-Schritt-Anleitung)

Codegenerierung für Mikrocontroller aus einem SimulinkModell (Schritt-für-Schritt-Anleitung) Codegenerierung für Mikrocontroller aus einem SimulinkModell (Schritt-für-Schritt-Anleitung) Folgende Schritt-für-Schritt-Anleitung zeigt exemplarisch den Arbeitsablauf der CCodegenerierung für den Mikrocontroller

Mehr

Haftkünstler auf dem Prüfstand. Online Ergänzung HOLGER FLORIAN BOHN OLGA SPECK THOMAS SPECK

Haftkünstler auf dem Prüfstand. Online Ergänzung HOLGER FLORIAN BOHN OLGA SPECK THOMAS SPECK Haftkünstler auf dem Prüfstand HOLGER FLORIAN BOHN OLGA SPECK THOMAS SPECK Online Ergänzung Bohn et al., 2011 Haftkünstler auf dem Prüfstand Zusatzmaterial 3 1/6 Bauanleitung Insektenzentrifuge Erweiterung:

Mehr

Programmierung von ATMEL AVR Mikroprozessoren am Beispiel des ATtiny13. Teil IV: Programmieren an Beispielen

Programmierung von ATMEL AVR Mikroprozessoren am Beispiel des ATtiny13. Teil IV: Programmieren an Beispielen Programmierung von ATMEL AVR Mikroprozessoren am Beispiel des ATtiny13 Eine Einführung in Aufbau, Funktionsweise, Programmierung und Nutzen von Mikroprozessoren Teil IV: Programmieren an Beispielen Die

Mehr

Abbildung 1: XBee Funkmodul: Chipantenne (hellblau), 20 Pins für Stromversorgung und Kommunikation (Unterseite)

Abbildung 1: XBee Funkmodul: Chipantenne (hellblau), 20 Pins für Stromversorgung und Kommunikation (Unterseite) XBee XBees 1 sind Funkmodule, die wie z.b. Bluetooth im 2.4 GHz Frequenzbereich arbeiten. Sie implementieren den IEEE 802.15.4 Standard 2, der dafür ausgelegt ist, um kleine Datenmengen möglichst stromsparend

Mehr

Informatik. Studiengang Chemische Technologie. Michael Roth WS 2012/2013. michael.roth@h-da.de. Hochschule Darmstadt -Fachbereich Informatik-

Informatik. Studiengang Chemische Technologie. Michael Roth WS 2012/2013. michael.roth@h-da.de. Hochschule Darmstadt -Fachbereich Informatik- Informatik Studiengang Chemische Technologie Michael Roth michael.roth@h-da.de Hochschule Darmstadt -Fachbereich Informatik- WS 2012/2013 Inhalt Teil VII Einstieg in Java I Michael Roth (h_da) Informatik

Mehr

Programmierung für Mathematik (HS13)

Programmierung für Mathematik (HS13) software evolution & architecture lab Programmierung für Mathematik (HS13) Übung 5 1 Aufgabe: Eclipse IDE 1.1 Lernziele 1. Die Entwicklungsumgebung Eclipse einrichten. 2. Eclipse kennen lernen und mit

Mehr

Anwendung und Programmierung von Mikrocontrollern. Anwendung und Programmierung von Mikrocontrollern

Anwendung und Programmierung von Mikrocontrollern. Anwendung und Programmierung von Mikrocontrollern Anwendung und Programmierung von Mikrocontrollern Sommersemester 2013 Dr.-Ing. Hubert Zitt Kontakt: hubert.zitt@fh-kl.de www.fh-kl.de/~zitt Dr.-Ing. Hubert Zitt Seite 1 von 24 S65 Shield (von oben) Komponenten

Mehr

Teil I: Wat isse ne Mikrokontroller?

Teil I: Wat isse ne Mikrokontroller? Programmierung von ATMEL AVR Mikroprozessoren am Beispiel des ATtiny13 Eine Einführung in Aufbau, Funktionsweise, Programmierung und Nutzen von Mikroprozessoren Teil I: Wat isse ne Mikrokontroller? Wat

Mehr

Ergänzungen zum Manual OS V 2.05/2.06

Ergänzungen zum Manual OS V 2.05/2.06 Ergänzungen zum Manual OS V 2.05/2.06 SYSTEMRESOURCEN - PROGRAMM DOWNLOAD - Ab der Betriebssystemversion 2.05 haben die C-Control Units M-2.0 und Station 2.0 die Möglichkeit das Anwenderprogramm von einem

Mehr

Steuern des GSR-Interface mit QBasic

Steuern des GSR-Interface mit QBasic Steuern des GSR-Interface mit QBasic Erstellt von Jochen Sendler, Geschwister-Scholl-Realschule Mannheim Inhaltsverzeichnis 1. Die Programmiersprache QBasic 3 2. Starten von QBasic 3 3. Ansteuern einzelner

Mehr

Mikrocomputertechnik

Mikrocomputertechnik Bernd-Dieter Schaaf Mikrocomputertechnik Mit MikroControllern der Familie 8051 unter Mitarbeit von Peter Wissemann 4., aktualisierte Auflage mit 267 Bildern sowie zahlreichen Beispielen und Übungen HANSER

Mehr

Bedienungsanleitung PC-Konfigurationssoftware des ID Inclinometers

Bedienungsanleitung PC-Konfigurationssoftware des ID Inclinometers Bedienungsanleitung PC-Konfigurationssoftware des ID Inclinometers 1. Installation und Programmstart Die Verbindung zum Inclinometer funktioniert nicht unter Windows XP, 2000. 1.1 Installation Zur Installation

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

Serie 8: Microcontroller 17./18.07.2014

Serie 8: Microcontroller 17./18.07.2014 Serie 8: Microcontroller 17./18.07.2014 I. Ziel der Versuche Erster Erfahrungen mit einem Microcontroller sollen gesammelt werden, die grundlegenden Ein- Ausgabe-Operationen werden realisiert. II. Vorkenntnisse

Mehr

Es ist ratsam die Schritte der Reihe nach durchzugehen, um ein erfolgreiches Ergebnis zu erzielen.

Es ist ratsam die Schritte der Reihe nach durchzugehen, um ein erfolgreiches Ergebnis zu erzielen. Installationshilfe für die T-Sinus 721X/XA und deren Komponenten unter Windows XP In der folgenden Installationshilfe wird davon ausgegangen, dass alle aus dem Internet herunter geladenen Pakete in den

Mehr

Aufgabenstellung Praktikum Mikrorechentechnik Sommersemester 2014

Aufgabenstellung Praktikum Mikrorechentechnik Sommersemester 2014 Aufgabenstellung Praktikum Mikrorechentechnik Sommersemester 2014 Aufgabe: Entwurf und Implementierung eines Weckers auf Basis des MSP430 Education Systems Beschreibung: Gegenstand des Praktikums ist der

Mehr

Ein Auslese- oder Programmier-Zyklus kann durch Drücken von ALT + F4 unterbrochen werden.

Ein Auslese- oder Programmier-Zyklus kann durch Drücken von ALT + F4 unterbrochen werden. Telecar 9 Über das Menü kann das Telecar 9 direkt programmiert und ausgelesen werden. Um es zu programmieren muß aber ein Interface gebaut werden Es besteht nur aus einem MAX232 und ein paar Transistoren

Mehr

Thomas Theis. Einstieg in Python. Galileo Press

Thomas Theis. Einstieg in Python. Galileo Press Thomas Theis Einstieg in Python Galileo Press 5 Inhalt Inhalt 1 Einführung 17 1.1 Vorteile von Python 17 1.2 Verbreitung von Python 18 1.3 Aufbau des Buchs 18 1.4 Übungen 20 1.5 Installation von Python

Mehr

Kontrollstrukturen, Pseudocode und Modulo-Rechnung

Kontrollstrukturen, Pseudocode und Modulo-Rechnung Kontrollstrukturen, Pseudocode und Modulo-Rechnung CoMa-Übung III TU Berlin 29.10.2012 CoMa-Übung III (TU Berlin) Kontrollstrukturen, Pseudocode und Modulo-Rechnung 29.10.2012 1 / 1 Themen der Übung 1

Mehr

M15 - Physical Computing mit dem Raspberry Pi I

M15 - Physical Computing mit dem Raspberry Pi I UNTERRICHTEN MIT DEM RASPBERRY PI 35 M15 - Physical Computing mit dem Raspberry Pi I Heute wollen wir uns etwas genauer mit den Möglichkeiten des Raspberry Pi beschäftigen und ein Programm schreiben, das

Mehr

Inhaltsverzeichnis. Grundbegriffe der C-Programmierung Für den HI-TECH C-Compiler

Inhaltsverzeichnis. Grundbegriffe der C-Programmierung Für den HI-TECH C-Compiler Inhaltsverzeichnis Grundbegriffe der C-Programmierung 1. Grundsätzliches... 2 1.1 Darstellung von Werten... 2 1.1.1 Dezimale Zahlendarstellung... 2 1.1.2 Binäre Zahlendarstellung... 3 1.1.3 Hexadezimale

Mehr

BASIC-Tiger und PC-Programme

BASIC-Tiger und PC-Programme BASIC-Tiger und PC-Programme Gunther Zielosko 1. Das Problem Im Laufe der Zeit haben wir den BASIC-Tiger schon recht gut kennengelernt. Das Plug & Play Lab gestattet eigene Experimente, mit selbständigen

Mehr

1. Übung zu "Numerik partieller Differentialgleichungen"

1. Übung zu Numerik partieller Differentialgleichungen 1. Übung zu "Numerik partieller Differentialgleichungen" Simon Gawlok, Eva Treiber Engineering Mathematics and Computing Lab 22. Oktober 2014 1 / 15 1 Organisatorisches 2 3 4 2 / 15 Organisatorisches Ort:

Mehr

09.10.2015. 02.10.2015 + 07.10.2015 Seite 1. 02.10.2015 + 07.10.2015 Seite 2

09.10.2015. 02.10.2015 + 07.10.2015 Seite 1. 02.10.2015 + 07.10.2015 Seite 2 02.10.2015 + 07.10.2015 Seite 1 02.10.2015 + 07.10.2015 Seite 2 1 Anzahl der Klassenarbeiten: Mindestens zwei Klassenarbeiten pro Halbjahr (= 4 KA pro Jahr) Im ersten Ausbildungsjahr gibt es jedoch kein

Mehr

BitRecords FPGA Modul XC6SLX25_V2.0, Mai2013 1

BitRecords FPGA Modul XC6SLX25_V2.0, Mai2013 1 BitRecords FPGA Modul XCSLX FPGA Modul zur Anwendung im Hobby- und Prototypenbereich Eigenschaften: Xilinx Spartan (XCSLX-FGGC) Nutzer-IOs On-Board 0MHz Oszillator LEDs, Taster Rastermaß:. mm Maße: x mm

Mehr

b) Gegeben sei folgende Enumeration: enum SPRACHE {Deutsch, Englisch, Russisch};

b) Gegeben sei folgende Enumeration: enum SPRACHE {Deutsch, Englisch, Russisch}; Aufgabe 1: (15 Punkte) Bei den Multiple-Choice-Fragen ist jeweils nur eine richtige Antwort eindeutig anzukreuzen. Auf die richtige Antwort gibt es die angegebene Punktzahl. Wollen Sie eine Multiple-Choice-Antwort

Mehr

Board 1 - Teil 2. www.boxtec.ch. by AS. Prozessor Board 1 mit dem AT 1284 P, 3 x Ports, ISP und 2 x I 2 C Bus = Teil 2 Der erste Start =

Board 1 - Teil 2. www.boxtec.ch. by AS. Prozessor Board 1 mit dem AT 1284 P, 3 x Ports, ISP und 2 x I 2 C Bus = Teil 2 Der erste Start = www.boxtec.ch by AS playground.boxtec.ch/doku.php/tutorial s Prozessor Board 1 mit dem AT 1284 P, 3 x Ports, ISP und 2 x I 2 C Bus = Teil 2 Der erste Start = Board 1 - Teil 2 Copyright Sofern nicht anders

Mehr

HelvePic32 Breadboard. Internet Data Logger

HelvePic32 Breadboard. Internet Data Logger 2016/04/03 21:14 1/10 HelvePic32 Breadboard Alle Beispiele, welche beim Helvepic32 angegeben sind, können unverändert natürlich auch beim HelvePic32 Breadboard verwendet werden. Daher nutzen wir die Gelegenheit,

Mehr

An der OBD2-Buchse zum Anschluß des Testgerätes sind die für die Protokolle erforderlichen Pins beschaltet:

An der OBD2-Buchse zum Anschluß des Testgerätes sind die für die Protokolle erforderlichen Pins beschaltet: DIAMEX-SIMULATOR OBD2-Simulator für alle Standard-Protokolle: P1: J-1850 PWM P2: J-1850 VPWM P3: ISO-9141 P4: KWP2000 5-Baud-Init P5: KWP2000 Fast-Init P6: CAN 11/500 P7: CAN 29/500 P8: CAN 11/250 P9:

Mehr

Programmieren in C Teil 3: Mikrocontrollerprogrammierung

Programmieren in C Teil 3: Mikrocontrollerprogrammierung Programmieren in C Teil 3: Mikrocontrollerprogrammierung 08/30/10 Fachbereich Physik Institut für Kernphysik Bastian Löher, Martin Konrad 1 Tag 1 Hello World 08/30/10 Fachbereich Physik Institut für Kernphysik

Mehr

M a i l C r e d i t. \\Burt\user\Soutschek\FP\Technik\Frankiermaschinen\00_PC Software\MailCredit\Anleitung MailCredit Installation.

M a i l C r e d i t. \\Burt\user\Soutschek\FP\Technik\Frankiermaschinen\00_PC Software\MailCredit\Anleitung MailCredit Installation. M a i l C r e d i t MailCredit ist eine Software, die auf einem PC installiert wird. Diese Software ermöglicht es, dass eine Frankiermaschine über das Internet Portoladungen bzw. Kommunikation mit dem

Mehr

Connections. Step 1-Installation Schalten Sie das Gerät aus oder trennen sie alle Strom Quellen. Step 2-HDMI Eingang

Connections. Step 1-Installation Schalten Sie das Gerät aus oder trennen sie alle Strom Quellen. Step 2-HDMI Eingang VSP 618 Schnell Start Für die Vollständige Installation, Konfiguration und Betriebs Details finden sie in der Bedienungsanleitung für VSP 618, erhältlich unter www.rgblink.com. Dieses Handbuch enthält

Mehr

SuperTooth Disco - Bedienungsanleitung. Bedienung des A2DP / AVRCP Bluetooth Soundsystems SuperTooth Disco mit 24Watt RMS Sound

SuperTooth Disco - Bedienungsanleitung. Bedienung des A2DP / AVRCP Bluetooth Soundsystems SuperTooth Disco mit 24Watt RMS Sound SuperTooth Disco - Bedienungsanleitung Bedienung des A2DP / AVRCP Bluetooth Soundsystems SuperTooth Disco mit 24Watt RMS Sound A - Produktbeschreibung: Das SuperTooth Diso ist das Bluetooth Multimedia

Mehr

MODBUS/TCP und Beckhoff Steuerelemente

MODBUS/TCP und Beckhoff Steuerelemente MODBUS/TCP und Beckhoff Steuerelemente Die 1.7.5 Version wurde zum DOMIQ/Base Modul die Funktion der Bedienung des MOD- BUS/TCP und MODBUS/UDP Protokolls hinzugefügt. Das Base Modul erfüllt die Rolle des

Mehr

Modul 122 VBA Scribt.docx

Modul 122 VBA Scribt.docx Modul 122 VBA-Scribt 1/5 1 Entwicklungsumgebung - ALT + F11 VBA-Entwicklungsumgebung öffnen 2 Prozeduren (Sub-Prozeduren) Eine Prozedur besteht aus folgenden Bestandteilen: [Private Public] Sub subname([byval

Mehr

Switching. Übung 2 System Management. 2.1 Szenario

Switching. Übung 2 System Management. 2.1 Szenario Übung 2 System Management 2.1 Szenario In der folgenden Übung werden Sie Ihre Konfiguration sichern, löschen und wieder herstellen. Den Switch werden Sie auf die neueste Firmware updaten und die Funktion

Mehr

Treiberinstallation Bitte laden Sie sich die *inf Datei für den Treiber des Prog-S-Programmer hier herunter: www.diamex.de Kartenreiter download Programmiergeräte - ERFOS-Prog-S.zip Die *inf Datei auf

Mehr

PS3/PS2/PC 3IN1 Racing Wheel. Handbuch

PS3/PS2/PC 3IN1 Racing Wheel. Handbuch PS3/PS2/PC 3IN1 Racing Wheel Handbuch 1. Einführung Vielen Dank, dass Sie sich für das 3IN1 Wired Wheel entschieden haben. Das 3IN1 Wired Wheel wurde sowohl für PS3 und PS2 als auch für den PC designt

Mehr

Installationshilfe für die T-Sinus 721X/XA und deren Komponenten unter Windows 2000

Installationshilfe für die T-Sinus 721X/XA und deren Komponenten unter Windows 2000 Installationshilfe für die T-Sinus 721X/XA und deren Komponenten unter Windows 2000 In der folgenden Installationshilfe wird davon ausgegangen, dass alle aus dem Internet herunter geladenen Pakete in den

Mehr

Das Pollin Atmel Evaluationboard Ver. 2.01 unter Verwendung von MyAVR_Prog Tool und der Arduino IDE ein Kurztutorial

Das Pollin Atmel Evaluationboard Ver. 2.01 unter Verwendung von MyAVR_Prog Tool und der Arduino IDE ein Kurztutorial Das Pollin Atmel Evaluationboard Ver. 2.01 unter Verwendung von MyAVR_Prog Tool und der Arduino IDE ein Kurztutorial Einleitung 15.07.2012 V0.9c Angeregt durch Torsten, DL8KFO habe ich mich angefangen

Mehr

Innenbeleuchtungsplatine für Y-Wagen mit integriertem Digitaldecoder

Innenbeleuchtungsplatine für Y-Wagen mit integriertem Digitaldecoder Innenbeleuchtungsplatine für Y-Wagen mit integriertem Digitaldecoder Diese Beleuchtungsplatine ist auf den Y-Wagen angepasst. Sie ist für die Version mit 9 und 10Abteilen und den Speisewagen der Firmen

Mehr

Labor Automatisierungstechnik

Labor Automatisierungstechnik Labor Automatisierungstechnik Teilnehmer: Name: Matrikelnr.: Name: Matrikelnr.: Name: Matrikelnr.: Versuch: Arduino Anwendung Philipp Schorr Arduino Anwendung 1 Inhaltsverzeichnis 1. Einleitende Worte...

Mehr

Digital Web-Monitoring Digitales Web-Monitoring

Digital Web-Monitoring Digitales Web-Monitoring Eigenschaften: voll funktionsfähiger embedded Webserver 10BaseT Ethernet Schnittstelle weltweite Wartungs- und Statusanzeige von Automatisierungsanlagen Reduzierung des Serviceaufwands einfaches Umschalten

Mehr

Vorschläge für kleine Bastel-Projekte im Rahmen des Arduino-Workshops

Vorschläge für kleine Bastel-Projekte im Rahmen des Arduino-Workshops Vorschläge für kleine Bastel-Projekte im Rahmen des Arduino-Workshops Die folgenden Aufgaben sind Vorschläge für kleine Projekte, mit denen man seinen Arduino, dessen Entwicklungsumgebung und die verschiedenen

Mehr

Bedienungsanleitung TIME IT. a Look Solutions 1 product

Bedienungsanleitung TIME IT. a Look Solutions 1 product Bedienungsanleitung TIME IT a Look Solutions 1 product 2 Inhalt 1. Einleitung 3 2. Beschreibung der einzelnen Tasten 4 2.1 Tasten-/Displayfunktionen 3. Arbeiten mit dem TIME IT 6 3.1 Einsatz als Kabelfernbedienung

Mehr

Netduino Mikroprozessor für.net Entwickler

Netduino Mikroprozessor für.net Entwickler Netduino Mikroprozessor für.net Entwickler Patrick Herting Softwareentwickler BlueTem Software GmbH Blog E-Mail www.wdev.de pher@live.de Ablaufplan - Theorieteil Was ist der Netduino? Welche Modelle gibt

Mehr

Assembler in der Arduino-IDE: ein Einblick

Assembler in der Arduino-IDE: ein Einblick Skript Assembler in der Arduino-IDE: ein Einblick C-Code Die Arduino-IDE baut auf dem GNU-Assembler auf. Daher ist es möglich, mit der avr-gcc den µc über die ISP-Schnittstelle in Assembler programmieren.

Mehr

Prinzipien der Softwareentwicklung S. Strahringer

Prinzipien der Softwareentwicklung S. Strahringer Gliederung 1 Einführung Was ist ein Programm? Vorteile (und Nachteile) von PHP Erste PHP-Programme Ausführung von PHP-Programmen 2 Grundbegriffe der Programmierung Anweisungen, Variablen, Datentypen und

Mehr

VOLTmonitor. VOLTmonitor. Schritt 1: Schaltung. file://localhost/users/rainer/xp-exchange/erzeugte%20websites/p... 1 of 10 07.07.

VOLTmonitor. VOLTmonitor. Schritt 1: Schaltung. file://localhost/users/rainer/xp-exchange/erzeugte%20websites/p... 1 of 10 07.07. VOLTmonitor VOLTmonitor LM3914 Voltanzeige Diese Voltanzeige wurde von www.pointofnoreturn.org vorgestellt. Meine Leistung besteht lediglich darin, die Anleitung ins Deutsche zu übersetzen. Schritt 1:

Mehr

Erste Schritte. In diesem Kapitel lernen Sie Folgendes:

Erste Schritte. In diesem Kapitel lernen Sie Folgendes: 3 Erste Schritte In diesem Kapitel lernen Sie Folgendes: Grundlagen einer sauberen Projektgestaltung Grundlagen der Elektrizitätslehre Funktion von Widerständen, Leuchtdioden, Transistoren, Gleichrichterdioden

Mehr

Bedienungsanleitung BOTEX DMX OPERATOR

Bedienungsanleitung BOTEX DMX OPERATOR Bedienungsanleitung BOTEX DMX OPERATOR 1 2 7 8 10 9 11 12 13 3-192 DMX Kanäle, fest zugeordnet an 12 Scannern. - 30 Bänke, mit je 8 programmierbaren Scenen. - 8 Fader für max. 16 DMX Kanäle pro Scanner

Mehr

Technische Dokumentation. TopMessage / TopLab Hardware MessHaus Softwarekomponenten SPS

Technische Dokumentation. TopMessage / TopLab Hardware MessHaus Softwarekomponenten SPS Delphin Technology AG Sülztalstraße 23 D 51491 Overath-Brombach Tel: ++49 2207 9645 0 Fax: ++49 2207 9645 35 Technische Dokumentation TopMessage / TopLab Hardware MessHaus Softwarekomponenten SPS Ergänzende

Mehr

Betriebsanleitung TCS-MICRO

Betriebsanleitung TCS-MICRO Betriebsanleitung TCS-MICRO 1 Einführung 1.1 TCS Micro Funktion Das TCS (Telecom Control System) ermöglicht das Erfassen von Betriebszuständen an Maschinen und Anlagen. Dazu ist ein digitaler Eingang vorhanden,

Mehr

1 Einführung... 13. 2 Erste Schritte... 19. 3 Programmierkurs... 33. 4 Datentypen... 81. 5 Weiterführende Programmierung... 139

1 Einführung... 13. 2 Erste Schritte... 19. 3 Programmierkurs... 33. 4 Datentypen... 81. 5 Weiterführende Programmierung... 139 Auf einen Blick 1 Einführung... 13 2 Erste Schritte... 19 3 Programmierkurs... 33 4 Datentypen... 81 5 Weiterführende Programmierung... 139 6 Objektorientierte Programmierung... 191 7 Verschiedene Module...

Mehr

2 Programmierung der Steuerung mit dem On-Board Konfiguartionstool

2 Programmierung der Steuerung mit dem On-Board Konfiguartionstool T-1673 d Inbetriebnahme Geltungsbereich Erstellt 27. August 2013 TORMAX 2101 Sliding Door Drive TORMAX CH-8180 Bülach www.tormax.com info@tormax.com Adressat Inbetriebnahme, Unterhalt 1 Voraussetzung 1.

Mehr

DIVA Digital Video Recorder

DIVA Digital Video Recorder DIVA Digital Video Recorder Bedienungsanleitung MBF Filmtechnik Hamburg GmbH Matthias Uhlig Kedenburgstrasse 44 22041 Hamburg Tel.:040-656864-13 Email: mu.hh@mbf.de Inhalt Inhalt...2 Anschlüsse & Belegung...3

Mehr

Übungen 19.01.2012 Programmieren 1 Felix Rohrer. Übungen

Übungen 19.01.2012 Programmieren 1 Felix Rohrer. Übungen Übungen if / else / else if... 2... 2 Aufgabe 2:... 2 Aufgabe 3:... 2 Aufgabe 4:... 2 Aufgabe 5:... 2 Aufgabe 6:... 2 Aufgabe 7:... 3 Aufgabe 8:... 3 Aufgabe 9:... 3 Aufgabe 10:... 3 switch... 4... 4 Aufgabe

Mehr

Die ActiveX-Komponente COM_V3

Die ActiveX-Komponente COM_V3 Comx3-handbuch Die ActiveX-Komponente COM_V3 1. Einführung COM_V3 ist eine ActiveX-Komponente, welche einige Funktionen zum Programmieren der seriellen Schnittstelle zur Verfügung stellt. COM_V3 kann nicht

Mehr