Eine tastergesteuerte LED

Größe: px
Ab Seite anzeigen:

Download "Eine tastergesteuerte LED"

Transkript

1 Projekt 1 Eine tastergesteuerte LED In diesem Projekt verwenden Sie einen Taster, um zu steuern, wann die LED leuchtet.

2 Benötigte Bauteile Arduino-Platine Steckbrett Jumperkabel LED Taster mit vier Pins 10-kOhm-Widerstand 220-Ohm-Widerstand

3 Dieses Projekt führt Sie in die Grundlagen der Schalter ein, die wir im gesamten Buch einsetzen. Fast alle elektrischen Geräte verwenden Schalter, um ein Element ein- oder auszuschalten. Es gibt viele Arten von Schaltern, hier verwenden wir einen Taster (Abbildung 1-1). Abbildung 1-1: Ein Taster So funktioniert es Wenn ein Taster gedrückt wird, schließt er den Stromkreis und schaltet ihn ein. Wird der Taster losgelassen, springt er zurück und öffnet den Schaltkreis, sodass der Strom unterbrochen wird. Ein Taster wird standardmäßig auch als Schließer bezeichnet und zum Beispiel in Computertastaturen verwendet. Ein Schalter dagegen bleibt in seiner Position stehen, bis Sie sie verändern, wie zum Beispiel ein Lichtschalter. Dieser Taster hat vier Pins, aber meist werden nur zwei benötigt. In diesem Projekt verwenden Sie die beiden oberen Anschlüsse, die beiden unteren haben aber genau dieselbe Funktion. Wie in Abbildung 1-2 gezeigt, bilden die Pins einen Schaltkreis. Pin A und Pin C sind immer verbunden, ebenso die Pins B und D. Wird der Taster betätigt, ist der Stromkreis geschlossen. Abbildung 1-2: Der geöffnete Taster A B C D 24 Projekt 1

4 Der Aufbau 1. Platzieren Sie den Taster im Steckbrett (siehe Abbildung 1-3). Abbildung 1-3: Platzierung des Tasters 2. Schließen Sie Pin A an einen Anschluss des 10-kOhm-Widerstands an und verbinden Sie denselben Anschluss des Widerstands mit Pin 2 des Arduino. Verbinden Sie das andere Ende des Widerstands mit der Masseleiste und die Masseleiste mit GND des Arduino. Schließen Sie Pin B des Tasters an die 5-V-Leiste an und diese an + 5V des Arduino. Taster Arduino Pin A GND und Pin 2 über 10-kOhm-Widerstand Pin B +5V 3. Stecken Sie die LED in das Steckbrett und verbinden Sie den längeren, positiven Anschluss mit Pin 13 des Arduino über einen 220-Ohm- Widerstand und den kürzeren Anschluss mit GND. LED Positiver Anschluss Negativer Anschluss Arduino Pin 13 über 220-Ohm-Widerstand GND 4. Prüfen Sie, ob Ihr Aufbau dem Schaltplan in Abbildung 1-4 entspricht, und laden Sie den Sketch von Seite 27 auf den Arduino. 25 Projekt 1

5 Abbildung 1-4: Schaltplan für die per Taster gesteuerte LED Der Taster ist an Pin 2 angeschlossen. Das Drücken des Tasters lässt die LED leuchten. Die LED leuchtet so lange, wie der Taster gedrückt wird. 26 Projekt 1

6 Der Sketch In diesem Sketch weisen Sie dem Taster einen Pin zu und definieren ihn als Eingang, ebenso weisen Sie der LED einen Pin zu, den Sie als Ausgang festlegen. Der Code teilt dem Arduino mit, dass die LED so lange leuchten soll, wie der Taster gedrückt wird (den Stromkreis schließt), und dass die LED ausgeschaltet werden soll, wenn der Taster nicht gedrückt wird. Wird der Taster losgelassen, wird der Stromkreis unterbrochen und die LED ausgeschaltet. /* von DojoDave < geändert am 30. Aug von Tom Igoe Dieser Beispielcode ist gemeinfrei. */ const int buttonpin = 2; const int ledpin = 13; int buttonstate = 0; void setup() { pinmode(ledpin, OUTPUT); pinmode(buttonpin, INPUT); // Pin für den Taster // Pin für die LED // Gibt dem Taster einen Wert // Richtet LED-Pin als Ausgang ein // Richtet Tasterpin als Eingang ein void loop() { buttonstate = digitalread(buttonpin); // Liest Eingabe von Pin 2 if (buttonstate == HIGH) { // Schaltet LED ein, wenn Taster // gedrückt digitalwrite(ledpin, HIGH); else { digitalwrite(ledpin, LOW); // Schaltet LED anderenfalls aus 27 Projekt 1

7 Projekt 7 Arduino-Musik Bisher waren die Projekte meist optischer Natur. Jetzt wollen wir etwas Musik machen. In diesem Projekt verwenden wir einen Piezo-Summer, um Melodien zu spielen.

8 Benötigte Bauteile Arduino-Platine Piezo-Summer

9 So funktioniert es Das Musik-Projekt verwendet einen Piezo-Summer, um Töne in unterschiedlichen Höhen auszugeben, die Noten entsprechen. Mit der Arduino-IDE können Sie die Reihenfolge, Geschwindigkeit und Dauer der Noten angeben, um eine bestimmte Melodie zu spielen. Piezo-Summer sind günstige Summer, die oft in kleinen Spielzeugen zum Einsatz kommen. Ein Piezo-Element ohne Plastikgehäuse sieht aus wie eine goldene Metallscheibe mit zwei Leitungen (meist rot für plus und schwarz für minus). Ein Piezo-Element kann nur ein Klickgeräusch ausgeben, das wir über Anlegen einer Spannung erzeugen. Noten können wir dadurch abspielen, dass wir das Piezo-Element mehrere Hundert Male pro Sekunde bei einer bestimmten Frequenz klicken lassen. Dazu müssen wir wissen, welche Frequenz verschiedene Noten haben. Tabelle 7-1 zeigt die Noten und ihre Frequenzen. Intervall gibt die Zeitdauer in Mikrosekunden an. Diesen Wert halbieren wir, um timehigh zu erhalten, das wir in unserem Code verwenden, um die Note zu erzeugen. Tabelle 7-1: Noten und ihre Frequenzen Note Frequenz Intervall timehigh C 261 Hz D 295 Hz E 329 Hz F 349 Hz G 392 Hz A 440 Hz H 493 Hz C 523 Hz Der Code sendet eine Rechteckschwingung in der entsprechenden Frequenz an das Piezo-Element und erzeugt dadurch den passenden Ton (mehr über Schwingungen erfahren Sie in Projekt 2). Die Töne werden anhand der folgenden Gleichung berechnet: timehigh = period / 2 = 1 / (2 * tonefrequency) Der Aufbau dieses Projekts ist sehr einfach, denn es werden nur zwei Kabel an den Arduino angeschlossen. 66 Projekt 7

10 Der Aufbau 1. Schließen Sie das schwarze Kabel des Piezo-Elements direkt an GND des Arduino an und das rote Kabel an Pin 9. Piezo Arduino Rotes Kabel Pin 9 Schwarzes Kabel GND 2. Überprüfen Sie, ob Ihr Aufbau dem in Abbildung 7-1 entspricht, und laden Sie dann den Sketch auf den Arduino. Abbildung 7-1: Schaltplan für das Musik- Projekt Der Sketch Wir beginnen mit einer einfachen Melodie. Bei teilen wir der IDE mit, dass die Melodie aus 15 Noten besteht. Dann speichern wir die Noten der Melodie als Textstring in einem Array in der Reihenfolge, in der sie abgespielt werden sollen. Die Länge der Noten speichern wir in einem anderen Integer-Array. Wenn Sie die Melodie ändern möchten, ändern Sie die Noten im Array bei und deren Länge in Array bei. Bei legen wir das Tempo fest, mit dem die Melodie gespielt wird. Welche Melodie spielen wir? 67 Projekt 7

11 // Melodie (cleft) 2005 D. Cuartielles für K3 int speakerpin = 9; // Pin für Piezo-Summer int length = 15; // Anzahl der Noten char notes[] = "ccggaagffeeddc "; // Leerzeichen = Pause int beats[] = { 1, 1, 1, 1, 1, 1, 2, 1, 1, 1, 1, 1, 1, 2, 4 ; int tempo = 300; void playtone(int tone, int duration) { for (long i = 0; i < duration * 1000L; i += tone * 2) { digitalwrite(speakerpin, HIGH); delaymicroseconds(tone); digitalwrite(speakerpin, LOW); delaymicroseconds(tone); // Richtet timehigh-wert auf bestimmte Noten ein void playnote(char note, int duration) { char names[] = { 'c', 'd', 'e', 'f', 'g', 'a', 'b', 'C' ; int tones[] = { 1915, 1700, 1519, 1432, 1275, 1136, 1014, 956 ; for (int i = 0; i < 8; i++) { // Spielt die entsprechenden Töne if (names[i] == note) { playtone(tones[i], duration); void setup() { pinmode(speakerpin, OUTPUT); // Richtet speakerpin als // Ausgang ein // Spielt die Melodie void loop() { for (int i = 0; i < length; i++) { if (notes[i] == ' ') { delay(beats[i] * tempo); // Pause else { playnote(notes[i], beats[i] * tempo); delay(tempo / 2); // Pause zwischen Tönen 68 Projekt 7

12 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 Miniaturversion dieser Waffe.

13 Benötigte Bauteile Arduino-Platine Mini-Steckbrett Jumperkabel Jumperkabel (männlich/ männlich) Ultraschallsensor HC-SR04 mit vier Pins Raketenwerfer RC V959 von WLToys Servomotor Tower Pro SG90 9g Benötigte Bibliotheken Servo NewPing

14 So funktioniert es Wir verbinden den kleinen Raketenwerfer und den Ultraschallsensor mit dem Servo-Arm (siehe Abbildung 20-1), sodass der Servomotor Kanone und Sensor um 180 Grad drehen kann, was dem Ultraschallsensor einen großen Erfassungsbereich ermöglicht. Wird ein Feind erkannt, löst der Arduino die Kanone aus und schießt die Raketen ab. Nähere Informationen zum Ultraschallsensor finden Sie in Projekt 18. Abbildung 20-1: Die Spielzeugkanone und der Ultraschallsensor werden am Servo-Arm befestigt und haben einen weiten Erfassungsund Drehbereich. Die wichtigste Komponente dieses Projekts ist der Raketenwerfer WLToys RC V959, auch als Walkera-RC-V Abschussgerät für ferngesteuerte Hubschrauber bekannt (Abbildung 20-2). Abbildung 20-2: Die Kanone Walkera RC V im Detail Dieses tolle Bauteil ist recht günstig (zwischen 5 und 10 ) und online gut zu bekommen. Im Abschussgerät befindet sich ein Mini-Servo, der sich dreht, um die Raketen abzuschießen. Die Anschlussleitungen dieses Servos sind weiß (Masse) und gelb (+5V). Es gibt auch schwarze und rote Anschlussleitungen für Einzelschüsse, wir verwenden jedoch nur die gelben und weißen Kabel für das Dauerfeuer. 172 Projekt 20

15 Der Aufbau 1. Zuerst bereiten wir die Kanone vor. Entfernen Sie die vier Kabel vorsichtig aus ihrem kleinen Plastiksockel. Sie sollten sich leicht lösen lassen. Sie können auch ein Jumperkabel mit Stecker verwenden, um den Plastikclip herunterzudrücken. 2. Der Kern der Leitung ist verdrillt und recht dünn. Isolieren Sie die Kabel also ein Stück ab und löten Sie Leitungen an, die sich besser in den Arduino stecken lassen, wie in Abbildung 20-3 zu sehen. Kappen Sie die schwarzen und roten Kabel oder befestigen Sie sie so, dass sie nicht im Weg sind. Abbildung 20-3: Die Kabel der Kanone abisolieren und verlängern 3. Kleben Sie den Arm des Servomotors an die Basis der Kanone (siehe Abbildung 20-4). Abbildung 20-4: Den Arm des Servomotors festkleben 4. Befestigen Sie den Ultraschallsensor oben an der Kanone, wie in Abbildung 20-5 gezeigt. Für eine feste Verbindung verwenden Sie eine Heißklebepistole oder nehmen Sie einfaches Klebeband, wenn Sie später die Verbindung wieder lösen wollen. 173 Projekt 20

16 Abbildung 20-5: Den Ultraschallsensor befestigen 5. Verbinden Sie den Ultraschallsensor über Jumperkabel mit dem Arduino: Schließen Sie Trig direkt an Pin 13 des Arduino an und Echo direkt an Pin 12. Wir verwenden ein Mini-Steckbrett, um die verschiedenen Verbindungen zum Arduino herzustellen. Ultraschallsensor Arduino Versorgungsspannung +5V Trig Pin 13 Echo Pin 12 Masse GND 6. Verbinden Sie das braune Kabel des Servomotors über das Mini-Steckbrett mit GND des Arduino, das rote Kabel mit +5V und das gelb/weiße direkt mit Pin 9 des Arduino. Servo Arduino Braunes Kabel GND Rotes Kabel +5V Gelbes Kabel Pin Projekt 20

17 7. Verbinden Sie das weiße Kabel der Kanone mit der Masseleiste des Mini-Steckbretts und das gelbe Kabel direkt mit Pin 3 des Arduino. Kanone Arduino Weißes Kabel GND Gelbes Kabel Pin 3 8. Ihre Roboter-Kanone sollte jetzt so aussehen wie in Abbildung Laden Sie jetzt die Geschosse. Abbildung 20-6: Ihre Roboter-Kanone ist bereit zum Feuern! 9. Prüfen Sie, ob Ihre Schaltung so aussieht wie in Abbildung Laden Sie den Sketch von Seite 176 auf den Arduino. 175 Projekt 20

18 Abbildung 20-7: Der Schaltplan für die Roboter-Kanone Der Ultraschallsensor erkennt, wenn ein Objekt in der Umgebung erscheint, und sendet ein Signal an den Arduino, der die Kanone aktiviert. Der Servomotor wird mit +5V und GND verbunden, das Signalkabel kommt an Pin 9 des Arduino. Die Kanone sollte am Servo befestigt werden, sodass sie einen weiten Bewegungsbereich hat. Verbinden Sie das weiße Kabel mit GND und das gelbe mit Pin 3 des Arduino. Der Sketch Zuerst ruft der Sketch die Bibliotheken NewPing und Servo auf, mit deren Funktionen der Servomotor und der Ultraschallsensor gesteuert werden. (Die Bibliothek NewPing müssen Sie von herunterladen und in Ihrem Arduino-Ordner speichern.) Der Servomotor bewegt sich um 180 Grad hin und zurück. Der Sensor sendet sein Ultraschallsignal aus, und wenn es auf ein Objekt trifft, kommt ein zeitverzögertes Echos zurück. Der Arduino rechnet diesen Wert in den Abstand zwischen Sensor und Objekt um. Ist der Abstand geringer als 15 cm, hält der Servo an und die Kanone wird aktiviert, sodass sie ihre Geschosse auf das Objekt abschießt. Sie können die Abschussdistanz (die in Zentimetern angegeben wird) an ändern. 176 Projekt 20

19 #include <NewPing.h> // Ruft die NewPing-Bibliothek auf #include <Servo.h> // Ruft die Servo-Bibliothek auf #define trigpin 12 // Trig-Pin für Ultraschallsensor #define echopin 13 // Echo-Pin für Ultraschallsensor #define MAX_DISTANCE 500 NewPing sonar(trigpin, echopin, MAX_DISTANCE); int blaster = 3; // Pin für Kanone int angle = 0; // Legt Servoposition in Grad fest Servo servo; void setup() { Serial.begin (115200); pinmode(trigpin, OUTPUT); pinmode(echopin, INPUT); pinmode(blaster, OUTPUT); servo.attach(9); // Pin für Servo void loop() { int duration, distance, pos = 0, i; digitalwrite(trigpin, LOW); delaymicroseconds(2); digitalwrite(trigpin, HIGH); // trigpin sendet Ping delaymicroseconds(10); digitalwrite(trigpin, LOW); duration = pulsein(echopin, HIGH); // echopin empfängt Ping distance = (duration / 2) / 29.1; Serial.print(distance); Serial.println(" cm"); if (distance <= 15) { // Wenn Abstand kleiner als 15 cm digitalwrite(blaster, HIGH); // Kanone schießt servo.write(90); else { digitalwrite(blaster, LOW); // Anderenfalls wird die Kanone // nicht eingeschaltet for (angle = 0; angle < 180; angle++) { // Schwenkt den Servo servo.write(angle); delay(15); for (angle = 180; angle > 0; angle--) { servo.write(angle); delay(450); 177 Projekt 20

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

Eine tastergesteuerte LED

Eine tastergesteuerte LED D3kjd3Di38lk323nnm Projekt 1 Eine tastergesteuerte LED In diesem Projekt verwenden Sie einen Taster, um zu steuern, wann die LED leuchtet. Mark Geddes, Arduino-Projekte, dpunkt.verlag, ISBN 978-3-86490-415-8

Mehr

Was so passieren wird:

Was so passieren wird: Arduino Einführung Arduino Einführung Was so passieren wird: Was so passieren wird: Arduino Überblick Was so passieren wird: Arduino Überblick Die Taschenlampe Was so passieren wird: Arduino Überblick

Mehr

Wunderst du dich auch manchmal, wo die ganzen Kekse hin sind? Mit diesem Projekt kommst du dem Dieb schnell auf die Schliche.

Wunderst du dich auch manchmal, wo die ganzen Kekse hin sind? Mit diesem Projekt kommst du dem Dieb schnell auf die Schliche. Keksdosenalarm Wunderst du dich auch manchmal, wo die ganzen Kekse hin sind? Mit diesem Projekt kommst du dem Dieb schnell auf die Schliche. Sobald jemand die Keksdose öffnet, geht der Alarm los. /8 9

Mehr

Projektworkshop Digitales Haustier. Digitales Haustier. Bau dir ein Digitales Haustier, das schnurrt, wenn du es streichelst. 1/8

Projektworkshop Digitales Haustier. Digitales Haustier. Bau dir ein Digitales Haustier, das schnurrt, wenn du es streichelst. 1/8 Digitales Haustier Bau dir ein Digitales Haustier, das schnurrt, wenn du es streichelst. /8 9 8 7 6 5 4 3 2 Diese Bauteile brauchst du AREF GND 3 2 0 ICSP2 L TX RX Arduino TM TX0 DIGITAL (PWM= ) ON Arduino

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

Eingaben. Themen heute. Taster. Eingaben Zuweisungen Zeitmessung. Programmieren für Ingenieure Sommer Andreas Zeller, Universität des Saarlandes

Eingaben. Themen heute. Taster. Eingaben Zuweisungen Zeitmessung. Programmieren für Ingenieure Sommer Andreas Zeller, Universität des Saarlandes Eingaben Programmieren für Ingenieure Sommer 2015 Andreas Zeller, Universität des Saarlandes Themen heute Eingaben Zuweisungen Zeitmessung Taster Wikipedia Ziel Wenn Taste gedrückt, soll LED leuchten Wir

Mehr

Selbstschließende Hand (SsH)

Selbstschließende Hand (SsH) Selbstschließende Hand (SsH) Niklas Keischgens Aaron Philipzen Henri Kühn Jugend forscht 2017 Kurzfassung: Wir kamen auf die Idee eine selbst schließende Roboterhand zu planen und zu bauen. Der Gedanke

Mehr

Struktur eines Sketches

Struktur eines Sketches Tutorial von Stefan Hermann (Juni 2010) http://www.arduino-tutorial.de/author/admin/ Arduino setzt sich aus drei Teilen zusammen: dem IO-Board (Input Output), einer Software zum programmieren des IO-Boards

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

Bisher hatten immer nur als Ausgänge geschaltet und hierfür folgende Befehle benutzt:

Bisher hatten immer nur als Ausgänge geschaltet und hierfür folgende Befehle benutzt: Tasten abfragen Bisher hatten immer nur als Ausgänge geschaltet und hierfür folgende Befehle benutzt: pinmode(pinnummer, OUTPUT) digitalwrite(pinnummer, HIGH) oder digitalwrite(pinnummer, LOW) Zum Abfragen

Mehr

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

Wir hätten nie gedacht das drei Computer und Elektronik-Fans soweit kommen!! Mit diesem Video sagen wir vielen Dank! Vielen Dank für über 170.000 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 1. Bauteile:

Mehr

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

TaT-Maker Steuerung. Selbstbauanleitung. von. Kurt Sepke

TaT-Maker Steuerung. Selbstbauanleitung. von. Kurt Sepke TaT-Maker Steuerung Selbstbauanleitung von Kurt Sepke Inhaltsverzeichnis Einleitung... Aufbauen des Entwicklungsboards...4 Sketch...6 Ventil Anschluss...7 BD7 Anschlüsse...8 Kamera mit Autofokus:...9 Pinbelegung

Mehr

Einen elektronischen Würfel programmieren

Einen elektronischen Würfel programmieren Einen elektronischen Würfel programmieren In einer ersten Annäherung soll eine von sechs LEDs nach dem Zufallsprinzip zum Leuchten gebracht werden. Dazu muss eine Zahl zwischen 1 und 6 erzeugt und die

Mehr

Inhaltsübersicht. Danksagungen...xv. Einführung... xvi. Projekt 0: Erste Schritte... 2

Inhaltsübersicht. Danksagungen...xv. Einführung... xvi. Projekt 0: Erste Schritte... 2 Inhaltsübersicht Danksagungen...xv Einführung... xvi Projekt 0: Erste Schritte... 2 Teil 1: LEDs Projekt 1: Eine tastergesteuerte LED... 22 Projekt 2: Lichtdimmer... 28 Projekt 3: LED-Balkenanzeige...

Mehr

Abbildung 4-4-1: Ein prellender Taster

Abbildung 4-4-1: Ein prellender Taster HACK 4-4: Der störrische Taster 4 4 4 In diesem Hack wirst du erkennen, dass sich ein Taster oder ein Schalter nicht immer so verhält, wie du es dir wünschst. Nehmen wir für dienen Hack einen Taster, der

Mehr

Arbeitsblatt Nr.19: RFID Kit

Arbeitsblatt Nr.19: RFID Kit Aufgabe: Mit Hilfe eines Arduino-Mikrocontrollers soll ein RFID-TAG ausgelesen werden. Sofern es sich um den richtigen TAG handelt, soll eine Leuchtdiode für 5 Sekunden leuchten. Material: Arduino-Board

Mehr

foexlab-materialien Arduino-Schaltungen First Steps Gottfried Wilhelm Leibniz Universität Hannover

foexlab-materialien Arduino-Schaltungen First Steps Gottfried Wilhelm Leibniz Universität Hannover foexlab-materialien Arduino-Schaltungen First Steps Gottfried Wilhelm Leibniz Universität Hannover Inhaltsverzeichnis 1 Das Board... 3 2 Programmierung: Grundstruktur... 3 3 Versuche... 4 3.1 Eine LED

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 Arduino - Aufbau

Einführung Arduino - Aufbau Einführung Arduino Einführung Arduino - Aufbau Einführung Arduino - Breadboard (http://www.circuit-help.com.ph/wpcontent/uploads/2014/02/imgp5507-600x600.jpg) Einführung Arduino - Breadboard (https://images.duckduckgo.com/iu/?u=http%3a%2f

Mehr

LED Skalenbeleuchtung mit einem Arduino

LED Skalenbeleuchtung mit einem Arduino Projektteil: LED Skalenbeleuchtung mit einem Arduino Aufgaben: - Ein Taster schaltet die LED-Beleuchtung ein - Nach Ablauf einer im Programm hinterlegten Zeit schaltet sich die Beleuchtung von selbst wieder

Mehr

Arduino für FunkAmateure

Arduino für FunkAmateure Arduino für FunkAmateure Arduino Einführung Teil 7 Infrarot-Fernsteuerung mit AX-1838HS Wie gehe ich am besten vor? 1. Was will ich machen? 2. Libraries einrichten 3. Bauteile 4. Schaltplan Versuche 1

Mehr

Hinter den Kulissen. Bergfest. Lassen Sie uns die Aussicht genießen und etwas zurückblicken :-)

Hinter den Kulissen. Bergfest. Lassen Sie uns die Aussicht genießen und etwas zurückblicken :-) Hinter den Kulissen ieren für Ingenieure Sommer 2014 Andreas Zeller, Universität des Saarlandes LCD einrichten // Anschlüsse der LCD-Anzeige int rspin = 2; 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 int epin

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

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

Erste Gehversuche mit ARDUINO (DL6OAA)

Erste Gehversuche mit ARDUINO (DL6OAA) Erste Gehversuche mit ARDUINO (DL6OAA) Zuerst die Software und Treiber installieren, siehe Anleitung auf der CD. Testen des Boards Arduino-Programm starten. Gehe zum Menüpunkt WERKZEUGE. Wenn die Installation

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

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

- Der heisse Draht - Physical Computing. Workshop Oktober 2015 Olav Schettler

- Der heisse Draht - Physical Computing. Workshop Oktober 2015 Olav Schettler - Der heisse Draht - Physical Computing Workshop Oktober 2015 Olav Schettler Zeitplan 1. Tag: 10:00 10:30 Spiel bauen 10:30 11:30 Lötübungen 11:30 12:00 Mikrocontroller löten (1) 12:00

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

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

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

ArduBlock Station 4 - Farbthermometer

ArduBlock Station 4 - Farbthermometer Temperatur zum Leuchten bringen Wie viele Menschen haben sich schon die Finger verbrannt, weil die Herdplatte noch heiß war? Oder haben angewidert das Gesicht verzogen, weil der Tee schon kalt war? Das

Mehr

Raspberry Pi meets Pocket Code. Tutorial: Ampelschaltung

Raspberry Pi meets Pocket Code. Tutorial: Ampelschaltung Raspberry Pi meets Pocket Code Tutorial: Ampelschaltung Dieses Material steht unter der Creative-Commons-Lizenz Namensnennung 4.0 International. Um eine Kopie dieser Lizenz zu sehen, besuchen sie http://creativecommons.org/licenses/by/4.0/.

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

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

Bei Funduino kann der Servo für 2,90 erstanden werden.

Bei Funduino kann der Servo für 2,90 erstanden werden. Umbau eines Servos zum Rundläufer Im Bild sind zwei MicroServos vom Typ SG90 mit der Handelsbezeichnung Tower Pro abgebildet. An einem von ihnen wird gezeigt, wie wie er zum Rundläufer umgebaut werden

Mehr

Ampelsteuerung Merkblatt 2 Wie wird der Arduino programmiert?

Ampelsteuerung Merkblatt 2 Wie wird der Arduino programmiert? 1 Übersicht Für die Programmierung steht ein Programm zur Verfügung. Hier kann der Quelltext geschrieben, überprüft, kompiliert und anschließend auf den Arduino geladen werden. Wenn ihr das Programm startet,

Mehr

Der CodeBug. B) Physical Computing. 1) Einleitung

Der CodeBug. B) Physical Computing. 1) Einleitung Der CodeBug B) Physical Computing 1) Einleitung.) Die sechs ringförmigen Kontakte des CodeBug werden als Beinchen bezeichnet. Vier dieser Beinchen dienen als GPIO (General Purpose Input/Output), können

Mehr

< UNTERRICHTSMATERIAL /> Calliope mini. Musik und elektrische Leitfähigkeit

< UNTERRICHTSMATERIAL /> Calliope mini. Musik und elektrische Leitfähigkeit < UNTERRICHTSMATERIAL /> Calliope mini Musik und elektrische Leitfähigkeit HINWEIS // Diese Unterlagen sind für den Open Roberta Editor. Passende Erklärvideos und weitere kostenlose Unterrichtsmaterialien

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

Motorino. Ausgabe Copyright by Joy-IT 1

Motorino. Ausgabe Copyright by Joy-IT 1 3 3 Motorino Ausgabe 26.01.2017 Copyright by Joy-IT 1 3 Motorino Index 1. Einführung 2. Technische Daten & Sicherheitshinweise 3. Einrichtung des Arduinos 4. Installation des Moduls 5. Einrichten der I2C-Adresse

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

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

Grundlagen der Bauelemente. Inhalt. Quellen: Autor:

Grundlagen der Bauelemente. Inhalt. Quellen: Autor: Grundlagen der Bauelemente Inhalt 1. Der micro:bit... 2 2. Der Stromkreis... 4 3. Die Bauteile für die Eingabe / Input... 5 4. Die Bauteile für die Ausgabe / Output... 5 5. Der Widerstand... 6 6. Die Leuchtdiode

Mehr

Arduino Line Follower Roboter.

Arduino Line Follower Roboter. Arduino Line Follower Roboter mail@andrebetz.de 1. Bauteile Arduino UNO R3 SaintSmart LD293D Motor Driver Shield 2x TCRT5000 Line Tracking Sensor Switch Batteriehalter 4xAA Mignon 2x 3-6V GM9 Getriebemotor

Mehr

BAUANLEITUNG ROBO-REGENTRUDE

BAUANLEITUNG ROBO-REGENTRUDE BAUANLEITUNG ROBO-REGENTRUDE EINKAUFSLISTE FÜR DIE WASSERVERSORGUNG Stück Kunststoffbehälter mit Deckel als Tank (hier ca. l nutzbares Fassungsvermögen) Schlauchschellen ½ Zoll/ ½ - ¼ Zoll, Kupplungsstück

Mehr

Arduino 1/10. Das erste Programm: LED-Blinklicht. Einzelheiten der Schaltung. Programm für das Blinklicht

Arduino 1/10. Das erste Programm: LED-Blinklicht. Einzelheiten der Schaltung. Programm für das Blinklicht Arduino / Das erste Programm: ED-Blinklicht n diesem Projekt geht es um eine blinkende ED. Dazu benötigen wir: Arduino Uno ED, einfarbig mit zwei Anschlussen Widerstand zur Strombegrenzung Steckbrett (Breadboard)

Mehr

Anleitung für die Verdrahtung

Anleitung für die Verdrahtung Anleitung für die Verdrahtung Schablone für die Lüsterklemme [ im Folgenden mit LK abgekürzt ](Maßstab 1:1) 1K8 1 F 1 F BC547 Anschlussdrähte gegebenenfalls kürzen! C B E 1 2 3 4 5 6 7 8 9 10 11 12 330K

Mehr

Landesjamboree 2007 in Bruchsal

Landesjamboree 2007 in Bruchsal Bauanleitung LED Taschenlampe Landesjamboree 2007 in Bruchsal Diese Bauanleitung darf frei vervielfältigt und im Rahmen von nicht-kommerziellen Projekten, v.a. in der Jugendarbeit, verwendet werden. Veröffentlichungen

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

Arduino für FunkAmateure

Arduino für FunkAmateure Arduino für FunkAmateure Arduino Einführung Teil 10 7-Segment LED mit Schieberegister Wie gehe ich am besten vor? 1. Was will ich machen? 2. Bauteile 3. Aufbau 7-Segment Anzeige I und II 4. Aufbau Schieberegister

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

Jaspreet Singh Dulai Seminar S1 2015/2016. Bluetoothshield

Jaspreet Singh Dulai Seminar S1 2015/2016. Bluetoothshield Bluetoothshield Meine Projektaufgabe, die ich mir mit meiner Lehrerin ausgesucht habe, ist mit einem Bluetoothshield mein Auto zu steuern und auch mithilfe von Sensoren eine Notfallbremse zu programmieren.

Mehr

Arduino Self Balancing Roboter.

Arduino Self Balancing Roboter. Arduino Self Balancing Roboter mail@andrebetz.de 1. Bauteile Arduino UNO R3 Prototyping Shield Mini Breadboard Für Arduino UNO R3 Bluetooth Modul HC-06 für Arduino MPU-6050 Batteriehalter 4xAA Mignon Batteriehalterung

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

Weichenanzeige, mit 2 LED s, kompatibel zum Anschluss direkt an grünen Trix-Schalter 0,25W

Weichenanzeige, mit 2 LED s, kompatibel zum Anschluss direkt an grünen Trix-Schalter 0,25W +12V Weichenanzeige, mit 2 LED s, kompatibel zum Anschluss direkt an grünen Trix-Schalter D1 LED, gelb D2 LED, grün T1 = BC547 R1 = 2k, 0,25W R3 = 33k 0,25W R2 = 2k 0,25W Grüner Trix- Schalter, die 2 blanken

Mehr

Anschluss eines GSM-Alarmsystems an die originale DWA.

Anschluss eines GSM-Alarmsystems an die originale DWA. Anschluss eines GSM-Alarmsystems an die originale DWA. Der Beitrag zeigt Schritt für Schritt, wie der LIN-Bus Konverter in einen VW-T5 eingebaut wird. Prinzipiell funktioniert der Konverter auch bei allen

Mehr

Heisse Drachen. Steckbrief. Hinweise für Mentoren: ERSCHAFFE EIN TIERCHEN GANZ NACH DEINEN VORSTELLUNGEN, DAS DU ELEKTRONISCH STEUERN KANNST.

Heisse Drachen. Steckbrief. Hinweise für Mentoren: ERSCHAFFE EIN TIERCHEN GANZ NACH DEINEN VORSTELLUNGEN, DAS DU ELEKTRONISCH STEUERN KANNST. Heisse Drachen Mach doch selber! ERSCHAFFE EIN TIERCHEN GANZ NACH DEINEN VORSTELLUNGEN, DAS DU ELEKTRONISCH STEUERN KANNST. Steckbrief Besonderheiten: Du baust das Herzstück deines Wesen mit kleinen Motoren

Mehr

Arduino Digispark. Ausgabe Copyright by Joy-IT 1

Arduino Digispark. Ausgabe Copyright by Joy-IT 1 Ausgabe 25.08.2017 Copyright by Joy-IT 1 Index 1. Vorbereitung der Installation 2. Anschluss des Gerätes 3. Programmierung von Pin P5 4. Beispielcode-Übertragung 5. Support Ausgabe 25.08.2017 Copyright

Mehr

Arduino in C/C++ programmieren

Arduino in C/C++ programmieren 1 Arduino in C/C++ programmieren Tutor: Dipl.-Ing. Jens Grätzer www1.hft-leipzig.de/graetzer/ graetzer@hft-leipzig.de 2 C/C++ auf dem Arduino Warum Arduino? Warum C/C++? Praxis Live 3 Warum Arduino? Mikrocontroller

Mehr

Eine Zusammenstellung einiger einfacher Aufgaben für erste einfache Programme mit dem Blockeditor gibt es zum Beispiel auf microbitly.weebly.com.

Eine Zusammenstellung einiger einfacher Aufgaben für erste einfache Programme mit dem Blockeditor gibt es zum Beispiel auf microbitly.weebly.com. micro:bit Grundlagen erstellt von Lorenz Möschler, imedias: lorenz.moeschler@fhnw.ch Eine Einführung zum micro:bit gibt es z.b. auf microbit.org/de/guide. Aufbau des Boards Stromversorgung Die Stromversorgung

Mehr

- Der heisse Draht - Physical Computing

- Der heisse Draht - Physical Computing - Der heisse Draht - Physical Computing Workshop Januar 2013 Olav Schettler Was sind Microcontroller? Computer auf einem Chip Elektronengehirn Speicher, Rechenkern, Ein-/Ausgabe-Pins

Mehr

Stromkreis - Kartei 1/12

Stromkreis - Kartei 1/12 Stromkreis - Kartei 1/12 Mit dieser Kartei kannst du selbstständig Versuche zum Thema Stromkreis durchführen. Zu Beginn lernst du die notwendigen Bauteile kennen und benennen. Grundbrettchen aus Dämmplatte,

Mehr

Interaktive Weihnachtskarten

Interaktive Weihnachtskarten Mach doch selber! Interaktive Weihnachtskarten EINE LEUCHTENDE WEIHNACHTSKARTE, DIE SICH MIT JEDEM ADVENT VERÄNDERT. Steckbrief Besonderheiten: Mit jedem Advent entzündet sich ein Raketentriebwerk am Schlitten

Mehr

Leiter und Isolatoren

Leiter und Isolatoren Leiter und Isolatoren NMG.3.3 Verschiedene Objekte untersuchen und aufgrund der elektrischen Leitfähigkeit (Stoffeigenschaft) ordnen Verschiedene Gegenstände aus unterschiedlichen Materialien Versuchsdurchführung

Mehr

LED Skalenbeleuchtung mit einem Arduino

LED Skalenbeleuchtung mit einem Arduino Projektteil: LED Skalenbeleuchtung mit einem Arduino Aufgaben: - Ein Taster schaltet die LED-Beleuchtung ein - Nach Ablauf einer im Programm hinterlegten Zeit schaltet sich die Beleuchtung von selbst wieder

Mehr

Elektrobaukasten - 8 Schaltungen

Elektrobaukasten - 8 Schaltungen Elektrobaukasten - 8 Schaltungen Arbeitsblatt Arbeitsblätter gratis zum Herunterladen www.aduis.com Name: Klasse: Stückliste: Teile: Werkzeugvorschlag: 1 Sperrholz 250 / 150 / 10 mm A Bleistift, Lineal

Mehr

Anleitung der Smart-Life-App. Anleitung: Version 1.2 ios: Version 1.7 Android: Version 2.08

Anleitung der Smart-Life-App. Anleitung: Version 1.2 ios: Version 1.7 Android: Version 2.08 Anleitung der Smart-Life-App Anleitung: Version 1.2 ios: Version 1.7 Android: Version 2.08 1 Inhaltsverzeichnis 1. Allgemein...3 1.1 App herunterladen...3 1.2 Bluetooth einschalten und App starten...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

- + Verbinde die einzelnen Bauteile so, dass der Stromkreis geschlossen ist. Zeichne die Leitungen.

- + Verbinde die einzelnen Bauteile so, dass der Stromkreis geschlossen ist. Zeichne die Leitungen. Der Stromkreis Elektrischer Strom kann nur in einem geschlossenen Stromkreis fließen. Ein Stromkreis besteht wenigstens aus folgenden Bauteilen: Stromquelle, Leitungen und einem elektrischen Gerät. Die

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

Was ist ein Stromkreis?

Was ist ein Stromkreis? Bei dem Spiel Der heiße Draht können Kinder versuchen, einen Metallring von einem Punkt zu einem anderen Punkt zu bewegen, ohne dabei den Draht zu berühren. Wird er berührt, so leuchtet eine LED-Leuchte

Mehr

Der BBC Micro:Bit. B) Physical Computing. 1) Experimente mit LEDs a) Grundlagen

Der BBC Micro:Bit. B) Physical Computing. 1) Experimente mit LEDs a) Grundlagen Der BBC Micro:Bit B) Physical Computing 1) Experimente mit LEDs a) Grundlagen.) Die drei Anschlüsse (Input/Output Pins oder Ports) 0, 1 und 2 sind sowohl analoge als auch digitale Eingänge und bei Bedarf

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

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

Anleitung Light Module LM2-S

Anleitung Light Module LM2-S Light Module LM2-S 04.09.2011 by cyblord Software Version 1.1 Revision dieser Anleitung 2 Anleitung Light Module LM2-S Technische Daten Merkmal Wert Einheit Versorgungsspannung (VCC) 3.5 16 V Stromaufnahme

Mehr

Puls Weiten Modulation (PWM)

Puls Weiten Modulation (PWM) Puls Weiten Modulation (PWM) Bei der Puls-Weiten-Modulation (PWM), wird ein digitales Ausgangssignal erzeugt, dessen Tastverhältnis moduliert wird. Das Tastverhältnis gibt das Verhältnis der Länge des

Mehr

Stellpult selbst gebaut: Teil 9, Weichenanzeige für 2 LED s

Stellpult selbst gebaut: Teil 9, Weichenanzeige für 2 LED s Stellpult selbst gebaut: Teil 1, Das Gesamtkonzept 12.03.2018 trixep1 Stellpult selbst gebaut: Teil 2, Das Unterverteiler-Konzept und die Schnittstellen zum Stellpult Stellpult selbst gebaut: Teil 3, Das

Mehr

Bausatz S4DCCB 4-fach Servo-Decoder

Bausatz S4DCCB 4-fach Servo-Decoder Bausatz S4DCCB 4-fach Servo-Decoder Sie sollten geübt sein, feine Lötarbeiten an Platinen und Bauteilen vorzunehmen. Sie benötigen einen kleinen Lötkolben und dünnes Elektronik-Lötzinn. Ich empfehle Sn60PbCu2

Mehr

Praktikum Komponenten & Programmierung von Automatisierungssystemen

Praktikum Komponenten & Programmierung von Automatisierungssystemen Praktikum Komponenten & Programmierung von Automatisierungssystemen Prof. Dr.-Ing. Tilman Küpper Hochschule München Fakultät 03 Einleitung 1 Inhalte der Vorlesung Teil 1 Grundlagen, Rechnerarchitektur

Mehr

< UNTERRICHTSMATERIAL /> Calliope mini. Blumenpflegestation

< UNTERRICHTSMATERIAL /> Calliope mini. Blumenpflegestation < UNTERRICHTSMATERIAL /> Calliope mini Blumenpflegestation HINWEIS // Diese Unterlagen sind für den Open Roberta Editor. Passende Erklärvideos und weitere kostenlose Unterrichtsmaterialien (auch für den

Mehr

Girls Day. Einführung Mikrocontroller,

Girls Day. Einführung Mikrocontroller, Girls Day Einführung Mikrocontroller, 23.04.2015 2015 www.lancom.de Kommentare Kommentare ermöglichen eine Strukturierung und gute Dokumentierung deines Programms void setup() { // Initialisierung der

Mehr

BENUTZER-ANLEITUNG HPS 852 MIT AKKU-GEPUFFERTER SIRENE HPS 853 MIT SIRENE OHNE AKKU-PUFFERUNG HPS 840 OHNE SIRENE

BENUTZER-ANLEITUNG HPS 852 MIT AKKU-GEPUFFERTER SIRENE HPS 853 MIT SIRENE OHNE AKKU-PUFFERUNG HPS 840 OHNE SIRENE BENUTZER-ANLEITUNG C ANBU SL I N E HPS 852 MIT AKKU-GEPUFFERTER SIRENE HPS 853 MIT SIRENE OHNE AKKU-PUFFERUNG HPS 840 OHNE SIRENE CAN-BUS Alarmanlage für die ORIGINAL FERNBEDIENUNG des Autos Diese Alarmanlage

Mehr

Die Reihenschaltung und Parallelschaltung

Die Reihenschaltung und Parallelschaltung Die Reihenschaltung und Parallelschaltung Die Reihenschaltung In der Elektronik hat man viel mit Reihen- und Parallelschaltungen von Bauteilen zu tun. Als Beispiel eine Reihenschaltung mit 2 Glühlampen:

Mehr

Dokumentation Projekt JK-Schaltung. Inhaltsverzeichnis

Dokumentation Projekt JK-Schaltung. Inhaltsverzeichnis Inhaltsverzeichnis 1. 2. 3. 4. 5. 6. Einleitung in das /auswahl... Reflexion/Abweichungsanalyse Bedienungsanleitung Beschreibung der Funktion Berechnung der Bauteile Prüfverfahren 6.1 Simulation 6.2 Beschreibung

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

Sensoren Messen und experimentieren mit Arduino und Raspberry Pi

Sensoren Messen und experimentieren mit Arduino und Raspberry Pi Sensoren Messen und experimentieren mit Arduino und Raspberry Pi von Tero Karvinen, Kimmo Karvinen, Ville Valtokari 1. Auflage dpunkt.verlag 2014 Verlag C.H. Beck im Internet: www.beck.de ISBN 978 3 86490

Mehr

Eine tastengesteuerte Ampelanlage

Eine tastengesteuerte Ampelanlage Eine tastengesteuerte Ampelanlage Stellt euch vor, ihr gehörtet zum Verkehrssauschuss einer ländlichen Gemeinde, der ein Problem mit einer schmalen Straße in einem unübersichtlichen Gelände hat: Dort kommt

Mehr

Studienschwerpunkt Mechatronik/Vertiefungsrichtung Fahrzeugmechatronik Seite 1 von 8. Sommersemester 2018 Angewandte Elektronik

Studienschwerpunkt Mechatronik/Vertiefungsrichtung Fahrzeugmechatronik Seite 1 von 8. Sommersemester 2018 Angewandte Elektronik Studienschwerpunkt Mechatronik/Vertiefungsrichtung Fahrzeugmechatronik Seite 1 von 8 Hochschule München Fakultät 03 Zugelassene Hilfsmittel: alle eigenen, Taschenrechner Sommersemester 2018 Angewandte

Mehr

Schaltungen zum Stecken mit den Kosmos Elektrokästen

Schaltungen zum Stecken mit den Kosmos Elektrokästen Schaltungen zum Stecken mit den Kosmos Elektrokästen Bitte baut jede Schaltung nach dem Schaltplan auf und macht eine Skizze, wie ihr die einzelnen Komponenten im Kasten gesteckt habt. Falls kein Schaltplan

Mehr

Bedienungsanleitung. MP3 Player. Modellnummer: MP755

Bedienungsanleitung. MP3 Player. Modellnummer: MP755 Bedienungsanleitung MP3 Player Modellnummer: MP755 1 Besondere Merkmale Elegantes Design und leichte Bedienbarkeit. Multicode Player - Unterstützt MP3, WMA Formate. U Disk ohne Treiber Die Dateien können

Mehr

Informatik Enlightened - Kurzfassung Station 4 Farbthermometer inkl. Einstieg

Informatik Enlightened - Kurzfassung Station 4 Farbthermometer inkl. Einstieg 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

ALLNET 4duino Starter Kit LIGHT

ALLNET 4duino Starter Kit LIGHT ALLNET 4duino Starter Kit LIGHT Experimentierkasten 4duino Einplatinencomputer Kit zum Einstieg 27 verschiedene Komponenten Komponenten sind in einem praktischen Sortierkasten untergebracht Artikel: 114568

Mehr