ARDUINO Übung. Inhalt:

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

Starten Sie die Arduino IDE und geben Sie den folgenden Programmcode ein:

Starten Sie die Arduino IDE und geben Sie den folgenden Programmcode ein: Blinken Starten Sie die Arduino IDE und geben Sie den folgenden Programmcode ein: // Projekt 1 - LED Blinker int ledpin = 13; void setup() pinmode(ledpin, OUTPUT); void loop() digitalwrite(ledpin, HIGH);

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

SINNsorik Wahrnehmen durch Sensoren NAME, KLASSE:

SINNsorik Wahrnehmen durch Sensoren NAME, KLASSE: SINNsorik Wahrnehmen durch Sensoren NAME, KLASSE: ARBEITEN MIT DEM ARDUINO KURZBESCHREIBUNG UND ZIELSETZUNG: In diesem optionalen Modul lernen die Schüler das Arbeiten mit Microcontrollern kennen. Das

Mehr

Mark VHS Augsburg Einführung in die Mikrocontroller-Programmierung.

Mark VHS Augsburg Einführung in die Mikrocontroller-Programmierung. Mark Fink @ VHS Augsburg 2015 mark@mark-fink.de Haftungs-Ausschluss Nutzung der Arduino Schnittstellen um mit Netz-Spannung und Geräten wie z.b. Lampen, Motoren, Pumpen, Türen und vielem mehr zu arbeiten,

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

Bei jedem Arduino-Projekt muss man ein Grundgerüst "bauen". Das sieht dann so aus:

Bei jedem Arduino-Projekt muss man ein Grundgerüst bauen. Das sieht dann so aus: Arduino 1/5 Was ist die Syntax? Die Syntax ist die Rechtschreibung. Ganz wichtig ist, dass (fast) jeder Befehl mit einem Semikolon (;) beendet wird. Bei Codeblöcken müssen immer geschweifte Klamern ({)

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

Arduino, IR Fernbedienung dekodieren

Arduino, IR Fernbedienung dekodieren Arduino, IR Fernbedienung dekodieren 9.10.2015 Im Zuge meiner weiteren Arduino Studien bin ich auf die Frage gestoßen, wie kann man Befehle in den Arduino transportieren? Aus einem Youtube Beitrag über

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

analoge Ein- und Ausgänge

analoge Ein- und Ausgänge 2016/07/17 13:39 1/5 analoge Ein- und Ausgänge analoge Ein- und Ausgänge Neben den digitalen Leitungen bietet der Arduino mehrere analoge Ein- und Ausgänge. analoge Ausgänge Die Ausgänge sind mit PWM bezeichnet.

Mehr

Felder und Schleifen. Themen heute. Felder Schleifen Heartbleed. Programmieren für Ingenieure Sommer Andreas Zeller, Universität des Saarlandes

Felder und Schleifen. Themen heute. Felder Schleifen Heartbleed. Programmieren für Ingenieure Sommer Andreas Zeller, Universität des Saarlandes Felder und Schleifen Programmieren für Ingenieure Sommer 2015 Andreas Zeller, Universität des Saarlandes Sensor abfragen int ledpin = 13; // Die LED int buttonpin = 8; // Der Taster! pinmode(ledpin, OUTPUT);

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

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

saarland Prof. Dr. Andreas Zeller Verantw. Tutor: Florian Groß Übungsblatt 4

saarland Prof. Dr. Andreas Zeller Verantw. Tutor: Florian Groß Übungsblatt 4 Programmieren für Ingenieure Abgabe Dieses Übungsblatt ist bis Freitag, 23.05. um 12:00 Uhr per Email an den eigenen Tutoren abzugeben. Benennen Sie die Abgabe bitte eindeutig: Matrikelnummer _Abgabe_Blattnummer.Format.

Mehr

Jan Monsch. Donnerstag, 2. Mai 13

Jan Monsch. Donnerstag, 2. Mai 13 101 Jan Monsch Agenda Arduino Platform Digitale Ausgaben Analoge Eingänge Digitale Eingaben I2C Geräte (Digitales Thermometer) Arduino SW Download goo.gl/dj5l2 Was ist Arduino? Open Source Einplatinen-Computer

Mehr

Arduino für FunkAmateure

Arduino für FunkAmateure Arduino für FunkAmateure Arduino Einführung Teil 9 Taster-Platine 4x4 Wie gehe ich am besten vor? 1. Was will ich machen? 2. Bauteile 3. Überlegungen zur Schaltung und Algorithmus 4. Zuordnung Arduino-Pins

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

Arduino und Amateurfunk (1)

Arduino und Amateurfunk (1) Arduino und Amateurfunk (1) Vortrag OV-Meeting H08 am 10.01.2012 / 01.09.2012 Historie Der Kern Entwicklungsumgebung Hardware Software Massimo Banzi Und wozu das Ganze? Historie (1) Arduino ist ein Open-Source-Prototypen-System,

Mehr

Erste Gehversuche mit ARDUINO (Teil 3) (DL6OAA) Die 7-Segmentanzeige (1-stellig)

Erste Gehversuche mit ARDUINO (Teil 3) (DL6OAA) Die 7-Segmentanzeige (1-stellig) Erste Gehversuche mit ARDUINO (Teil 3) (DL6OAA) Die 7-Segmentanzeige (1-stellig) Im Zusammenhang mit dem Ansteuern diverser LED zum Beispiel die Projekte Lauflicht etc. kann man auch die im 4duino-kit

Mehr

Aufgaben zur Attiny-Platine

Aufgaben zur Attiny-Platine Das Attiny-Projekt Aufgaben 1 Aufgaben zur Attiny-Platine 1. LEDs blinken 1.1 Schließen Sie eine rote LED an PortB.0 und eine grüne LED an PortB.1 an (vgl. Abb. 1). Achten Sie dabei darauf, dass die langen

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

Steuerung von Geräten mit dem Mikrocontroller. von. Annemarie Bauer Dr. Birgit Berger Dr. Daniel Roth Katrin Schmid Michael Schnaus

Steuerung von Geräten mit dem Mikrocontroller. von. Annemarie Bauer Dr. Birgit Berger Dr. Daniel Roth Katrin Schmid Michael Schnaus Steuerung von Geräten mit dem Mikrocontroller von Annemarie Bauer Dr. Birgit Berger Dr. Daniel Roth Katrin Schmid Michael Schnaus NwT Mikrocontroller - 2 - Inhalt 1. Der Arduino Mikrocontroller 1.1 Die

Mehr

Informatik Enlightened. Station 0 - Einstieg

Informatik Enlightened. Station 0 - Einstieg Informatik Enlightened Herzlich Willkommen zum Workshop rund um das Thema Licht! Ihr wollt heute also eine Einparkhilfe selbst konstruieren, Geschwindigkeiten messen, eine Blume mit der Sonne wandern lassen

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

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

8.3 Taster am µcontroller

8.3 Taster am µcontroller 8.3 Taster am µcontroller AVR-KOMPENDIUM Nachdem im vorigen Beispiel das Port als Ausgang verwendet wurde erweitern wir dieses Beispiel um einen Taster - um auch das Einlesen von digitalen Signalen zu

Mehr

Befehlstabelle awapswitch Anwendung

Befehlstabelle awapswitch Anwendung Befehlstabelle awapswitch Anwendung Inhalt 1 Grundeinstellungen RS232 Extension 2 2 Grundlegende Befehlstabelle 3 2.1 Nummerierung Tasten und Leds 3 2.2 Standard Tastendruck 3 2.3 RGB LEDs ansteuern 3

Mehr

Einführung in die Arduino-Programmierung II

Einführung in die Arduino-Programmierung II Einführung in die Arduino-Programmierung II Hochschule Niederrhein University of Applied Sciences Elektrotechnik und Informatik Faculty of Electrical Engineering and Computer Science 5. Dimmen einer LED

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

Arduino - Einfacher Teiler

Arduino - Einfacher Teiler Einen Teiler z.b. zur Reduzierung von Stromzählerimpulsen, wie er hier benötigt wird kann man alternativ zu fertigen Lösungen (z.b. industrieller Vorwahlzähler) sehr leicht und kostengünstig auf einem

Mehr

RASPBERRY PI. Physical Computing

RASPBERRY PI. Physical Computing RASPBERRY PI Physical Computing Mit dem Raspberry Pi kann man Leuchtdioden aber auch Geräte steuern. Man braucht dazu eine geeignete Programmierumgebung. Python und Scratch sind solche geeigneten Programmiersprachen.

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

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

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

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

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

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

Arduino Grundkurs. 3. Schreibe eine Funktion für das Morsezeichen S und eine für O

Arduino Grundkurs. 3. Schreibe eine Funktion für das Morsezeichen S und eine für O Grundkurs LEDs Piezolautsprecher 1. Mikrocontroller Hello World Bring eine LED zum Blinken 1s ein / 1s aus usw. 2. Lichtmorsen - SOS Erzeuge Morsezeichen mit deiner LED SOS = - - - Punkt = 0.2s Strich

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

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

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

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

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

Arduino. für Einsteiger. Massimo Banzi Mitbegründer von Arduino. Übersetzung von Tanja Feder DIE OPEN- SOURCE- ELEKTRONIK- PROTOTYPING- PLATTFORM

Arduino. für Einsteiger. Massimo Banzi Mitbegründer von Arduino. Übersetzung von Tanja Feder DIE OPEN- SOURCE- ELEKTRONIK- PROTOTYPING- PLATTFORM DIE OPEN- SOURCE- ELEKTRONIK- PROTOTYPING- PLATTFORM Für Arduino 1.0 Arduino für Einsteiger Massimo Banzi Mitbegründer von Arduino Übersetzung von Tanja Feder Inhalt Inhalt... Vorwort... III V 1/Einführung...

Mehr

Arduino und die Physical Computing Revolution Playground AV Anton Bachmayr - Netzteil

Arduino und die Physical Computing Revolution Playground AV Anton Bachmayr - Netzteil Arduino und die Physical Computing Revolution Playground AV 2011 Anton Bachmayr - Netzteil 1 Der Inhalt Wir sind Was ist ein Microcontroller? Arduino - Eine Übersicht Die Arduino IDE Die Arduino Programmiersprache

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

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

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

D.1 Vorbereitung. Teil D Analog-Digital-Wandler 1

D.1 Vorbereitung. Teil D Analog-Digital-Wandler 1 D.1 Vorbereitung So wird der Analog-Digital-Wandler des Mikrocontrollers ATmega328P initialisiert: ADMUX = _BV(REFS0); ADCSRA = _BV(ADEN) _BV(ADPS2) _BV(ADPS1) _BV(ADPS0); Der Analog-Digital-Wandler ist

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

Ulrich Stein

Ulrich Stein 4.12 Externe Schnittstellen / Controller Board Arduino 4.12.1 USB, serielle Schnittstelle Universal Serial Bus (USB): serielles Bussystem zur Verbindung eines Computers mit externen Geräten. Vor USB gab

Mehr

ERWEITERUNGSSHIELD MIT ANALOGEN EINGÄNGEN

ERWEITERUNGSSHIELD MIT ANALOGEN EINGÄNGEN OkTOBER 2016 ERWEITERUNGSSHIELD MIT ANALOGEN EINGÄNGEN WWW.VELLEMANPROJECTS.EU Einführung Das Arduino UNO ist mit 6 analogen Eingängen ausgestattet. Für manche Projekte braucht man aber mehr Eingänge (z.b.

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

Arduino für FunkAmateure

Arduino für FunkAmateure Arduino für FunkAmateure Arduino Einführung Teil 6 analogread() ; map(); analogwrite(); Wie gehe ich am besten vor? 1. Was will ich machen? 2. Bauteile 3. Schaltplan LCD in Betrieb nehmen 4. LCD-Funktionen

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

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

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

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

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

Adafruit Ultimate GPS

Adafruit Ultimate GPS Learning with ak Adafruit Ultimate GPS Erstellt von Akshy Mehta 1 Inhalt Allgemeine Informationen zum Sensor... 3 Anschluss des Sensors an das Arduino Board... 4 Den Sensor zum Arbeiten bekommen... 6 Das

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

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

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

Infokarte: Snap4Arduino

Infokarte: Snap4Arduino Infokarte: Snap4Arduino Ein Arduino-Projekt erstellen Um ein neues Arduino-Projekt in Snap4Arduino zu erstellen, wird das Programm geöffnet. Snap erzeugt automatisch ein neues Projekt. Soll ein bereits

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

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

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

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

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

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

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

Interaktionstoolkit How To

Interaktionstoolkit How To Interaktionstoolkit How To Raspberry Pi 3 Um einen Raspberry Pi zum ersten Mal zu starten, müssen einige Schritte durchführt werden. Diese werden im Folgenden näher erläutert: Zuerst muss ein Betriebssystem

Mehr

Multimedia im Netz Wintersemester 2011/12

Multimedia im Netz Wintersemester 2011/12 Multimedia im Netz Wintersemester 2011/12 Übung 01 Betreuer: Verantwortlicher Professor: Sebastian Löhmann Prof. Dr. Heinrich Hussmann Organisatorisches 26.10.2011 MMN Übung 01 2 Inhalte der Übungen Vertiefung

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

Für den Zugriff vom PC aus die TCP/IP Netzwerkeinstellung des PC auf DHCP bzw. automatisch stellen,

Für den Zugriff vom PC aus die TCP/IP Netzwerkeinstellung des PC auf DHCP bzw. automatisch stellen, DIGITRONIC GmbH - Seite: 1 Ausgabe: 11.05.2012 Einstellanleitung GSM XSBOXR6VE Diese Anleitung gilt für die Firmware Version 1.1 Zunächst die SIM Karte mit der richtigen Nummer einsetzten (siehe Lieferschein).

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

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

BOOTLOADER für AVR-Entwicklungsmodule

BOOTLOADER für AVR-Entwicklungsmodule BOOTLOADER für AVR-Entwicklungsmodule mit ATxmega128A1 mit ATxmega256A3 Verzeichnis 1. Einleitung 3 2. Einstellungen 4 2.1. Fuse Bits 4 2.2. AVROSP Programm 5 2.2.1. Erläuterung der BAT-Dateien 5 2.2.2.

Mehr

P(k, λ) = λ k /k!*exp(-λ) angegeben werden kann.

P(k, λ) = λ k /k!*exp(-λ) angegeben werden kann. Zeitintervall-Vorgabe versus Zählimpuls-Vorgabe für die Datenauswertung mit dem Arduino bei zählenden Strahlungs-Detektoren für Radioaktivität Bernd Laquai, 2. Oktober 2015 Bekanntlich unterliegt der radioaktive

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

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

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

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

C++ mit dem Arduino (Uno und Mega2560)

C++ mit dem Arduino (Uno und Mega2560) C++ mit dem Arduino (Uno und Mega2560) 1. Toolchain Als toolchain bezeichnet man die Reihe von Software, die nötig ist um den Prozessor zu programmieren, das Ergebnis draufzuladen und dann zu testen. Hier

Mehr

Informatik Enlightened Station 4 - Farbthermometer

Informatik Enlightened Station 4 - Farbthermometer Temperatur zum Leuchten bringen Ihr habt euch also für ein Projekt aus der Kategorie Die Welt ein bisschen besser machen entschieden. Warum dieses Projekt die Welt besser macht? Wie viele Menschen haben

Mehr

Reparaturanleitung für BALLY Soundboard AS und AS

Reparaturanleitung für BALLY Soundboard AS und AS Reparaturanleitung für BALLY Soundboard AS 2518-51 und AS 2518-56 Diese Soundboards werden in folgenden BALLY Flippern verwendet: Groundshaker, Future Spa, Silverball, Space Invaders, Rolling Stones, Mystic,

Mehr

Bedienungs- & Installationsanleitung COMMPACT / COMMPACT Audio V2.0

Bedienungs- & Installationsanleitung COMMPACT / COMMPACT Audio V2.0 Bedienungs- & Installationsanleitung COMMPACT / COMMPACT Audio V2.0 Produktpaket Inhalt: COMPACT System: - Bachmann Tastenfeld (1x 4 Tasten) - RTI Controller XP-6 - RTI Integration Designer Software (v8.1

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

Zentrale Installation

Zentrale Installation Einführung STEP 7 wird durch ein Setup-Programm installiert. Eingabeaufforderungen auf dem Bildschirm führen Sie Schritt für Schritt durch den gesamten Installationsvorgang. Mit der Record-Funktion steht

Mehr

easyident Türöffner easyident Türöffner Art. Nr. FS-0007 FS Fertigungsservice

easyident Türöffner easyident Türöffner Art. Nr. FS-0007 FS Fertigungsservice easyident Türöffner Art. Nr. FS-0007 Wir freuen uns, das sie sich für unser Produkt easyident Türöffner, mit Transponder Technologie entschieden haben. Easyident Türöffner ist für Unterputzmontage in 55mm

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

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

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

Verbindung zwischen PC und Mikrokontroler Blue-Tooth-Modul Schaltung Parametrierung kein zusätzliches LF

Verbindung zwischen PC und Mikrokontroler Blue-Tooth-Modul Schaltung Parametrierung kein zusätzliches LF Verbindung zwischen PC und Mikrokontroler Obwohl bei PCs und Notebooks kaum noch zu finden, ist die serielle Schnittstelle bei Mikrokontrollern immer noch weit verbreitet. Für die Verbindung zwischen Mikrokontrollern

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

Bedienungsanleitung. Name:Programmierbarer LED Controller Model:TC420

Bedienungsanleitung.  Name:Programmierbarer LED Controller Model:TC420 Name:Programmierbarer LED Controller Model:TC420 Bedienungsanleitung Der LED Controller ist ein frei-programmierbarer Lichtsimulator mit 5 Ausgangskanälen (12-24V). Jeder Kanal kann individuell programmiert

Mehr