Die Sonne spielt Musik
|
|
- Gesche Kruse
- vor 5 Jahren
- Abrufe
Transkript
1 Die Sonne spielt Musik Magst du Musik? Spielst du ein Instrument? Wie wäre es, wenn du dein eigenes Instrument bauen könntest. Ein Fotowiderstand reagiert auf Licht. Je mehr Licht auf ihn trifft, je besser leitet er Strom. Das Arduino kann das messen und daraus einen Ton erzeugen. 1/8
2 Diese Bauteile brauchst du AREF GND ICSP2 L TX RX Arduino TM TX0 DIGITAL (PWM= ) ON 1 Arduino ist eigentlich ein kleiner Computer ICSP 1 5 A A B B C C D D E E F F G G H H I I J J RESET RX0 IOREF RESET 3V3 5V GND POWER GND VIN A0 ANALOG IN A1 A2 A3 A4 A5 Piezo-Lautsprecher wandelt Strom in Töne (Schall) um Steckkabel zum Verbinden der Bauteile USB-Kabel Breadboard Steckbrett für Bauteile Fotowiderstand Sensor, der auf Licht reagiert Festwiderstand verkleinert Stromfluss, dient als Referenzwiderstand für Sensoren Expertenwissen: Breadboard Im Breadboard sind Metallklammern eingebaut, die elektrische Verbindungen zwischen Bauteilen herstellen. Wie diese Klammern verbunden sind, siehst Du auf dem Bild. 2/8
3 Bauplan 1 2 Verbinde die äußeren Reihen des Breadboards mit dem 5V+ und dem GND des Arduinos. Stecke den Piezo ins Breadboard und verbinde ihn mit dem GND (schwarzes Kabel) und dem Digital Pin 3 (gelbes Kabel). 3 4 Baue den Taster ein und verbinde ihn mit den GND (schwarz) und dem Digital Pin 7 (blau). Nun kannst Du den Festwiderstand (100kOhm Braun-Schwarz-Gelb) und den Fotowiderstand ins Breadboard stecken. Verbinde sie mit dem GND (schwarz), dem 5V+ (rot) und die Mitte mit dem Analog In 0 (grün). 3/8
4 Schematische Darstellung Fotowiderstand RESET RESET2 AREF ioref 3V3 5V VIN D0/RX D1/TX D2 D3 PWM D4 Piezo-Lautsprecher A0 D5 PWM A1 D6 PWM Festwiderstand A2 A3 A4/SDA A5/SCL Arduino D7 D8 D9 PWM D10 PWM/SS D11 PWM/MOSI D12/MISO Taster D13/SCK N/C GND Schematische Darstellungen sind super nützlich, wenn man sehen will, wie Bauteile angeschlossen sind. Sieht erstmal kompliziert aus, ist es aber nicht. Das Rechteck in der Mitte ist das Arduino. Die Form auf der rechten Seite ist der Lautsprecher. Er ist mit dem 5V Ausgang und dem Digitalen Pin 9 (D9) vom Arduino verbunden. Das rote Kabel geht an den 5V+ Anschluss. Da wo sich die beiden Bauteile treffen, geht eine Verbindungsleitung an den Analog Pin 0 des Arduinos (A0). Ist doch eigentlich schön übersichtlich, oder? Auf der linken Seite sind der Fotowiderstand und der Widerstand in Reihe, also hintereinander, geschaltet. Das blaue Kabel verbindet den Widerstand mit dem GND des Arduinos. 4/8
5 Code int sensorpin = A0; int lautsprecherpin = 3; int buttonpin = 7; void setup() { pinmode(buttonpin, INPUT_PULLUP); void loop() { int value = analogread(sensorpin); if (digitalread(buttonpin)==high){ tone(lautsprecherpin,value); else { notone(lautsprecherpin); delay(20); Variablendeklaration hier können benötigte Variablen angelegt werden setup()-methode wird nur einmal ausgeführt, um loop()-methode wird immer wieder wiederholt Expertenwissen: Variablen Vielleicht kennst Du Variablen ja schon aus dem Mathe-Unterricht. Da kommen sie in Gleichung vor, z.b x = 15. Klar, die Gleichung geht auf, wenn x = 5 ist. Überall, wo in der Gleichung also ein x steht, ist 5 gemeint. Im Programmieren ist das ganz ähnlich, nur kann man hier richtige Worte benutzen: int buttonpin = 7; Dieser Befehl legt die Variable buttonpin an. Ihr wird ein Wert von 7 zugewiesen. Überall, wo man nun buttonpin hinschreibt, wird 7 eingesetzt. Das Wort int steht für integer. Das ist englisch und bedeutet»ganze Zahl«. Ganze Zahlen sind z.b. 1,2, , usw. 5/8
6 Code so funktiniert er. Die Variablen, die wir jetzt verwenden, weisen auf die Pins, an die wir die Bauteile angeschlossen haben. 7 3 int buttonpin = 7; int lautsprecherpin = 3; int sensorpin = A0; A0 void setup() { pinmode(buttonpin, INPUT_PULLUP); void loop() { int value = analogread(sensorpin); if (digitalread(buttonpin)==high){ tone(lautsprecherpin,value); else { notone(lautsprecherpin); pinmode() mit diesem Befehl sagen wir dem Arduino, dass wir einen seiner Kanäle als Eingang (Input) verwenden wollen der Lichtwert kann mit dem Befehl analogread() ausgelesen werden er wird in der Variable value gespeichert mit der if-abfrage lässt sich testen, ob eine Bedingung stimmt -> hier, ob der Taster gedrückt ist: digitalread(buttonpin)==high der Befehl tone() sendet ein Signal an den Lautsprecher Tonhöhe ist von der Variable value abhängig ist der Taster nicht gedrückt, wird der Ton ausgeschaltet: notone() delay(20); der Befehl delay() hält das Programm kurz an, damit der Lautsprecher Zeit hat, überhaupt einen Ton zu erzeugen 6/8
7 Die if-abfrage Mit der if-abfrage können wir testen, ob eine Aussage wahr oder falsch ist. Nehmen wir an, du hast rote und blaue Bausteine vermischt und du willst sie in zwei Boxen sortieren. Wie würdest du das machen? Vielleicht so: 1. nimm einen Baustein 2. prüfe, ob der Baustein rot ist 3. wenn er rot ist, packe den Stein in Box A Genau so benutzt man die if-abfrage. Es ist also eigentlich ganz einfach. So wird sie geschrieben. Achte auf die zwei Gleichheitszeichen hintereinander. Das ist bei einer if-abfrage sehr wichtig. if (Baustein==rot){ packe den Stein in Box A else So, jetzt könnten wir alle roten Bausteine in Box A packen, würden aber alle blauen Steine nach der Überprüfung einfach liegen lassen. Wie kommen die jetzt in Box B? Ein Vorschlag: 1. nimm einen Baustein 2. prüfe, ob der Baustein rot ist 3. wenn er rot ist, packe den Stein in Box A 4. sonst packe ihn in Box B Gut, oder? Und so könnten wir das programmieren: if (Baustein==rot){ packe den Stein in Box A else { packe den Stein in Box B Wir benutzen also das Wort else. Das trifft sich gut, denn else heißt auf Deutsch sonst. Achtung: Hast du den grünen Stein gesehen? Der wandert auch in Box B, denn wir fragen ja nicht, ob der Baustein blau ist, sondern nur, ob er nicht rot ist. 7/8
8 Codemanipulation Jetzt probier mal aus, wenn Du den übergebenen Wert noch etwas abänderst: int sensorpin = 0; int lautsprecherpin = 9; void setup() { void loop() { int value = analogread(sensorpin); tone(lautsprecherpin,value * 2); delay(20); Was passiert bei Mal 3 oder Mal 4? Probier es aus. 8/8
9 Bastelbogen Sonnenblume 1/2
10 Bastelbogen Sonnenblume 2/2
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
MehrWunderst 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
MehrWas 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
MehrEine 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
MehrARDUINO KENNENLERNEN WAS IST EIN ARDUINO?
ARDUINO KENNENLERNEN WAS IST EIN ARDUINO? Der Arduino ist eine Platine mit einem Microcontroller und sogenannten Pins (Anschlüssen), die mit elektronischen Bauteilen einfach verbunden werden können. Das
MehrBisher 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
MehrBei 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 ({)
MehrArduBlock 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
MehrInformatik 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
MehrArduino 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
MehrEingaben. 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
MehrArduino 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)
MehrStarten 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);
MehrEinfü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
MehrStruktur 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
MehrAmpelsteuerung 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
Mehranaloge 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.
MehrInstallation der Entwicklungsumgebung
Installation der Entwicklungsumgebung bi:e zunächst das Online- Dokument Ge#ng Started with Arduino durcharbeiten h:p://arduino.cc/en/guide/homepage download der Arduino- SoHware h:p://arduino.cc/en/main/sohware
MehrAmpelsteuerung 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,
MehrLED 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
Mehrfoexlab-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
MehrDer 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
MehrEinfü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
MehrEinen 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
MehrWir 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:
MehrSINNsorik 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
MehrEinfü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
MehrEinfü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
MehrGirls 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
MehrArduino 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
MehrEine 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- 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
MehrGirls Day 2017 Programmierung
Girls Day 2017 Programmierung Anke Brocker Quality Management Würselen, 27. April 2017 www.lancom-systems.de Programmierung 27.04.2017 - Übersicht Programmieren mit der Arduino IDE Die Arduino IDE Der
MehrZusatzplatine 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.
Mehr4.2 Die Arduino-Hardware
4.2 Die Arduino-Hardware Roboter standardmäßig keine Verwendung findet, gehe ich hier nicht weiter auf seine Details ein. Ein Tipp aber noch: Die beiden I 2 C-Pins SDA und SDL sind auf der Unterseite des
MehrDer 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
MehrHerzlich Willkommen zum Workshop rund um das Thema Licht!
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 oder Temperaturen
MehrArduino 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
MehrEine tastergesteuerte LED
Projekt 1 Eine tastergesteuerte LED In diesem Projekt verwenden Sie einen Taster, um zu steuern, wann die LED leuchtet. Benötigte Bauteile Arduino-Platine Steckbrett Jumperkabel LED Taster mit vier Pins
MehrErste 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
MehrDitzinger Makerspace Arduino Upload
Ditzinger Makerspace Arduino Upload Ein Projekt von Repair-Café und Stadtbücherei Ditzingen 0.0.08 Stadtbücherei Ditzingen 0.0.08 Inhalt Arduino Build-Prozess Wie kommt das Programm in den Arduino? Übertragung
MehrDigitalelektronik 1 Digitale Ausgabe. Stefan Rothe
Digitalelektronik 1 Digitale Ausgabe Stefan Rothe 2015 02 14 Rechtliche Hinweise Dieses Werk von Thomas Jampen und Stefan Rothe steht unter einer Creative Commons Attribution-Non- Commercial-ShareAlike-Lizenz.
MehrArbeitsblatt 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
MehrIn dieser Aufgabe geht es darum, das einfache Meteor-Spiel zu verstehen und anzupassen. Lade als erstes das Spiel sample12 und spiele es.
In dieser Aufgabe geht es darum, das einfache Meteor-Spiel zu verstehen und anzupassen. Lade als erstes das Spiel sample12 und spiele es. Im Spiel fällt ein Meteor vom oben zum unteren Rand. Das Raumschiff
MehrARDUINO Ü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
MehrMark 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,
MehrInformatik 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
MehrAbbildung 4-9-1: Die Sound-Machine-Tastatur und der Arduino
Projekt 4-9: Sound-Machine 4 9 Was hältst du davon, wenn wir Scratch in diesem Kapitel dazu bewegen, etwas Musik zu spielen? Natürlich nicht von alleine, sondern über eine kleine selbstgebaute Tastatur.
MehrArduino für FunkAmateure
Arduino für FunkAmateure Arduino & graphische Programmiersprachen Workshop Sensoren aus ALLNET 4Arduino Set (ArdDevKIT1) Schaltung 1: Analoge Pins Schaltung 2: Digitale Pins Schaltung 3: Blinkende LED
MehrInformatik 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
MehrFachprojekt for Embedded System: Design and Implement Your Own Embedded Systems (2) LS 12, TU Dortmund
Fachprojekt for Embedded System: Design and Implement Your Own Embedded Systems (2) Junjie Shi Niklas Ueter LS 12, TU Dortmund 09,April,2018 Junjie Shi, Niklas Ueter (LS 12, TU Dortmund) 1 / 1 Inhalt 1
MehrHall Magnetfeld Sensor KY-003
3 KY-003 INHALTSVERZEICHNIS 1. Übersicht 2. Pin-Belegung 3. Codebeispiel Arduino 4. Codebeispiel Raspberry Pi 5. Informations- und Rücknahmepflichten 6. Support Veröffentlicht: 27.08.2018 Copyright by
MehrArduino, 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
MehrEine 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
MehrGamecontroller Der Bewegungssensor - Links-Rechts-Steuerung
Gamecontroller Materialien: 8 1x ADXL 335 Sensor 8 1x Arduino 8 1x USB-Kabel 8 Breadboard mit der Tasterschaltung aus der letzten Runde 8 versch. Verbindungskabel Abb. 2 : Der ADXL335-Bewegungssensor Eine
MehrErste Schritte. Programmieren für Ingenieure Sommer Andreas Zeller, Universität des Saarlandes
Erste Schritte Programmieren für Ingenieure Sommer 2014 Andreas Zeller, Universität des Saarlandes Das Galileo-Board Anschluss 1. Netzteil 2. USB-Kabel Programmierumgebung Download über Vorlesungs-Webseite
MehrGrundlagen 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
MehrMSP-EXP430F5529LP. LaunchPad Entwicklungskit MSP-EXP430F5529LP. Schnellstart mit dem Texas Instruments. LaunchPad Entwicklungskit
10166-0 U1+U4 14.01.15 12:49 Seite 1 Christian Immler Schnellstart mit dem Texas Instruments MSP-EXP430F5529LP LaunchPad Entwicklungskit Der schnelle und praxisbezogene Einstieg in die Programmierung des
MehrProgrammieren mit Open Roberta Einführung und Unterrichtsbeispiele mit dem Calliope mini
Programmieren mit Open Roberta Einführung und Unterrichtsbeispiele mit dem Calliope mini Roberta ist ein eingetragenes Warenzeichen der Fraunhofer-Gesellschaft e.v. Roberta ist seit 2010 Mitglied der Fraunhofer
MehrFühlen, Kontrollieren, Interagieren
Fühlen, Kontrollieren, Interagieren Ist das Licht an? Deine Augen sehen, wenn es hell wird. Dein Kleidungsstück kann das auch - mit Lichtsensoren! Schalter und Sensoren sind die Sinne deiner intelligenten
MehrAdafruit 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
MehrSelbstschließ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
MehrErste 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
MehrGreenfoot: Verzweigungen
Greenfoot: Verzweigungen Nicolas Ruh und Dieter Koch Betrachten wir die act()-methode des Wombats aus dem Wombats-Szenario: Wie interpretieren Sie diesen Code? (einfach übersetzen) Falls der Wombat ein
MehrTaT-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
MehrInfokarte: 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
MehrLED 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
MehrFelder 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);
MehrEine JAVA Einführung ... Quellcode:... COMA Übung 3. T.Bosse. A.Griewank. Vorschau JAVA Programme Sprachen Kate
COMA Eine Einführung Quellcode: Anweisung(en)1 Wiederhole: T.Bosse Anweisung(en) 2 Einfache Schleifen (z.b. for-loop) Wiederhole: Falls (Bedingung) wahr, tue: Anweisung(en) 2 sonst führe Verzweigungen
MehrGirls Day 2018 Programmiereinführung
Girls Day 2018 Programmiereinführung Gregor Groß-Weege Hardware Hochfrequenztechnik Würselen, 26.04.2018 www.lancom-systems.de Mikrocontroller Hä? Was ist ein Mikrocontroller? Programmierbarer Baustein
MehrArduino Nano. Hello World per LED On-Board LED (Pin D13) Beispiel: Arduino IDE / Beispiele / Basics / Blink 5 / 20
Inhalt Inbetriebnahme Arduino Nano Einführung I2C Bus Inbetriebnahme Real-Time-Clock DS1307 (I2C) Inbetriebnahme 4x 7-Segment Anzeige TM1637 Kombination RTC mit 7-Segment Anzeige => Uhr 2 / 20 Arduino
MehrArduino Kurs Bits und Bytes. Stephan Laage-Witt FES Lörrach
Arduino Kurs Bits und Bytes Stephan Laage-Witt FES Lörrach - 2018 Themen Digitale Eingabe Bit, Byte und Wort Reaktionszeittester FES Lörrach Juli 2017 2 Was ist ein Bit? Ein Bit ist die kleinste Informationseinheit
Mehr8.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
MehrGreenfoot: Verzweigungen Nicolas Ruh und Dieter Koch
Greenfoot: Verzweigungen Nicolas Ruh und Dieter Koch Betrachten wir die act()-methode des Wombats aus dem Wombats-Szenario: Wie interpretieren Sie diesen Code? (einfach übersetzen) Falls der Wombat ein
MehrUm ü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
MehrErste Gehversuche mit ARDUINO #2 (DL6OAA) Verwendete Unterlagen:
Erste Gehversuche mit ARDUINO #2 (DL6OAA) Verwendete Unterlagen: http://popovic.info/html/arduino/arduinouno_1.html http://www.arduinospielwiese.de/ 1382632539_arduino_anleitung.pdf (J.Gräber) AnalogRead
MehrInformatik Enlightened - Kurzfassung Station 2 Einparkhilfe inkl. Einstieg
Wenn s knallt, noch n Meter Jeder von euch, der demnächst in der Fahrschule seine Runden dreht, wird auch das Rückwärtseinparken kennenlernen! Man dreht und wendet das Auto hin und her, steht letzten Endes
MehrInformatik Enlightened Station 1 Sonnenblume
Effizientes Sonnenbaden Für eine Sonnenblume ist es überlebenswichtig, dass sie möglichst viel Sonnenlicht aufnehmen kann. Darum dreht sie sich zur Sonne, indem sie sich langsam zum hellsten Punkt am Himmel
Mehrmyavr Programmierung in C
myavr Programmierung in C Stefan Goebel Februar 2017 Stefan Goebel myavr Programmierung in C Februar 2017 1 / 12 Grundgerüst... braucht man immer! #include // Register- und Konstantendefinitionen
MehrEngine Alpha Electronics
Engine Alpha Electronics Während sich die (ursprüngliche) Engine Alpha um das einfache Erstellen und animieren von 2D- Grafiken zum Zwecke der Spiele-Programmierung bemüht, ist das Ziel der Engine Alpha
MehrErste 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
MehrSBC ButtonMatrix Bedienungsanleitung. Verwendung mit einem Arduino Schritt 1 Anschließen der Matrix
Sehr geehrter Kunde, SBC ButtonMatrix Bedienungsanleitung MCU Extension 4x4 16-Key vielen Dank, dass Sie sich für unser Produktentschieden haben. Im Folgenden haben wir aufgelistet, was bei der Inbetriebnahme
MehrRasen-Roboter Elektronik Hardware mech. Aufbau Leiterplatten und Fertig-Module. Elektronik-Board. Mega 2560 LSP SDA-SCL
Rasen-Roboter Elektronik Hardware mech. Aufbau Leiterplatten und Fertig-Module Elektronik-Board DC-DC 13,8-15V DC-DC 7V +12V Motor Top-Board Mega 2560 Rad-Board I-Sensor Mäh-Motor 433 FB I-Sensor I-Sensor
MehrHANDBUCH AD31 - AD63. Handbuch. Universal Adapter AD31 - AD63. INTEREL GmbH - Pillhof Frangart (BZ) ITALY -
Handbuch Universal Adapter AD31 - AD63 INTEREL GmbH - Pillhof 17-39010 Frangart (BZ) ITALY - Tel. 0039/0471/63 33 48 Fax 0039/0471/63 33 78 http://www.interel.it E-Mail: interel@interel.it Version AD94/01
MehrTCS3200 Farbsensor. Schritt 1 Anschließen des Sensors. Bild 1: TCS3200 Farbsensor
TCS3200 Farbsensor Sehr geehrter Kunde, vielen Dank, dass Sie sich für unser Produktentschieden haben. Im Folgenden haben wir aufgelistet, was bei der Inbetriebnahme zu beachten ist: Schritt 1 Anschließen
MehrErik 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;
MehrArduino Workshop Dokumentation 2 3
Arduino Workshop 2015 Dokumentation 2 3 Inhalte 06 08 11 12 14 15 16 20 24 32 38 42 Planung / Konzeption Der Flyer Aufbau Einführung Installation Anwendung LED Blinken Sound Flickern Sound Melodie Sound
MehrBLUE line. Bedienungsanleitung zum M-Unit Experimentierboard. Innovative Technik. Tobias Regenhardt Grüner Weg Seulingen
BLUE line Innovative Technik Bedienungsanleitung zum M-Unit Experimentierboard Stand: November 2003 Tobias Regenhardt Grüner Weg 6 37136 Seulingen Tel: 0175/2716591 e-mail: TobiasRegenhardt@web.de Vorwort
MehrSteuerung 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~10 RESET 3.3V 5V GND GND VIN
Abgabe Dieses Übungsblatt ist bis Freitag, 09.05. um 12:00 per E-Mail an den eigenen Tutoren abzugeben. Bennennung beispielsweise $Matrikelnummer_Abgabe_$Blattnummer.$Format. 1 Automatische Ampelsteuerung
MehrJan 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
MehrAnleitung DGTV Fernbedienung
Anleitung DGTV Fernbedienung Inhaltsverzeichnis: 1. Einstellung der Fernbedienung auf Radio-Frequenz 4 2. Kupplung der Fernbedienung mit dem TV-Gerät 5 2.1 Automatische Suchfunktion 5 2.2 Programmieren
MehrFakultät für Informatik, Institut für Robotik Laborpraktikum I Legorobotik graphische Programmierung
Fakultät für Informatik, Institut für Robotik Laborpraktikum I Legorobotik graphische Programmierung Ute Ihme Hochschule Mannheim Ute Ihme DAS LEGO MINDSTORMS System Das EV3 System Prinzip von LEGO MINDSTORMS
MehrArduino 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
MehrWichtige Befehle bei der Programmierung von. FISCHER-Technik
Wichtige Befehle bei der Programmierung von FISCHER-Technik 1 7 6 2 3 4 5 1) Interfacediagnose : Bevor du loslegst, teste alle, an den Eingängen E1-E8 angeschlossenen Schalter und Sensoren. Mit der linken
MehrPhysical Computing. Der Arduino als Steuerzentrale
Physical Computing Der Arduino als Steuerzentrale Frank Trittler / Martin Merkle FSG Marbach 1. Auflage 2013 Inhalt 1. Checkliste Erste Schritte... 2 2. Grundstruktur von Programmen... 3 3. Programmabschnitte...
Mehr