Wir hätten nie gedacht das drei Computer und Elektronik-Fans soweit kommen!! Mit diesem Video sagen wir vielen Dank!

Größe: px
Ab Seite anzeigen:

Download "Wir hätten nie gedacht das drei Computer und Elektronik-Fans soweit kommen!! Mit diesem Video sagen wir vielen Dank!"

Transkript

1 Vielen Dank für über Aufrufe und über 1000 Abonnenten!! Wir hätten nie gedacht das drei Computer und Elektronik-Fans soweit kommen!! Mit diesem Video sagen wir vielen Dank! Das CC8-Team

2 1. Bauteile: Link: Preis: 3,15 Anzahl: 2 Links: Preis: 0,74 (verschiedene Farben empfohlen)

3 Link: Preis: 0,28 Link: Preis: 0,41 Anzahl: 2 Link: Preis: 0,58

4 Link: Preis: 1,80 Anzahl: 3 Preis: ca. 1

5 Link: Preis: 0,25 Link: Preis: 0,04 Link: Preis: 0,25 Anzahl: 2

6 Link: Preis: 0,06 Anuahl: 2 Link: Preis: 0,37 Anzahl: 2 Preis: ca. 5 Link:

7 Link: Preis: 1,10 Link: Preis: 0,42 Link: Preis: 1,05

8 Link: Preis: 7,99 Link: Preis: 2,05 Link: Preis: 1,55

9 Link: Preis: 0,27 Anzahl: 2 Link: Preis: 0,32 Anzahl: 3 Anzahl: 3 Preis: ca. 0,50

10 Wiederstände: Ohmen Anzahl Link 10K Optional: Link: Preis: 1,55 Anzahl: 2 Die Kosten liegen ungefähr bei 40, es ist aber so das viel Bauteile (Wiederstände, Schalter, Kabel, Lochrasterplatine) eventuell vorhanden sind. Dann ist es billiger, ich musste nur noch für 13 den Arduino und den Laser und ein paar Kleinteile kaufen.

11 2. Werkzeuge:

12

13

14

15 3. Schaltplan Der Schaltplan ist im ersten Augenblick sehr komplex, wenn du aber alles so machst wie gezeigt wird s definitiv klappen. Anschluss-Belegungen:

16 4. Software Die Software für den Arduino Nano ist in der Arduino- Entwicklungsumgebung geschrienen, diese könnt ihr hier herunterladen: Hier ist der Code; einfach markieren und wie im Video ins Programm ziehen. //Zuweisung an die Pin s des Arduinos int ldrpin = A5; //Lichtsensor int stilleralarm = A4; int led = 2; // Die LED, welche bei Alarm leuschtet int piezo = 3; // Der Piezo-Lautsprecher int fokussieren = 5; // Fokussieren der Kamera int ausloesen = 4; // Auslösen der Kamera boolean stilleralarmanoderaus = false; int valldr; // Der Wert des Lichtsensors int valstilleralarm; void setup() { // Wird nur einmal ausgefüht pinmode(led, OUTPUT); // Ein Ausgang pinmode(piezo, OUTPUT); // Ein Ausgang pinmode(fokussieren, OUTPUT); // Ein Ausgang pinmode(ausloesen, OUTPUT); // Ein Ausgang pinmode(stilleralarm, INPUT); Serial.begin(9600); // Setzt die serielle Verbindung auf 9600 Baud }//Ende void setup void loop() { // Wird unendlich ausgeführt valstilleralarm = analogread(stilleralarm); // Erzeugt den Wert des Schalters valldr = analogread(ldrpin); // Erzeugt den Wert des Lichtsensors Serial.print("ValLDR: "); // Gibt den Wert aus Serial.println(valLDR); Serial.print("ValstillerAlarm: "); // Gibt den Wert aus Serial.println(valStillerAlarm); if ((valstilleralarm < 1000 ) && (stilleralarmanoderaus == true)) {// HIER WERT ÄENDERN digitalwrite(piezo, HIGH); // Der Piezo geht an } if (valldr <= 600) { // Prüft den Wert größer oder gleich 1000 ist // HIER WERT ÄENDERN // Wenn ja digitalwrite(led, HIGH); //Das LED geht an digitalwrite(piezo, HIGH); // Der Piezo geht an stilleralarmanoderaus = true; for (int i = 0; i < 10; i++) { // Dieser Bereich wird 10mal durchgeführt (10 Bilder werden gemacht) digitalwrite(fokussieren, HIGH);//Fokussiert die Kamera delay(100); // Wartet 0,1 Sekunden digitalwrite(ausloesen, HIGH); //Löst die Kamera aus delay(100); // Wartet 0,1 Sekunden digitalwrite(fokussieren, LOW); // Die Kamera fokussiert nicht mehr digitalwrite(ausloesen, LOW); // Die Kamera löst nicht mehr aus delay(1800); // Wartet 1,8 Sekunden (es wird alle 2 Sekunden ein Bild gemacht) } } else { //Wenn nicht digitalwrite(led, LOW); //Das LED geht aus if ((valstilleralarm < 1000 ) && (stilleralarmanoderaus == true)) {// HIER WERT ÄENDERN digitalwrite(piezo, HIGH); // Der Piezo geht an } else { digitalwrite(piezo, LOW); // Der Piezo geht aus } } }

Arduino Uno Bastelecke

Arduino Uno Bastelecke Angeregt durch den Artikel im DSLR-Forum Bastelanleitung: Arduino-basierter Lichtschranken-Trigger von Niggoh habe ich zuerst die beschriebene Lichtschranke nachgebaut und war von den Möglichkeiten des

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

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

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

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 Übung. Inhalt:

ARDUINO Übung. Inhalt: 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

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

Eine Roboter-Kanone. Projekt 20

Eine Roboter-Kanone. Projekt 20 D3kjd3Di38lk323nnm Projekt 20 Eine Roboter-Kanone Eine Roboter-Kanone ist eine unbemannte Waffe, die Feinde mit einem Ultraschalldetektor automatisch erkennt und bekämpft. In diesem Projekt bauen wir eine

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

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

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

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

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

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

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

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

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

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

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

Umbau eines Saug- und Wisch Roboters auf ARDUINO Steuerung

Umbau eines Saug- und Wisch Roboters auf ARDUINO Steuerung Saug-Wisch-Roboter Umbau eines Saug- und Wisch Roboters auf ARDUINO Steuerung TOPAN AVC 701 (702) Seite 1 Saug-Wisch-Roboter Elektronik M Saug Motor Radmotor Links FB 433 M Elektronik Arduino Nano DC-

Mehr

Erik Schernich. Arduino für Kids. 1. Auflage

Erik Schernich. Arduino für Kids. 1. Auflage Erik Schernich Arduino für Kids 1. Auflage Bibliografische Information der Deutschen Nationalbibliothek Die Deutsche Nationalbibliothek verzeichnet diese Publikation in der Deutschen Nationalbibliografie;

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

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

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

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

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

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

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

Arduino Shield (Zusatzplatine) zur Wasserstandsanzeige.

Arduino Shield (Zusatzplatine) zur Wasserstandsanzeige. Arduino Shield (Zusatzplatine) zur Wasserstandsanzeige. 17.1.2016 Nach langem Stillstand habe ich den Brunnen vor unserem Mehrfamilienhaus nach umfangreicher Reparatur wieder in Betrieb genommen. Gespeist

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

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

MÄXXCHEN - Interface- und Arduinounterstützes Würfelspiel-Rondell (Prototyp) WS 2010/2011. Betreuer: Jan Sieber

MÄXXCHEN - Interface- und Arduinounterstützes Würfelspiel-Rondell (Prototyp) WS 2010/2011. Betreuer: Jan Sieber MÄXXCHEN - Interface- und Arduinounterstützes Würfelspiel-Rondell (Prototyp) WS 2010/2011 Betreuer: Jan Sieber Interface- und Arduinounterstützes Würfelspiel-Rondell (Prototyp) Idee: Es gibt jede Menge

Mehr

MIDIfyME. by raffael segmüller fair use only, 2008

MIDIfyME. by raffael segmüller fair use only, 2008 MIDIfyME by raffael segmüller fair use only, 2008 changelog Version Datum Änderung Visum 1.0 12.10.2007 Draft raffi 1.1 29.04.2008 Corrections, some more text raffi 1.2 20.05.2008 Alles auf Deutsch. Einfügen

Mehr

Einführung in die Arduino Programmierung am Beispiel eines Roboters.

Einführung in die Arduino Programmierung am Beispiel eines Roboters. Einführung in die Arduino Programmierung am Beispiel eines Roboters mail@andrebetz.de 1. Was ist Arduino - Definition einer Hardware- und Software Plattform - Open Source - Hardware: - Mikrocontroller

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

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

Der I²C-Bus. Vorstellung des Inter-Integrated Circuit -Bus. Aufbau und Funktionsweise. Beispiel PortExpander am Arduino

Der I²C-Bus. Vorstellung des Inter-Integrated Circuit -Bus. Aufbau und Funktionsweise. Beispiel PortExpander am Arduino Der I²C-Bus Vorstellung des Inter-Integrated Circuit -Bus Aufbau und Funktionsweise Beispiel PortExpander am Arduino Weitere Anwendungsmöglichkeiten Was ist der I²C-Bus entwickelt von Philips Anfang der

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

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

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

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

Simulink: Softwareentwurf für eingebettete Systeme ROS-Arduino-Interface. von Christian Schildwächter

Simulink: Softwareentwurf für eingebettete Systeme ROS-Arduino-Interface. von Christian Schildwächter Simulink: Softwareentwurf für eingebettete Systeme ROS-Arduino-Interface von Christian Schildwächter Simulink Simulink S-Functions Softwareprojekt ROS-Arduino-Interface Simulink 3 LIVE DEMO 4 External

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

Making the Internet of Things

Making the Internet of Things DARIUSH FOROUHER ITI Uni Lübeck DANIEL LOOS 3. Sem. MLS Making the Internet of Things EIN ÜBERBLICK ÜBER PHYSICAL COMPUTING PLATTFORMS Das Internet der Dinge Inhalt Übersicht Arduino Raspberry PI Andere

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

Projektbericht. Unendlicher Spiegel. Arduino Farbreglung/ Lauflicht. Bild von Christian Schuhknecht

Projektbericht. Unendlicher Spiegel. Arduino Farbreglung/ Lauflicht. Bild von Christian Schuhknecht Projektbericht Unendlicher Spiegel Arduino Farbreglung/ Lauflicht Bild von Christian Schuhknecht Christian Schuhknecht Berufliches Gymnasium Schwerpunkt Elektrotechnik Darmstadt 2015 Inhaltsverzeichnis

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

II.3.1 Rekursive Algorithmen - 1 -

II.3.1 Rekursive Algorithmen - 1 - 1. Grundelemente der Programmierung 2. Objekte, Klassen und Methoden 3. Rekursion und dynamische Datenstrukturen 4. Erweiterung von Klassen und fortgeschrittene Konzepte II.3.1 Rekursive Algorithmen -

Mehr

EasyMeter. Embedded Software Vorlesung und Praktikum 14.12.2015. Thomas Brinkmann Ludwig Horsthemke

EasyMeter. Embedded Software Vorlesung und Praktikum 14.12.2015. Thomas Brinkmann Ludwig Horsthemke EasyMeter Embedded Software Vorlesung und Praktikum 14.12.2015 Thomas Brinkmann Ludwig Horsthemke Stegerwaldstraße 39 D-48565 Steinfurt fon +49 (0)251.83 64-050 fax +49 (0)251.83 64-060 praesidium@fh-muenster.de

Mehr

Video-Quad-Prozessor

Video-Quad-Prozessor Video-Quad-Prozessor Bedienungsanleitung ACHTUNG Dieses Gerät arbeitet intelligent. Schließen Sie die Videoleitung an Kanal 1 an und schalten Sie anschließend das Gerät ein. Das Gerät erkennt automatisch

Mehr

Welche Informatik-Kenntnisse bringen Sie mit?

Welche Informatik-Kenntnisse bringen Sie mit? Welche Informatik-Kenntnisse bringen Sie mit? So gehen Sie vor! Lösen Sie die Aufgaben der Reihe nach von 1 bis 20, ohne das Lösungsblatt zur Hilfe zu nehmen. Der Schwierigkeitsgrad der Aufgaben nimmt

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

Ampelsteuerung Merkblatt 1 Wie werden die Bauteile angeschlossen?

Ampelsteuerung Merkblatt 1 Wie werden die Bauteile angeschlossen? 1 Übersicht Wir benutzen zur Steuerung der Ampeln das Arduino-Board, einen Mikrocontroller, an dem die einzelnen Bauelemente, Lampen, Taster und Sensoren, angeschlossen werden. Dafür gehen von jedem Element

Mehr

Werkzeuge zur Programmentwicklung

Werkzeuge zur Programmentwicklung Werkzeuge zur Programmentwicklung B-15 Bibliothek Modulschnittstellen vorübersetzte Module Eingabe Editor Übersetzer (Compiler) Binder (Linker) Rechner mit Systemsoftware Quellmodul (Source) Zielmodul

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

Ü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

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

1 Einleitung Der Raspberry Pi...27

1 Einleitung Der Raspberry Pi...27 Inhalt 1 Einleitung... 1 Arduino und P i... 1 Der Raspberry P i...1 Der A rduino...4 Welches Gerät - Arduino oder Pi?...5 Alternativen...6 Zusammenfassung... 8 2 Der Arduino... 9 Was ist ein Arduino?...9

Mehr

Berührungslose Datenerfassung. easyident Multireader. Art. Nr. FS Technische Daten. Stromversorgung: + 5V DC +/-5% Hardware Revision 1.

Berührungslose Datenerfassung. easyident Multireader. Art. Nr. FS Technische Daten. Stromversorgung: + 5V DC +/-5% Hardware Revision 1. Berührungslose Datenerfassung easyident Multireader Art. Nr. FS-002 Hardware Revision.0 Technische Daten Stromversorgung: V DC /-% Stromaufnahme: ca. 40 ma Trägerfrequenz: 2 khz Erkennungszeit: Ca. 00

Mehr

Schnelleinstieg. Steckbretter

Schnelleinstieg. Steckbretter 43 4 Schnelleinstieg Es ist immer besser, praktische Erfahrungen zu sammeln, als nur über etwas zu lesen und vor allem macht es mehr Spaß. Dieses Kapitel soll Sie mit der Verwendung eines Steckbretts und

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

- - CodE 11 CodE 0 0 0 0 0 0 0 0 2.o C 1 10.0 C 2 off 3 3.0 4 2.0 5 off 6 1 8 20.0 9 60 C 7 4.0 10 80 C 1 38 C 12 8 k 13 on 14 30.0 15 10 16 - - CodE 11 CodE 0 0 0 0 0 0 0 0 2.o C 1 10.0 C 2

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

Einführung. xvi Einführung

Einführung. xvi Einführung Einführung Der Arduino ist ein kleiner, kostengünstiger Computer, der mit seiner Programmierung unendlich viele Bastelprojekte steuern kann. Wie Sie gleich sehen werden, kann der Arduino als Basis für

Mehr

Schnellstart-Anleitung

Schnellstart-Anleitung Schnellstart-Anleitung 3G-Kamera 1 www.alarm.de wenn Sie Ergebnisse brauchen Die Kamera-Teile installieren 1: Verbinden Sie das Netzteil. 2. Verbinden Sie das Netzwerkkabel. 3. Verbinden Sie Lautsprecher,

Mehr

Multi-Touch Fußboden. smltlk018 ahorn und snowball. 19.03.2014 Multi-Touch Fußboden 1

Multi-Touch Fußboden. smltlk018 ahorn und snowball. 19.03.2014 Multi-Touch Fußboden 1 Multi-Touch Fußboden smltlk018 ahorn und snowball 19.03.2014 Multi-Touch Fußboden 1 Inhalt Idee Funktionsweise Umsetzung Kommunikation Code Anwendungsfälle Finanzplan Demo :-) 19.03.2014 Multi-Touch Fußboden

Mehr

Einführung in den Einsatz von Objekt-Orientierung mit C++ I

Einführung in den Einsatz von Objekt-Orientierung mit C++ I Einführung in den Einsatz von Objekt-Orientierung mit C++ I ADV-Seminar Leiter: Mag. Michael Hahsler Syntax von C++ Grundlagen Übersetzung Formale Syntaxüberprüfung Ausgabe/Eingabe Funktion main() Variablen

Mehr

OLEDs und EL-Folie. Madleen Sklenar Sommersemester 2010. Masterstudiengang: Interaction Design Kurs: Neue Technologien Betreuung: Prof.

OLEDs und EL-Folie. Madleen Sklenar Sommersemester 2010. Masterstudiengang: Interaction Design Kurs: Neue Technologien Betreuung: Prof. OLEDs und EL-Folie Madleen Sklenar Sommersemester 2010 Masterstudiengang: Interaction Design Kurs: Neue Technologien Betreuung: Prof. Steffi Hußlein Themenfindung in der Semestergruppe Material Ausschneiden

Mehr

CAN 2.0A/B <=> RS232. Konverter mit Galvanischetrennung. CAN-Seitig: 10 Kbps.. 1,0 Mbps RS-Seitig: 1200 bps.. 1,0 Mbps. ASCII Befehle V1.

CAN 2.0A/B <=> RS232. Konverter mit Galvanischetrennung. CAN-Seitig: 10 Kbps.. 1,0 Mbps RS-Seitig: 1200 bps.. 1,0 Mbps. ASCII Befehle V1. CAN 2.0A/B RS232 Konverter mit Galvanischetrennung CAN-Seitig: 10 Kbps.. 1,0 Mbps RS-Seitig: 1200 bps.. 1,0 Mbps ASCII Befehle V1.6 1205 07:59:20 24.01.06 4n-gx-can-rs232-commands-v1.6.sxw 1/8 4N-GALAXY.DE

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

ARDUINO. HANDBUCH Platinen, Shields, Elektronik. I SnÄXV7. FÄcrag^ WII^

ARDUINO. HANDBUCH Platinen, Shields, Elektronik. I SnÄXV7. FÄcrag^ WII^ WII^ I SnÄXV7 FÄcrag^ PHILIP CAROLI CHRISTIAN CAROLI ARDUINO HANDBUCH Platinen, Shields, Elektronik und Programmieren: Roboter, SMS-Alarmanlage, Wetter station, automatische Gieß anlage und mehr als Treibstoff

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

Anleitungen für Arduino

Anleitungen für Arduino Anleitungen für Arduino Inhaltsverzeichnis Vorwort... 3 1.Vorwort zur Arduino Anleitung...3 2.Hardware und Software...4 2.1 Hardware... 4 2.1.2 BESCHREIBUNG (ZUBEHÖR)...5 2.1.2.1 DAS BREADBOARD...5 2.1.2.2

Mehr

Motoren, Pumpen und Aktoren

Motoren, Pumpen und Aktoren D3kjd3Di38lk323nnm 95 7 Motoren, Pumpen und Aktoren Ein erstes Experiment mit einem Gleichstrommotor haben wir bereits in Kapitel 4 durchgeführt. Viele der Prinzipien, die Sie bei der Verwendung von Gleichstrommotoren

Mehr

Zusatzplatine ZIB2-PDx-N für Plug & Drive Motoren PDx-N

Zusatzplatine ZIB2-PDx-N für Plug & Drive Motoren PDx-N Zusatzplatine ZIB2-PDx-N für Plug & Drive Motoren PDx-N Technische Daten Betriebsspannung: Schnittstelle: DC 24 bis 48V oder Hinweise zur Anwendung Anschluss der PDx-N Motor Seite X2 Motor Power Pin Nr.

Mehr

188.154 Einführung in die Programmierung für Wirtschaftsinformatik

188.154 Einführung in die Programmierung für Wirtschaftsinformatik Beispiel 1 Vererbung (Liste) Gegeben sind die beiden Klassen ListNode und PersonNode. 188.154 Einführung in die Programmierung für Wirtschaftsinformatik Wiederholung, Prüfungsvorbereitung Monika Lanzenberger

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

ERFINDE DEINEN EIGENEN SCHIFFE VERSENKEN -SPIELAUTOMAT. DU BIST DER KÄPT N, STELLST DIE REGELN AUF UND FORDERST DEINE FREUNDE HERAUS.

ERFINDE DEINEN EIGENEN SCHIFFE VERSENKEN -SPIELAUTOMAT. DU BIST DER KÄPT N, STELLST DIE REGELN AUF UND FORDERST DEINE FREUNDE HERAUS. Schiffe versenken Mach doch selber! ERFINDE DEINEN EIGENEN SCHIFFE VERSENKEN -SPIELAUTOMAT. DU BIST DER KÄPT N, STELLST DIE REGELN AUF UND FORDERST DEINE FREUNDE HERAUS. Steckbrief Besonderheiten: Das

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

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

Arduino ist eine Mikrocontrollerplattform,

Arduino ist eine Mikrocontrollerplattform, Elektronik-Prototypen mit der Arduino-Plattform Physical Computing Interaktion mit der realen Welt, auch Physical Computing genannt das bietet Arduino auch dem Nichtelektroniker. Was Sie für den Einstieg

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

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

Objektorientierte Programmierung OOP Programmieren mit Java

Objektorientierte Programmierung OOP Programmieren mit Java Übungen: 6 Schleifen Objektorientierte Programmierung OOP Programmieren mit Java 1. do-schleife 2. while-schleife 3. a) c) Verschiedene for-schleifen 6 Schleifen Übungen 4. for-schleife: halber Tannenbaum

Mehr

Arduino. Die gesteuerte Open Design Revolution. UserCon 2012 15. Januar 2012, MfK /AXL für Hackerspace FFM

Arduino. Die gesteuerte Open Design Revolution. UserCon 2012 15. Januar 2012, MfK /AXL für Hackerspace FFM 1 Arduino Die gesteuerte Open Design Revolution UserCon 2012 15. Januar 2012, MfK /AXL für Hackerspace FFM Illustration mit Genehmigung von JamesProvost.com Übersicht 2 Idee und Motivation Was ist ein

Mehr

Embedded System Design Getting Started

Embedded System Design Getting Started Embedded System Design Getting Started HW - Ressourcen 3 Arduino Installation-Guide 6 Arduino IDE/Download 6 Arduino Treiber Installation 7 Arduino IDE starten 9 Arduino IDE - Getting Started (Code-Basiert)

Mehr

Raspberry Pi Lüftersteuerung

Raspberry Pi Lüftersteuerung Raspberry Pi Lüftersteuerung Jugend Programmiert Vorwort Alle Schaltungen, Programme und Bauteile wurden vorher von uns Geprüft. Trotzdem können wir leider Fehler im Buch, den Schaltungen oder Programmen

Mehr

Anwendungsbeispiele Nano ICCS mit Schrittschaltfunktion

Anwendungsbeispiele Nano ICCS mit Schrittschaltfunktion Nano ICCS mit Schrittschaltfunktion Steuerung für die Nebelscheinwerfer angeschlossen an die Leiterplatte Nebelscheinwerfer müssen eingeschaltet sein, wenn ein Impulssignal kommt. Die Nebelscheinwerfer

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-1. Der Arduino Mikrocontroller 3 1.1 Die Hardware

Mehr

XLR Kabel. Speakon Kabel. Cinch auf XLR Kabel

XLR Kabel. Speakon Kabel. Cinch auf XLR Kabel Seite 1 von 7 Anschlussplan für: HK-Audio Linear 5 Systeme XLR Kabel Meine Notizen: Speakon Kabel Cinch auf XLR Kabel HK-Audio Linear 5 112 FA Topsystem An jeder Komponente (Top oder Bass) wird am "Input

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

Taktisch - Technische Betriebsstelle Augsburg

Taktisch - Technische Betriebsstelle Augsburg Wichtige Hinweise zur Belegung von Ports beim Einbau von MRT Auf der Rückseite des MRT finden Sie neben den Anschlüssen für die TETRA- und GPS-Antenne sowie der Stromversorgung zwei Ports (Interface) zum

Mehr

Lichtorgel. Erste Tests. Planung und Umsetzung

Lichtorgel. Erste Tests. Planung und Umsetzung Lichtorgel Erste Tests Eine Lichtorgel zerlegt ein Audiosignal in seine Frequenzbänder und steuert anhand der Lautstärke der einzelnen Frequenzen einen Farbkanal der LED an. Nach dem Projekt Vu-Meter kommt

Mehr

Big Shot SW2 Bedienungsanleitung

Big Shot SW2 Bedienungsanleitung www.radialeng.com Big Shot SW2 Bedienungsanleitung BigShot SW2 Bedienungsanleitung EINLEITUNG Wir gratulieren dir zum Kauf eines BigShot SW2 Slingshot Remote Control. Da Radial Produkte einfach zu bedienen

Mehr

1. Erste Schritte 2. Einfache Datentypen 3. Anweisungen und Kontrollstrukturen 4. Verifikation 5. Reihungen (Arrays)

1. Erste Schritte 2. Einfache Datentypen 3. Anweisungen und Kontrollstrukturen 4. Verifikation 5. Reihungen (Arrays) 1. Erste Schritte 2. Einfache Datentypen 3. Anweisungen und Kontrollstrukturen 4. Verifikation 5. Reihungen (Arrays) II.1.3. Anweisungen und Kontrollsttukturen - 1 - 3. Anweisungen und Kontrollstrukturen

Mehr

3. Anweisungen und Kontrollstrukturen

3. Anweisungen und Kontrollstrukturen 3. Kontrollstrukturen Anweisungen und Blöcke 3. Anweisungen und Kontrollstrukturen Mit Kontrollstrukturen können wir den Ablauf eines Programmes beeinflussen, z.b. ob oder in welcher Reihenfolge Anweisungen

Mehr

11: Echtzeitbetriebssystem ucos-ii

11: Echtzeitbetriebssystem ucos-ii 11: Echtzeitbetriebssystem ucos-ii Sie lernen anhand aufeinander aufbauender Übungen, welche Möglichkeiten ein Echtzeitbetriebssystem wie das ucosii bietet und wie sich damit MC-Applikationen realisieren

Mehr

Preiswerter Ersatz für den Modulbus-dB(A)-online Interface V2.3 Für Lärmmessstationen der DFLD.

Preiswerter Ersatz für den Modulbus-dB(A)-online Interface V2.3 Für Lärmmessstationen der DFLD. Preiswerter Ersatz für den Modulbus-dB(A)-online Interface V2.3 Für Lärmmessstationen der DFLD. Aktuelle Situation Das Modulbus-dB(A)-online Interface V2.3 verarbeitet die Daten von einem oder zwei Messmodulen

Mehr

DEUTSCHE GESELLSCHAFT FÜR ZERSTÖRUNGSFREIE PRÜFUNG E.V.

DEUTSCHE GESELLSCHAFT FÜR ZERSTÖRUNGSFREIE PRÜFUNG E.V. DEUTSCHE GESELLSCHAFT FÜR ZERSTÖRUNGSFREIE PRÜFUNG E.V. ZfP-Sonderpreis der DGZfP beim Landeswettbewerb Jugend forscht SCHÜEX BAYERN Bau eines Regenmessers mit Hilfe der Arduinoplattform Louis Einsiedler

Mehr

Arduino LCD Shield. Quelle:

Arduino LCD Shield. Quelle: Arduino LCD Shield Quelle: http://www.dfrobot.com/wiki/index.php?title=arduino_lcd_keypad_shield_%28sku:_dfr0009%29 Arduino LCD Shield Codebeispiel /* DFRobot LCD Shield for Arduino Key Grab v0.2 Written

Mehr