Labor Automatisierungstechnik
|
|
- Silke Lenz
- vor 7 Jahren
- Abrufe
Transkript
1 Labor Automatisierungstechnik Teilnehmer: Name: Matrikelnr.: Name: Matrikelnr.: Name: Matrikelnr.: Versuch: Arduino Anwendung Philipp Schorr Arduino Anwendung 1
2 Inhaltsverzeichnis 1. Einleitende Worte Was ist Arduino Eigenschaften des Arduino UNO Versuchsaufbau Vorbereitung zur Durchführung Aufgabenstellung LED Blinklicht LED Blinklicht LED Blinklicht LED Blinklicht LED Dimmer via PWM Textausgabe über LCD Display Ansteuern eines Servomotors mittels eines Potentiometers Ansteuern eines Servomotors und Ausgabe via LCD Funkverbindung via 433 MHz Modul Anhang Befehlsliste Platinenschaltpläne Hilfe Kritik Abbildungsverzeichins Philipp Schorr Arduino Anwendung 2
3 1. Einleitende Worte Ziel des Versuchs Arduino Anwendung ist es Ihnen die Funktionsweise eines Controllers, hier des Arduino UNO s, durch verschiedene praktische Anwendungen näher zu bringen. Des Weiteren ist eine schriftliche Versuchsausarbeitung zu erstellen. Der entwickelte Programmcode ist kommentiert in gedruckter Form und auf einer CD-ROM mit abzugeben und wird mitbewertet. 2. Was ist Arduino Arduino ist eine Physical-Computing Plattform bestehend aus Hard- und Software. Bei der Hardware handelt es sich um ein Mikrocontrollerboard, das den Namen Arduino trägt, und aus einem einfachen I/O-Board besteht. Es ist mit analogen und digitalen Ein- und Ausgängen versehen und verwendet die Programmiersprache Processing in der Entwicklungsumgebung. Hierbei handelt es sich um eine relativ einfache Version einer Programmiersprache, was die Bedienung und Entwicklung des Arduino einfach macht. Mit den Softwareanwendungen von Arduino kann die Hardware dazu genutzt werden, mit Computern zu interagieren. 2.1 Eigenschaften des Arduino UNO Microcontrollerboard basierend auf dem Atmega digitale Ein-/Ausgänge incl. 6 PWM Ausgänge 6 Analogeingänge 16 MHz Keramik Resonator(Clock Speed) USB B (w) Schnittstelle Eingangspannung (empfohlen) 7-12V Eingangspannung (Grenze) 6-20V Reset Taster Speichervolumen Atmega kb (davon 0,5 kb für den bootloader) Abbildung 1 Arduino UNO Quelle: arduino.cc Philipp Schorr Arduino Anwendung 3
4 Labor Automatisierungstechnik 3. Versuchsaufbau Der Versuchsaufbau besteht aus zwei Arduino Uno s: UNO R3 und einem UNO SMD R3 und einer Reihe von verschiedenen Bauteilen wie z.b. Servomotor SM-S2309S, LCD Anzeige LCD-WH1602BTMI, 433MHz Sender, 433MHz Empfänger. Abbildung 2 Versuchsaufbau 4. Vorbereitung zur Durchführung Der Versuchsaufbau ist selbstständig aufzubauen und zu Programmieren. Daher wird ein gewissses Maß an Feingefühl im Bezug auf den Umgang mit der Elektronik erwartet. Sollte ein Bauteil defekt oder beschädigt sein möchten wir Sie bitten einem Laborbetreuer darüber zu informieren. Vor Inbetriebnahme des Steckbords bitte einen Betreuer rufen um die Schaltung abnehmen zu lassen. Desweitern werden Grundkenntnisse in der Programmiersprache C bzw. C++ vorausgesetzt. Auf den folgenden Seiten ist ein einfaches Beispielprogramm angegeben um Ihnen den Softwareumgang zu erklären. Philipp Schorr Arduino Anwendung 4
5 Start der Software : Die genutzte Software Arduino (IDE) ist eine Freewaresoftware, daher ist es Ihnen frei überlassen sich das Programm auf Ihren eigenen Geräten zu installieren oder die von uns bereitgestellten Rechner zu nutzten. Die Links finden Sie unter 6. Hilfe. Nach dem Start der Software erscheint folgendes Fenster: Abbildung 3 Arduino Software Philipp Schorr Arduino Anwendung 5
6 Als ersten Schritt wählen wir das richtige Board aus: Arduino UNO Abbildung 4 Platinenauswahl Vor dem Hochladen des Programmes sollte es verifiziert werden. Hierzu klicken Sie auf den entsprechenden Button. Siehe Abbildung 5. Abbildung 5 Programm verifizieren Philipp Schorr Arduino Anwendung 6
7 Vor dem Upload ihres Programmes muss noch der korrekte Port, an dem der Arduino angeschlossen ist, ausgewählt werden. Schließen Sie dazu den Arduino mittels USB an den Rechner an. Anschließend öffnen Sie den Reiter Werkzeuge Port, hier werden mehrere mögliche Ports angezeigt. Wählen Sie nun den Port mit dem angeschlossenen Arduino UNO aus. Zu erkennen an dem Text (Arduino UNO). Abbildung 6 Portauswahl Nach dem Prüfen der Software durch den Verifizieren Button kann das Programm wird über den Button Hochladen via USB Kabel auf den Arduino übertragen. Abbildung 7 Upload Philipp Schorr Arduino Anwendung 7
8 Haben Sie das Programm erfolgreich auf den Arduion übertragen und wollen den seriellen Monitor öffnen, können Sie das unter Werkzeuge Serieller Monitor. Abbildung 8 Serieller Monitor Philipp Schorr Arduino Anwendung 8
9 Bitte lesen Sie folgendes Beispielprogramm. Darin werden die ersten Befehle genutzt und erklärt. Dieses Programm kann auch zu Beginn des Versuches abgetippt werden um die obigen Schritte nachzuvollziehen. Beispielprogramm: Abbildung 9 Beispiel Code Philipp Schorr Arduino Anwendung 9
10 5. Aufgabenstellung Alle Anschlusspläne zu den verschiedenen Platinen finden Sie im Anhang LED Blinklicht Der Anwender soll mithilfe eines Arduino UNO s und der Platine aus XX Abbildung 10 Platine LED mit Taster einen Programmcode entwerfen, welches die Blink LED mit dem auf der Platine befindlichen Taster einschaltet. Die LED soll nur solange angeschaltet bleiben wie der Taster gedrückt ist. Nutzten Sie dafür den digitalread() -Befehl. Alternativ kann auch hier wieder das Steckbord genutzt werden (Abbildung 11 Schaltung LED mit Taster) LED Blinklicht Der Anwender soll mithilfe eines Arduino UNO s und der Platine aus Abbildung 10 Platine LED mit Taster einen Programmcode entwerfen, welches die Blink LED mit dem auf der Platine befindlichen Taster ein- und ausschaltet. Wird der Taster betätigt leuchtet die LED solange bis der Taster erneut betätigt wird. Alternativ kann auch hier wieder das Steckbord genutzt werden (Abbildung 11 Schaltung LED mit Taster) LED Blinklicht Der Anwender soll mithilfe eines Arduino UNO s und der Platine aus Abbildung 10 Platine LED mit Taster einen Programmcode entwerfen, welches den Morsecode von HTW ausgibt. Das Signal setzt sich wie folgt zusammen: Ein Punkt ist ein kurzes Blinken und ein Strich ein langes Blinken. Ein kurzes Blinken kann z.b. 200ms high und 400ms low sein, ein langes Blinken entsprechend 800ms high und ebenfalls 400ms low. Alternativ kann auch hier wieder das Steckbord genutzt werden (Abbildung 11 Schaltung LED mit Taster). Philipp Schorr Arduino Anwendung 10
11 5.1.4 LED Blinklicht Der Anwender soll mithilfe eines Arduino UNO s und der Platine aus Abbildung 10 Platine LED mit Taster einen Programmcode entwerfen, welches das Programm aus Aufgabenstellung um einen Start Taster erweitert. Ist der Code komplett übermittelt wird wieder auf eine Eingabe gewartet. Alternativ kann auch hier wieder das Steckbord genutzt werden (Abbildung 11 Schaltung LED mit Taster) LED Dimmer via PWM Der Anwender soll mit Hilfe der integrierten Pulsweitenmodulation des Controllers eine LED stufenweise Dimmen. Dies soll erst nach dem Betätigen eines Tasters ausgeführt werden. Die LED soll dabei mindestens 3 Helligkeitsstufen annehmen. Verwenden Sie hierzu die Platine aus Abbildung 10 Platine LED mit Taster. Alternativ kann auch hier wieder das Steckbord genutzt werden (Abbildung 11 Schaltung LED mit Taster). Hilfestellung: Zur Ansteuerung eines Pins mit der Pulsweitenmodulation wird der analogwrite() Befehl benutzt. Der Wertebereich der PWM ist zwischen 0 und 255. Der Wert 255 ist hierbei die größte Aussteuerung und somit leuchtet die LED am hellsten. Beispiel: analogwrite(pinnummer, Wert); // je größer Wert wird desto heller leuchtet die LED Philipp Schorr Arduino Anwendung 11
12 Labor Automatisierungstechnik Aufbau: Betriebsbereitschaft Blink LED (Pin 9) Abbildung 10 Platine LED mit Taster Taster (Pin 11) Taster Anode 220 Ω Kathode (abgeflachte Seite der LED) Abbildung 11 Schaltung LED mit Taster Philipp Schorr Arduino Anwendung 12
13 5.2 Textausgabe über LCD Display Der Benutzer soll mit Hilfe des Contollers eine Textausgabe auf einem LCD Display mit 16 Zeichen auf 2 Zeilen realisieren. Zur Kontraststeuerung soll ein 10kΩ Potentiometer genutzt werden. Des Weiteren soll ein Taster verwendet werden, der als Start Taster dienen soll. Nutzten Sie hierfür bitte die Platine aus Abbildung 12 Platine LCD Display und schieben Sie den Schalter in die Taster-Position (in Richtug des Tasters). Funktion: Textausgabe über ein LCD Bildschirm statisch und fließend Nutzten beider Zeilen Aktivieren des Cursors (Blinken) Deaktivieren des Cursors (Blinken) Bei Betätigung eines Taster Textausgabe beginnen Eine wechselnde Textausgabe während des laufenden Programms Prinzipieller Programmablauf: 1. Text: Taster zum Start betaetigen! 2. Taster betätigen 3. Text: HTW IngWi Arduino UNO (Cursor blinken) 4. Text: Arduino Anwendung (Cursor blinken stop) 5. Text: Taster zum Start betaetigen! Philipp Schorr Arduino Anwendung 13
14 Labor Automatisierungstechnik Aufbau: Kontrasteinstellung LCD Taster Abbildung 12 Platine LCD Display Philipp Schorr Schalter Arduino Anwendung 14
15 Labor Automatisierungstechnik 5.3 Ansteuern eines Servomotors mittels eines Potentiometers Der Benutzter soll mittels des Arduinos einen Servomotor ansteuern. Dazu soll ein 10kΩ Potentiometer genutzt werden. Der Servomotor soll durch Verändern der Potentiometereinsstellung angesteuert werden. Schieben Sie zur Nutzung des Servomotors den Schalter auf der auf Abbildung 13 Platine Ansteuerung Servomotor dargestellten Platine in Richtung des Anschlusses des Servomotors. Bitte beachten Sie, dass die beiden Endpunkte des Servos nicht dauerhaft angefahren werden. Alternativ kann auch hier wieder das Steckbord genutzt werden (Abbildung 14 Schaltung Servomotor). Funktion: Ansteuern eines Servomotors via Spanungsteiler durch ein Potentiometer. Analoges Einlesen des Spannungsteilerwertes des Potentiometers mit A0 Werte zwischen 0 und 1024 Normieren dieses Wertes (0-180) mittles map() Befehl Ansteuern des Servomotors über Pin 9 mit dem normierten Wert Serielle Ausgabe aller Werte auf dem Host-Rechner mittels USB Aufbau: Ansteuerung des Servomotors Anschluss Servomotor Abbildung 13 Platine Ansteuerung Servomotor Schalter Philipp Schorr Arduino Anwendung 15
16 100μF 100μF Abbildung 14 Schaltung Servomotor Philipp Schorr Arduino Anwendung 16
17 Labor Automatisierungstechnik 5.4 Ansteuern eines Servomotors und Ausgabe via LCD Der Benutzter soll wie in Aufgabe 5.3 und 5.4 einen Servomotor und ein LCD Display mittels Arduino ansteuern. An dem Servomotor ist eine Messnadel befestigt welche die aktuell eingestellte Gradzahl anzeigt. Auf dem Display soll einerseits der eingestellte Potiwert als auch der angezeigte Winkel ausgegeben werden. Schieben Sie zur Nutztung des Servos den Schalter in Richtung des Anschlusses des Servomotors. Bitte beachten Sie, dass die beiden Endpunkte des Servomotors nicht dauerhaft angefahren werden. Funktion: Ansteuern eines Servomotors via Spanungsteiler durch ein Potentiometer. Analoges Einlesen des Spannungsteilerwertes des Potentiometers als Integerwert mit A0 Normieren dieses Integerwertes (0-180) Ansteuern des Servomotors über Pin 9 mit dem normierten Wert Serielle Ausgabe aller Werte auf dem Host-Rechner via USB Ausgabe des Winkels des Balken auf ein Grad genau über das LCD Prinzipielle Ausgabe via LCD: Potiwert: 363 Winkel: +50 Aufbau: Ansteuerung des Servomotors Kontrasteinstellung LCD Anschluss Servomotor Abbildung 15 Platine LCD mit Servomotor Schalter Philipp Schorr Arduino Anwendung 17
18 5.5 Funkverbindung via 433 MHz Modul Der Anwender soll mithilfe der drei Taster verschiedene Nachrichten von einem Arduino auf einen anderen übertragen und anschließend via Serielle Ausgabe ausgeben.dazu soll die Platine aus Abbildung 16 Platine Funkverbindung Sender genutzt werden. Der Empfänger soll wie in Abbildung 17 Schaltung Funkmodul aufgebaut werden. Die Funkverbindung wird mit Hilfe der Virtual Wire Bibliothek umgesetzt, welche auf dem Rechner im Labor vorinstalliert ist. Falls Sie ihren eigenen Laptop nutzten möchten können Sie die Bibliothek via USB Stick hier im Labor bekommen. Funhktion: Aufbau einer Funkverbindung zwischen zwei Arduino UNO s Bau einer Antenne passend zur Frequenz (433 MHz) Senden von einfachen String s durch Drücken des entsprechenden Tasters Ausgabe der empfangenen Daten über die serielle Schnittstelle des Controllers Beispielablauf: Taster eins gedrückt: es wird der Text AMS gesendet. Serieller Monitor Sender: gesendet : AMS Serieller Monitor Empfänger: empfangen: AMS Kein Taster gedrückt: es wird der Text none gesendet Serieller Monitor Sender: gesendet : none Serieller Monitor Empfänger: empfangen: none Philipp Schorr Arduino Anwendung 18
19 Labor Automatisierungstechnik 433 MHz Sender Aufbau: Abbildung 16 Platine Funkverbindung Sender 433 MHz Empfänger GND VCC+ 5V DATA Abbildung 17 Schaltung Funkmodul Empfänger Philipp Schorr Arduino Anwendung 19
20 6. Anhang 6.1 Befehlsliste LCD Anzeige: LiquidCrystal.h //benötigte Library für die Verwendung des LCD LiquidCrystal Name_der_Anzeige(12, 11, 5, 4, 3, 2); //Pins dienen der Kommunikation mit dem Controller entsprechend des Versuchsaufbaus angegeben ***.begin(stellen, Zeilen); //Groesse des Display angeben (Stellen, Zeilen) ***.clear(); //Leeren des LCD Displays ***.setcursor(stelle, Zeile); //Cursor des Lcd Display auf eine beliebige Stelle des Displays setzten (Stelle,Zeile) ***.print("hello!"); //Textausgabe über das LCD Display Philipp Schorr Arduino Anwendung 20
21 Cursor: ***.blink(); //Blinken des Cursors einschalten ***.noblink(); //Blinken des Cursors ausblenden Servomotor: Servo.h //benötigte Library für die Verwendung des Servomotors Servo Name_des_Servos //anlegen eines Servomotors ***.attach(pinnummer); //legt fest an welchen Pin des Controllers das Steuerkabel des Servos innehat. ***.write(***); //Befehl der die Steuerspannung liest und umsetzt. Philipp Schorr Arduino Anwendung 21
22 In- und Outputbefehle: pinmode(pinnummer); //Angabe ob Pin als Ein- oder Ausgang verwendet wird. analogread(pinnummer); //lesen des Analogwertes am Pin A0. analogwrite(pinnummer, Wert); //ausgeben eines analogen Wertes auf einen Pin digitalread(pinnummer); //lesen des logischen Zustands des Pins HIGH oder LOW digitalwrite(pinnummer, Zustand); // Pin auf HIGH oder LOW setzten Serielle Ausgabe: Serial.begin(9600); //Aufbau einer seriellen Verbindung zwischen controller und dem Computer via USB. //9600 entspricht dabei der Datenübertragungsgeschwindigkeit in bps (bit per second). //Aufruf des seriellen Monitors ist mit der Tastenkombination Strg+Shift+m möglich. Philipp Schorr Arduino Anwendung 22
23 Serial.print("Text"); //dient der Ausgabe von z.b Text und Variablen über den seriellen Monitor. Serial.println("Text"); //gibt den Text oder Variable aus und beginnt danach eine neue Zeile auf dem seriellen Monitor Funkmodul via Virtual Wire Library vw_set_tx_pin(transmitt_pin); //angeben des Transmitter Pins vw_set_rx_pin(recive_pin); //angeben des Empfänger Pins vw_setup(2000); //Anfang der Nutztung aller Einstellungen und Inizialisierung der Library (Sender und Empfänger) vw_send(message, length); //Senden einer Nachricht. message ist ein Array aus zu sendenden Bytes und length ist die Anzahl der Bytes im Array.Die Nachricht wird via eines Interrupt gesteuerten Hintergrundprozess gesendet. Philipp Schorr Arduino Anwendung 23
24 vw_wait_tx() // True wenn eine Nachricht empfangen wurde vw_rx_start(); //aktiviert den Empfängerprozess. vw_get_message(message, &messagelength); /lesen der zuletzt empfangenen Nachricht Library einbinden: #include <Library.h> //einbinden einer Library analog zu C bzw C++ Aritmethik: map(***) //die Inputwerte (hier 0 bis 1023 des Potentiometers) auf eine neue Skalierung bringen. Philipp Schorr Arduino Anwendung 24
25 6.2 Platinenschaltpläne Flachbandkabel Protoshield: 5V GND A0 D2 D3 ~ D4 D5 ~ D9 ~ D11 ~ D12 Abbildung 18 Anschluss Protoshield (~bedeutet PWM fähiger Pin; Pin 1 ist mit einem Pfeil markiert) Platine LED Blinker mit Taster: 5V 5V D4 N/A GND GND D5 ~ N/A N/A A0 D9 ~ LED N/A D2 D11 ~ Taster N/A D3 ~ D12 N/A Abbildung 19 Anschluss Platine LED Blinker mit Taster Philipp Schorr Arduino Anwendung 25
26 Platine LCD Servomotor: 5V 5V D4 LCD GND GND D5 ~ LCD Pot. Servo A0 D9 ~ Servomotor/Taster LCD D2 D11 ~ D11 ~ LCD D3 ~ D12 D12 Abbildung 20 Anschluss Platine LCD und Servomotor (D9 wird durch den Schalter auf der Platine umgeschaltet.) Platine 433 MHz Sender mit Tastern: 5V 5V D4 Taster GND GND D5 ~ N/A N/A A0 D9 ~ TX Taster D2 D11 ~ N/A Taster D3 ~ D12 N/A Abbildung 21 Anschluss Platine Sender mit Taster Philipp Schorr Arduino Anwendung 26
27 7. Hilfe Weiter Befehle sind zu finden unter: Der Versuch ist auch auf dem eigenen Geräten möglich. Hierzu brauchen Sie nur die Arduino Software (IDE). Diese finden Sie unter: Die Bibliothek für die Funkverbindung ist auf den Rechnern bzw. auf einem USB-Stick hier im Labor gespeichert. Diese ist unter C:\Program Files (x86)\arduino\libraries als entpackter Ordner zu hinterlegen. 8.Kritik Bitte fügen Sie Ihrer Ausarbeitung auch konstruktive Kritik zum Versuch bei. Dies beinhaltet den Aufbau an sich als auch die Anleitung und Aufgabenstellungen. Vielen Dank. Philipp Schorr Arduino Anwendung 27
28 9. Abbildungsverzeichins Abbildung 1 Arduino UNO... 3 Abbildung 2 Versuchsaufbau... 4 Abbildung 3 Arduino Software... 5 Abbildung 4 Platinenauswahl... 6 Abbildung 5 Programm verifizieren... 6 Abbildung 6 Portauswahl... 7 Abbildung 7 Upload... 7 Abbildung 8 Serieller Monitor... 8 Abbildung 9 Beispiel Code... 9 Abbildung 10 Platine LED mit Taster Abbildung 11 Schaltung LED mit Taster Abbildung 12 Platine LCD Display Abbildung 13 Platine Ansteuerung Servomotor Abbildung 14 Schaltung Servomotor Abbildung 15 Platine LCD mit Servomotor Abbildung 16 Platine Funkverbindung Sender Abbildung 17 Schaltung Funkmodul Empänger Abbildung 18 Anschluss Protoshield Abbildung 19 Anschluss Platine LED Blinker mit Taster Abbildung 20 Anschluss Platine LCD und Servomotor Abbildung 21 Anschluss Platine Sender mit Taster Philipp Schorr Arduino Anwendung 28
Arduino Kurs Das LC-Display. Stephan Laage-Witt FES Lörrach
Arduino Kurs Das LC-Display Stephan Laage-Witt FES Lörrach - 2018 Themen LC-Display zur Anzeige von Text Serieller Datenbus Ausgabe von Zeichen, Texten und Zahlen FES Lörrach Juli 2017 2 LC-Display zur
MehrLabor Automatisierungstechnik
Labor Automatisierungstechnik Teilnehmer: Name: Matrikelnr.: Name: Matrikelnr.: Name: Matrikelnr.: Versuch: Robotino Anwendung Philipp Schorr Arduino Anwendung 1 Inhaltsverzeichnis 1. Einleitende Worte...
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
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
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
MehrRGBWW WLAN LED Dimmer mit H801 (ESP8266)
RGBWW WLAN LED Dimmer mit H801 (ESP8266) Im Internet gibt bekommt man unter der Bezeichnung H801 WLAN LED Dimmer kostengünstiges Modul, dass über WLAN angesteuert werden kann. Eigenschaften H801: 5 Kanäle
MehrProgrammieren des ESP8266 mit OLED
Willkommen! Und herzlichen Dank für den Kauf unseres AZ-Delivery ESP8266 Mikrocontroller mit integrierten 0.91" OLED Display. Auf den folgenden Seiten gehen wir mit dir gemeinsam die ersten Programmierschritte
MehrPraktikum Analog- und Digitaltechnik. Versuch D3 Bluetooth-steuerung mit Arduino
Praktikum Analog- und Digitaltechnik Versuch D3 Bluetooth-steuerung mit Arduino Inhalt dieses Versuches: Installation und Konfiguration von Software Arduino IDE Ansteuerung einer LED über Bluetooth Vorarbeiten:
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
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
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
MehrWillkommen!
Willkommen! Und herzlichen Dank für den Kauf unseres AZ-Delivery SPI 1,8" TFT-Displays! Auf den folgenden Seiten gehen wir mit dir gemeinsam die ersten Schritte vom Anschließen des Displays bis zur Anzeige
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
Mehrqfix ASCII-Protokoll
www.qfix.de qfix ASCII-Protokoll Referenz qfix Dokument Nr. D100502R1 Inhaltsverzeichnis 1 Einleitung 3 1.1 Referenz................................... 3 2 qfix ASCII Protokoll 4 2.1 Verbindung und Zeichensatz.........................
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
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
MehrArduino µcontroller. Virtuelle COMSchnittstelle
Aufgaben: Arduino µcontroller 1. Die gegebene Software auf einen ARDUINO MEGA-Board aufspielen weil die PORTS A (8xSchalter) und C (8xLEDs) benutzt werden. Steht nur ein UNO-Board zur Verfügung, dann den
MehrNodeMCU ESP32 Betriebsanleitung
3 Betriebsanleitung INHALTSVERZEICHNIS 1. Einführung 2. Übersicht 3. Modulinstallation 4. Verwendung 7. Support 8. Sonstige Hinweise Veröffentlicht: 11.02.2019 Copyright by Joy-IT 2 1. EINFÜHRUNG Sehr
MehrHaftkü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:
Mehrserielles 8-Digit LED Display PL0061
Seite 1 von 9 Inhaltsverzeichnis 1. Einleitung... 1 2. Eigenschaften... 2 2.1 Grundlegende Eigenschaften... 2 3. Die RS232-Schnittstelle... 2 3.1 Hardware-Voraussetzungen... 2 3.2 Die USB-to-Serial-Bridge...
MehrArduino und Amateurfunk (1)
Arduino und Amateurfunk (1) Vortrag OV-Meeting H08 am 10.01.2012 / 01.09.2012 Historie Der Kern Entwicklungsumgebung Hardware Software Massimo Banzi Und wozu das Ganze? Historie (1) Arduino ist ein Open-Source-Prototypen-System,
MehrZeitrelais PL0045 mit optionaler PC-Anbindung
Zeitrelais PL0045 Inhaltsverzeichnis 1. Einleitung... 3 2. Eigenschaften... 3 2.1 Grundlegende Eigenschaften... 3 2.2 Optionale Eigenschaften... 3 3. Programmzustände... 4 3.1 Power-on-Reset... 4 3.2 COUNTDOWN-Modus...
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
MehrBASIC-Tiger Starter Kit. Tel: +49 (241) Fax: +49 (241)
BASIC-Tiger Starter Kit Tel: +49 (241) 918 900 Fax: +49 (241) 918 9044 Email: info@wilke.de 1 2 Wilke Technology GmbH Krefelder Str. 147 52070 Aachen Germany BASIC-Tiger Starter Kit Willkommen beim BASIC-Tiger
MehrSystem-Programmierung 10: Weitere Arten von I/O. CC BY-SA, Thomas Amberg, FHNW (soweit nicht anders vermerkt)
System-Programmierung 10: Weitere Arten von I/O CC BY-SA, Thomas Amberg, FHNW (soweit nicht anders vermerkt) Ablauf heute ⅓ Vorlesung, ⅔ Hands-on, Feedback. Slides, Code & Hands-on: tmb.gr/syspr-10 Weitere
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
MehrBedienungsanleitung DME-Tester V1.0
Bei dem DME-Tester handelt es sich um ein Prüfgerät für Digitale Meldeempfänger. Eventuell wird der Tester auch noch in einer Späteren Version um FMS oder ZVEI Fähigkeiten erweitert. Diese stehen aber
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
MehrAnsteuerung eines LCD-Screens
Ansteuerung eines LCD-Screens Marcel Meinersen 4. Mai 2013 Marcel Meinersen Ansteuerung eines LCD-Screens 4. Mai 2013 1 / 27 Inhaltsverzeichnis 1 Allgemeines Was ist ein LCD-Screen? LCD 162C LED Marcel
MehrWichtig zu erwähnen ist, dass es sich hier um ein SMD Bauteil handelt und für Lötanfänger nicht geeignet ist und man SMD Löterfahrung haben muss!
Willkommen! Und herzlichen Dank für den Kauf unseres AZ-Delivery ESP-32 mit Adapterkarte. Auf den folgenden Seiten gehen wir mit dir gemeinsam das Auflöten des ESP32 Chips auf die Adapterkarte durch. Viel
MehrWichtig zu erwähnen ist, dass es sich hier um ein SMD Bauteil handelt und für Lötanfänger nicht geeignet ist!
Willkommen! Und herzlichen Dank für den Kauf unseres AZ-Delivery ESP8266-12E mit Adapter Board. Auf den folgenden Seiten gehen wir mit dir gemeinsam das Auflöten des ESP8266 Chips auf das Adapter Board
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);
MehrSoftwarebibliothek für KR-mega32-16 V 2.3 Thomas Krause, Krause Robotik
Softwarebibliothek für KR-mega32-16 V 2.3 Thomas Krause, Krause Robotik thomas.krause@krause-robotik.de Willkommen zur Dokumentation zur Softwarebibliothek KR-mega32-16v2.3. Diese Dokumentation beschäftigt
MehrInhaltsverzeichnis. 1 Einleitung Aufbau des Buches Mehr Informationen Weitere Quellen Danksagung 15
1 Einleitung 11 1.1 Aufbau des Buches 12 1.2 Mehr Informationen 14 1.3 Weitere Quellen 14 1.4 Danksagung 15 2 Arduino-Plattform 17 2.1 Am Anfang war der König 17 2.2 Tinkering 18 2.3 Arduino-Plattform
MehrSelbstbauprojekt 2017 GØ1
Selbstbauprojekt 2017 GØ1 Motivation und Konzept der Arduino-Projektplattform Arduino Uno, Entwicklungsumgebung IDE LCD-Shield Beispielprogramm Platine für die Teilprojekte P1.1 bis P1.4 Beispiele - P1.3
MehrEinführung. Schritt 1: Sammle deine Materialien
Einführung Dieses Tutorial erklärt, wie Sie mit Ihrem 1Sheeld beginnen können, wenn Sie keine allgemeinen Kenntnisse über Arduino und Arduino Programmierung haben, empfehlen wir Ihnen, die Anleitungen
MehrGPS to Nixie Uhren Konverter. Dokumentation
GPS to Nixie Uhren Konverter Dokumentation "Firmware Version 1.00C" 08.03.2008 www.nixieclocks.de Die GPS Einheit empfängt ihr absolut genaues Zeitsignal sowie das korrekte Datum von GPS Satelliten und
MehrC++ mit dem Arduino (Uno und Mega2560)
C++ mit dem Arduino (Uno und Mega2560) 1. Toolchain Als toolchain bezeichnet man die Reihe von Software, die nötig ist um den Prozessor zu programmieren, das Ergebnis draufzuladen und dann zu testen. Hier
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
MehrGPS-Funkübertragungssystem mit Bluetooth-Anbindung. Benutzerhandbuch
GPS-Funkübertragungssystem mit Bluetooth-Anbindung Benutzerhandbuch Stand: 20.05.2014 Inhaltsverzeichnis 1 Prinzipielle Funktionsweise...1 2 Lieferumfang...2 3 Transmitter-Modul (Sender)...2 3.1 Übersicht...2
MehrZur Einarbeitung in die Arduino Welt reichen die Folgenden Komponenten aus.
Arduino in der Praxis Einleitung Bei Arduino handelt es sich um eine open-source Prototypen Plattform, welches das Ziel verfolgt, einen einfachen und schnellen einstieg in die Welt der Mikroprozessoren
MehrKurzanleitung: 1. Anschüsse. MWCLightRGB by VoBo & HaDi-RC HW-Version 1.80 SW-Version >1.28
Kurzanleitung: 1. Anschüsse Input: 3,8 bis 5 Volt! (nicht 5,5 V oder 6 V!) Output: Anschlüsse für WS2812 LED-Bänder (6/9 LED s / Arm) RC1: RC-Kanal - Auswahl der Funktion/Lichtmuster RC2: RC-Kanal - Auswahl
MehrProgrammierbeispiel RS485- Kommunikation
Programmierbeispiel RS485- Kommunikation NANOTEC ELEKTRONIK GmbH & Co. KG Kapellenstr. 6 D-85622 Feldkirchen b. München Tel. +49 (0)89-900 686-0 Fax +49 (0)89-900 686-50 Email info@nanotec.de 1 / 6 Ausgabe:
MehrRaspberry 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/.
MehrMSP-EXP430G2. LaunchPad Entwicklungskit MSP-EXP430G2. Schnellstart mit dem Texas Instruments. LaunchPad Entwicklungskit
10158-5 U1+U4 14.01.15 12:44 Seite 1 Christian Immler Schnellstart mit dem Texas Instruments MSP-EXP430G2 LaunchPad Entwicklungskit Der schnelle und praxisbezogene Einstieg in die Programmierung der 16-Bit-Mikrocontroller
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
MehrEntwicklungsboard 16F1824
Entwicklungsboard 16F1824 Inhaltsverzeichnis 1. Einleitung...2 2. Grundlegende Eigenschaften...2 2.1 Grundlegende Eigenschaften...2 2.2 Optionale Eigenschaften...3 3. Programmierung...3 4. Hardware...5
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
MehrDCF77 Uhr PL0045 Atomuhr-Empfänger für PC
DCF77 Uhr PL0045 Inhaltsverzeichnis 1. Einleitung... 2 2. Eigenschaften... 2 2.1 Grundlegende Eigenschaften... 2 2.2 Optionale Eigenschaften... 3 3. Schaltungsprinzip... 3 4. Die RS232-Schnittstelle...
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
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,
MehrBootloader FastBoot von Peter Dannegger
Bootloader FastBoot von Peter Dannegger Anleitung von Karsten Donat www.karstendonat.de/avr Stand: 05.08.2007 1 Was ist ein Bootloader? Der Bootloader ist selbst ein kleines Programm. Es wird beim Start
MehrC++ mit dem Arduino (Uno und Mega2560)
C++ mit dem Arduino (Uno und Mega2560) 1. Toolchain Als toolchain bezeichnet man die Reihe von Software, die nötig ist um den Prozessor zu programmieren, das Ergebnis draufzuladen und dann zu testen. Hier
MehrUSB-Display...eine einfache Verbindung zum PC
USB-Display...eine einfache Verbindung zum PC Mit dieser kleinen Adapter-Platine können HD44780 kompatible LCD-Displays am USB-Port betrieben werden. Die USB Anbindung übernimmt hierbei ein FT232R Chip,
MehrArduino 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
MehrTeil 1 Erste Schritte mit Arduino 1
v Danksagung............................................................ xi Vorwort.............................................................. xiii Für wen dieses Buch gedacht ist... xiii Was Sie in
MehrModellbau-Ampel für 10 LEDs (2x Auto- und 2x Fußgängerverkehr)
Modellbau-Ampel für 10 LEDs (2x Auto- und 2x Fußgängerverkehr) Inhaltsverzeichnis 1. Einleitung... 2 2. Eigenschaften... 2 3. Bedienung... 2 3.1 Normalbetrieb... 2 3.2 Programmierung der Phasenzeiten...
MehrIR-Schaltinterface IR-001
Seite 1 von 9 IR-Schaltinterface IR-001 Inhaltsverzeichnis 1. Einleitung...2 2. Eigenschaften...2 2.1 Grundlegende Eigenschaften...2 2.2 Optionale Eigenschaften (gegen Aufpreis)...2 3. Hardware...2 4.
MehrDas erste FPGA-Projekt mit Quartus II Webedition und dem DE2-115 Board
Das erste FPGA-Projekt mit Quartus II Webedition und dem DE2-115 Board Die Programmierung eines FPGAs mit der Quartus-Software ist für den Anfänger erst mal nicht so einfach zu bewerkstelligen. Mit dieser
MehrFrequenzgenerator Hz
Seite 1 von 9 Frequenzgenerator Inhaltsverzeichnis 1. Einleitung... 2 2. Eigenschaften... 3 3. Programmierung... 3 3.1 Normalmodus... 4 4. Serielle Schnittstelle... 4 4.1 Terminalbefehle... 5 4.2 Verbindung
MehrPaSTD & PaSTD_PC. Mobile Datenerfassung OPH1004. Bedienungsanleitung Version: V1.30. PANDA PRODUCTS Barcodesysteme GmbH Autor: Marc Löschenkohl
PANDA PRODUCTS Barcode-Systeme GmbH PaSTD & PaSTD_PC Mobile Datenerfassung OPH1004 Bedienungsanleitung Version: V1.30 Datum: 17.04.2009 PANDA PRODUCTS Barcodesysteme GmbH Autor: Marc Löschenkohl Oststraße
MehrSerielles LCD-Display PL0045
Seite 1 von 7 Serielles LCD-Display PL0045 Bedienungsanleitung Inhaltsverzeichnis 1. Allgemeines... 2 2. Funktionsweise... 2 3. Hardware-Voraussetzungen... 2 3.1 Die USB-to-Seriell-Bridge... 2 3.2 Einstellungen
MehrPhysical Computing. und Arduino. Jürgen Plate. 3. März 2012
und Arduino 3. März 2012 Zitate Ich denke, es gibt einen Weltmarkt für vielleicht fünf Computer. Thomas Watson IBM-Vorstandsvorsitzender, 1943 Es gibt keinen Grund, warum sich irgend jemand zu Hause einen
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, 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
MehrThermostat/Temperaturwächter
Seite 1 von 8 Thermostat/Temperaturwächter Inhaltsverzeichnis 1. Einleitung... 2 2. Eigenschaften... 2 2.1 Grundlegende Eigenschaften... 2 2.2 Schaltverhalten... 3 3. Programmierung... 4 3.1 Programmierung
MehrWillkommen! Vorbereiten der Software:
Willkommen! Und herzlichen Dank für den Kauf unseres AZ-Delivery NodeMCU ESP32 mit integrierten OLED Display. Auf den folgenden Seiten gehen wir mit dir gemeinsam die ersten Schritte des Programmierens
MehrKurzanleitung: 1. Anschüsse. MWCLightRGB by VoBo & HaDi-RC
Kurzanleitung: 1. Anschüsse Input: 3,8 bis 5 Volt!(nicht 5,5 V oder 6 V!) Output: Anschlüsse für WS2812 LED-Bänder (6/9 LED s / Arm) RC1: RC-Kanal -> Auswahl der Funktion/Lichtmuster RC2: RC-Kanal -> Auswahl
MehrArduino. Inhalt. (mit Arduino UNO)
Arduino (mit Arduino UNO) Inhalt Inhalt 01-Ampel-Schaltung 02-Buntes Blinklicht 03-Makerdays macht (Zufall) 04-Makerdays Anzeigetafel 05-06-Zufälliges Blinken 07-Laufschrift Seite 1 01-Ampel-Schaltung
MehrTINY-Tiger 2 Starter Kit (Pro) Tel: +49 (2405) Fax: +49 (2405)
TINY-Tiger 2 Starter Kit (Pro) Tel: +49 (2405) 408 550 Fax: +49 (2405) 408 554 44 Email: info@wilke.de 1 2 Wilke Technology GmbH Heider-Hof-Weg 23D 52080 Aachen Germany TINY-Tiger 2 Starter Kit (Pro) Willkommen
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
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
MehrDeToma FB401 Bedienungsanleitung
DeToma FB401 Bedienungsanleitung Systemvoraussetzungen: Windows 2000 oder XP Installation Software installieren Zur Installation der Software zum DeToma FB401 legen Sie die CD ins Laufwerk und folgen Sie
MehrErforderliches Zubehör (nicht im Lieferumfang enthalten)
T6K SOFTWARE UPDATE ANLEITUNG (Version: 2.0) Durch Software Updates bleibt Ihr Futaba T6K Fernsteuersystem stets auf dem aktuellen Stand und kann um interessante Funktionen erweitert werden. Laden Sie
MehrArbeiten mit dem Arduino Education Shield
Arbeiten mit dem Arduino Education Shield Inhaltsverzeichnis 1 Einführung... 2 1.1 Arduino UNO... 2 1.2 Übersicht UNO Board... 2 2 Der Education Shield... 3 3 SW Download... 5 3.1 SW Download aus ATMEL
MehrWillkommen! Und herzlichen Dank für den Kauf unseres AZ-Delivery ATTiny85 - Digispark Rev.3! Auf den folgenden Seiten gehen wir mit dir gemeinsam die ersten Schritte von der Einrichtung bis zum Programmieren
MehrEinfü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
MehrTalking-Pi. Ausgabe Copyright by Joy-IT 1
Ausgabe 13.10.2017 Copyright by Joy-IT 1 Index 1. Systeminstallation 2. Installation und Aktivierung zusätzlicher Bibliotheken 2.1 Übersicht 2.2 I2C 2.3 Servo-Motor Erweiterung 2.4 wiringpi 2.5 433Utils
MehrBetriebs- & Softwareanleitung RGB Controller
Betriebs- & Softwareanleitung RGB Controller Projekt öffnen Projekt anlegen Projekt speichern Tagesabläufe auf den Simulator übertragen Gerätezeit mit Computeruhr synchronisieren ZEIT ROT GRÜN BLAU WEIß
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
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
MehrProgrammierung der PLL für Mikrowellen LO nach OE2JOM
Programmierung der PLL für Mikrowellen LO nach OE2JOM Eine praktische Anleitung von DK3HA Um eine beliebige Frequenz im Bereich von 90 MHz bis 150 MHz zu programmieren, die mit einem Referenzsignal von
MehrDer Arduino im Physikunterricht Cheat-Sheet. Christopher Kommetter
Der Arduino im Physikunterricht Cheat-Sheet Christopher Kommetter WAS IST EIN A RDUINO? Um den Einstieg in die Mikrokontrollerprogrammierung zu vereinfachen, wurde das Arduino-Projekt ins Leben gerufen.
MehrPraktikum 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
MehrI2C Serial 2.6 LCD Modul
Ausgabe 08.09.2017 Copyright by Joy-IT 1 Index 1. Verwendung mit einem Arduino 1.1 Anschließen des Displays 1.2 Installation der Bibliothek 1.3 Beispiel-Code 2. Verwendung mit einem Raspberry Pi 2.1 Installation
MehrGemischte Schüler-Übungen Abbrechende Schleifen und Unterprogramme
1. Die folgende Schleife nennt man auch eine Warte-Schleife. Warum? Do 2. Bei B0 und B1 sind jeweils eine LED eingesteckt. Wie verhält sich das folgende Programm? Fange so an: Zuerst geht die LED bei B0
MehrEs kann Stand-Alone oder als Erweiterung einer µc Schaltung verwendet werden.
ESP8266 Einführung Das ESP8266 ist ein programmierbarer WLAN-SoC (Service-oriented Computing). Es verfügt über eine UART- und eine SPI-Schnittstelle (Serial Peripherie Interface). Es kann Stand-Alone oder
MehrAnleitung. Hitec 2.4 GHz System Firmware Update
Anleitung Hitec 2.4 GHz System Firmware Update 1. HPP-22 Download und Installations- Anweisungen 2. Aurora 9 Version 1.07 Firmware Update 3. SPECTRA 2.4 Version 2.0 Firmware Update 4. SPECTRA 2.4 Empfänger
Mehr2) die Programmierung eines Mikroprozessors, also die Kenntnisse von Software
Moderne Elektronik Mein Kollege Joachim hatte die Idee, mit Hilfe eines Computers ein Radio zu basteln. Hierbei vereinigen wir beide großen Gebiete der Elektronik: 1) den Reiz des Bastelns mit modernen
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
MehrAnleitung SPCsoft für SPC2200
Versionen ab 1.10 Anleitung SPCsoft für SPC2200 Mit diesem kostenfreien Programm können bis zu acht Fahrregler SPC2200 über eine USB-Schnittstelle gesteuert werden. Es eignet sich für Windows- Betriebssysteme
MehrArduino-Roboter. Chin. Modell. Treiber: Es folgen nun einige Bilder zum Modell R2-D2 Büchsenroboter:
Arduino-Roboter Für den Bau eines Arduino-Roboters gehst du auf die Vivibot.ch Seite: http://vivibot.ch/ Das Material kannst du dir mit der Bestellliste (siehe unsere Downloads) auf AliExpress bestellen.
MehrSoftware Update (ATX3/AURES)
In dieser Anleitung wird beschrieben, wie Sie das Update auf Ihr ATX/AURES aufspielen können. Lesen Sie sich zunächst die komplette Anleitung durch, bevor Sie den Update-Vorgang durchführen. Der Update-Vorgang
MehrInhaltsverzeichnis 1 Ein-Bit-Rechner Mikrorechentechnik-Grundlagen Das Mikrocontrollersystem ein Überblick am Beispiel MSP430F1232
Inhaltsverzeichnis 1 Ein-Bit-Rechner... 15 1.1 Rechenwerk... 15 1.1.1 Register und Takt... 16 1.1.2 Zwischenspeicher... 17 1.1.3 Native und emulierte Datenmanipulationsbefehle... 18 1.2 Steuerwerk... 20
MehrKR-mega32-16 rev. 2.3 Thomas Krause, Krause Robotik
Kurzanleitung zur Installation der Software zum Mikrokontrollerbord KR-mega32-16 rev. 2.3 Thomas Krause, Krause Robotik thomas.krause@krause-robotik.de Krause Robotik www.krause-robotik.de email: info@krause-robotik.de
Mehr1. Allgemein Technische Daten... 2
Inhalt 1. Allgemein... 2 2. Technische Daten... 2 3. Beschreibung der s... 3 3.1. Allgemein... 3 3.2. Aufbau einer Übertragung... 3 3.2.1. Nur Daten... 3 3.2.2. s und Daten:... 3 3.2.3. s und Daten gemischt:...
Mehr