by AS playground.boxtec.ch/doku.php/tutorial Multitasking 3
|
|
|
- Wilhelm Hoch
- vor 7 Jahren
- Abrufe
Transkript
1 by AS playground.boxtec.ch/doku.php/tutorial +
2 Copyright Sofern nicht anders angegeben, stehen die Inhalte dieser Dokumentation unter einer Creative Commons - Namensnennung- NichtKommerziell-Weitergabe unter gleichen Bedingungen 3.0 DE Lizenz Sicherheitshinweise Lesen Sie diese Gebrauchsanleitung, bevor Sie diesen Bausatz in Betrieb nehmen und bewahren Sie diese an einem für alle Benutzer jederzeit zugänglichen Platz auf. Bei Schäden, die durch Nichtbeachtung dieser Bedienungsanleitung verursacht werden, erlischt die Gewährleistung/Garantie. Für Folgeschäden übernehmen wir keine Haftung! Bei allen Geräten, die zu ihrem Betrieb eine elektrische Spannung benötigen, müssen die gültigen VDE-Vorschriften beachtet werden. Besonders relevant sind für diesen Bausatz die VDE-Richtlinien VDE 0100, VDE 0550/0551, VDE 0700, VDE 0711 und VDE Bitte beachten Sie auch nachfolgende Sicherheitshinweise: Nehmen Sie diesen Bausatz nur dann in Betrieb, wenn er zuvor berührungssicher in ein Gehäuse eingebaut wurde. Erst danach darf dieser an eine Spannungsversorgung angeschlossen werden. Lassen Sie Geräte, die mit einer Versorgungsspannung größer als 24 V- betrieben werden, nur durch eine fachkundige Person anschließen. In Schulen, Ausbildungseinrichtungen, Hobby- und Selbsthilfewerkstätten ist das Betreiben dieser Baugruppe durch geschultes Personal verantwortlich zu überwachen. In einer Umgebung in der brennbare Gase, Dämpfe oder Stäube vorhanden sind oder vorhanden sein können, darf diese Baugruppe nicht betrieben werden. Im Falle eine Reparatur dieser Baugruppe, dürfen nur Original-Ersatzteile verwendet werden! Die Verwendung abweichender Ersatzteile kann zu ernsthaften Sach- und Personenschäden führen. Eine Reparatur des Gerätes darf nur von fachkundigen Personen durchgeführt werden. Spannungsführende Teile an dieser Baugruppe dürfen nur dann berührt werden (gilt auch für Werkzeuge, Messinstrumente o.ä.), wenn sichergestellt ist, dass die Baugruppe von der Versorgungsspannung getrennt wurde und elektrische Ladungen, die in den in der Baugruppe befindlichen Bauteilen gespeichert sind, vorher entladen wurden. Sind Messungen bei geöffnetem Gehäuse unumgänglich, muss ein Trenntrafo zur Spannungsversorgung verwendet werden Spannungsführende Kabel oder Leitungen, mit denen die Baugruppe verbunden ist, müssen immer auf Isolationsfehler oder Bruchstellen kontrolliert werden. Bei einem Fehlers muss das Gerät unverzüglich ausser Betrieb genommen werden, bis die defekte Leitung ausgewechselt worden ist. Es ist auf die genaue Einhaltung der genannten Kenndaten der Baugruppe und der in der Baugruppe verwendeten Bauteile zu achten. Gehen diese aus der beiliegenden Beschreibung nicht hervor, so ist eine fachkundige Person hinzuzuziehen Bestimmungsgemäße Verwendung Auf keinen Fall darf 230 V~ Netzspannung angeschlossen werden. Es besteht dann Lebensgefahr! Dieser Bausatz ist nur zum Einsatz unter Lern- und Laborbedingungen konzipiert worden. Er ist nicht geeignet, reale Steuerungsaufgaben jeglicher Art zu übernehmen. Ein anderer Einsatz als angegeben ist nicht zulässig! Der Bausatz ist nur für den Gebrauch in trockenen und sauberen Räumen bestimmt. Wird dieser Bausatz nicht bestimmungsgemäß eingesetzt kann er beschädigt werden, was mit Gefahren, wie z.b. Kurzschluss, Brand, elektrischer Schlag etc. verbunden ist. Der Bausatz darf nicht geändert bzw. umgebaut werden! Für alle Personen- und Sachschäden, die aus nicht bestimmungsgemäßer Verwendung entstehen, ist nicht der Hersteller, sondern der Betreiber verantwortlich. Bitte beachten Sie, dass Bedien- und /oder Anschlussfehler außerhalb unseres Einflussbereiches liegen. Verständlicherweise können wir für Schäden, die daraus entstehen, keinerlei Haftung übernehmen. Der Autor dieses Tutorials übernimmt keine Haftung für Schäden. Die Nutzung der Hard- und Software erfolgt auf eigenes Risiko. BT 2
3 (einfacher Ansatz) 8. Hardware 9. Software Blinker 10. Software Blinker und Taster 11. Erhöhte Belastung 8. Hardware Wir nutzen auch für die nächsten Programme weiter unsere Hardware. Die besteht immer noch aus dem NT2, dem Board 1 und unserem BPM In / Out 1. BPM In / Out 1 Taster und LEDs Bei unseren nächsten Programmen nutzen wir aber zusätzlich zu den LEDs auch die Taster. Sehen wir uns nochmal die Belegung unseres Ports A an: PA 0 PA 1 PA 2 PA 3 PA 4 PA 5 PA 6 PA 7 frei wird nicht verwendet Taster T1 Taster T2 Taster T3 LED L1 LED L2 LED L3 LED L4 Bisher haben wir PA4 bis PA7 für die LED verwendet. Jetzt nutzen wir auch die Pins PA1, PA2 und PA3 für unsere Taster. In dem nachfolgenden Programm habe ich nur einen Blinker für die LED 3 und 4 gelassen. In dieser Art werde ich ihn jetzt immer verwenden, um eine Kontrolle des Programmes zu haben. So lange es blinkt, läuft das Programm Es hat noch einen anderen Vorteil. Auf Grund der kurzen Blinkzeit kann ich fast jede Änderung der Durchlaufzeiten erkennen. Wenn z.b. ein Taster den Durchlauf stoppt, dann stoppt auch das Blinklicht. BT 3
4 9. Software Blinker /* ATB_Multi_8.c Created: :50:20 Author: AS */ #define F_CPU UL // Angabe der Quarzfrequenz, wichtig für die Zeit #include <util/delay.h> // Einbindung Datei Pause #include <avr/io.h> // Einbindung Datei Ausgänge int16_t led1=0; void led_blinken1() led1++; if(led1==300) PORTA &= ~(1<<PA6); PORTA = (1<<PA7); if(led1==600) PORTA = (1<<PA6); PORTA &= ~(1<<PA7); led1=0; int main(void) DDRA=0b ; // Port A auf Ausgang schalten while(1) // Programmschleife led_blinken1(); // Aufruf Unterprogramm 1 _delay_ms(1); Dieses Programm lässt die beiden LED ständig mit einer Zeit von 300 ms blinken. Dabei erfolgt bei jedem Durchlauf der Aufruf des Unterprogrammes led_blinken1. Innerhalb des Unterpro-grammes erfolgt dabei das wechsitige schalten der beiden Led und das setzen und auslesen der Zähler. Im nächsten Programm wollen wir den Zustand eines Tasters auslesen. Dabei darf die Durchlaufzeit auf keinen Fall verzögert oder unterbrochen werden. Die einzelnen Teile unseres Programmes werden in Unterprogrammen ausgeführt. Das hat den Vorteil, dass ich kleinere Häppchen machen kann und jeden Teil extra programmieren und beschriften kann. Das wirkt sich besonders bei einer Fehlersuch aus, was ich persönlich nur bestätigen kann. Zusätzlich gebe ich Daten aus einem Unterprogramm zurück und nutze diese im nächsten. BT 4
5 10. Software Blinker und Taster /* ATB_Multi_9.c Created: :50:21 Author: AS */ #define F_CPU UL #include <util/delay.h> #include <avr/io.h> // Angabe der Quarzfrequenz, wichtig für die Zeit // Einbindung Datei Pause // Einbindung Datei Ausgänge int16_t led1=0; int taster; int taste_lesen() // Unterprogramm Taster lesen if(pina & 1<<PA3) // Taster gedrückt? return 1; // wenn ja, Rückgabe 1 return 0; // wenn nein, Rückgabe 0 void led_taster(int taster) // Unterprogramm led_taster if(taster==1) // ist taster =1 (wahr) // dann PORTA &= ~(1<<PA4); PORTA = (1<<PA5); Else // wenn nicht // dann PORTA = (1<<PA4); PORTA &= ~(1<<PA5); void led_blinken1() // Unterprogramm led_blinken 1 led1++; if(led1==300) PORTA &= ~(1<<PA6); PORTA = (1<<PA7); if(led1==600) PORTA = (1<<PA6); PORTA &= ~(1<<PA7); led1=0; BT 5
6 int main(void) DDRA=0b ; while(1) taster = taste_lesen(); // Port A Pins auf Ausgang schalten // Programmschleife led_taster (taster); led_blinken1(); // Aufruf Unterprogramm 1 _delay_ms(1); // Pause 1 ms // Unterprogramm Taster lesen + Variable (1/0) in // taster speichern // Unterprogramm led_taster + Übergabe Variable Taster Sehen wir uns das Unterprogramm taste_lesen() einmal genauer an: ( 1 ) int taste_lesen() // Unterprogramm Taster lesen ( 2 ) // Klammer Anfang ( 3 ) if(pina & 1<<PA3) // Taster gedrückt? ( 4 ) return 1; // wenn ja, Rückgabe 1 ( 5 ) return 0; // wenn nein, Rückgabe 0 ( 6 ) // Klammer Ende In der Zeile 1 wird das Unterprogramm gestartet. In der Zeile 3 wird der Zustand des Tasters (am Pin PA3) abgefragt. Ist der Taster PA3 gedrückt, erfolgt die Rückgabe von 1 in der Zeile 4. Ist der Taster PA3 nicht gedrückt, erfolgt die Rückgabe von 0 in der Zeile 5. Das ist die Taster abfrage, ohne Zeitverzögerung und Entprellung. Als nächstes kommt der Aufruf der Unterprogramme und die Übergabe der Variablen: ( 1 ) while(1) // Beginn der Programmschleife ( 2 ) // Klammer Anfang ( 3 ) taster = taste_lesen(); // Unterprogramm Taster lesen + // Variable (1/0) in taster speichern ( 4 ) led_taster (taster); // Unterprogramm led_taster + // Übergabe Variable Taster ( 5 ) led_blinken1(); // Aufruf Unterprogramm 1 ( 6 ) _delay_ms(1); // Pause 1 ms ( 7 ) // Klammer Ende In der Zeile 1 wird die Programmschleife gestartet. In der Zeile 3 wird das Unterprogramm taste_lesen aufgerufen. In diesem Unterprogramm wird der Zustand des Tasters abgefragt und mit 0 (offen/unwahr) oder 1 (geschlossen/wahr) zurückgegeben und in der Variablen taster gespeichert. In der Zeile 4 wird das Unterprogramm led_taster aufgerufen und die Variable taster übergeben. In der Zeile 5 wird bei jedem Durchlauf led_blinken1 aufgerufen. In der Zeile 7 wird bei jedem Durchlauf 1 ms verzögert BT 6
7 Als letztes komm dann noch die Anzeige des Taster: ( 1 ) void led_taster(int taster) // Unterprogramm led_taster ( 2 ) // Klammer Anfang ( 3 ) if(taster==1) // ist taster = 1 (wahr), dann ( 4 ) // Klammer Anfang ( 5 ) PORTA &= ~(1<<PA4); PORTA = (1<<PA5); ( 6 ) // Klammer Ende ( 7 ) // wenn nicht ( 8 ) // dann ( 9 ) PORTA = (1<<PA4); PORTA &= ~(1<<PA5); ( 10 ) // Klammer Ende ( 11 ) // Klammer Ende In der Zeile 1 wird das Unterprogramm gestartet. In der Zeile 3 wird die Variable taster abgefragt. Ist Variable taster 1 (wahr), dann ist die Bedingung if(taster==1) wahr und die Zeile 5 wird mit dem schalten der PINs PA4 und PA5 (ein/aus) ausgeführt. Die Zeile 7 wird ausgeführt, wenn die Bedingung 0 (nicht wahr) ist und die Zeile 9 ausgeführt. Es werden wieder die PINs PA4 und PA5 (aus/ein) geschaltet. 11. Erhöhte Belastung Im nächsten Programm wollen wir die Belastung noch einmal erhöhen. Dazu habe ich einen zweiten Taster programmiert /* ATB_Multi_10.c Created: :11:24 Author: AS */ #define F_CPU UL #include <util/delay.h> #include <avr/io.h> // Angabe der Quarzfrequenz, wichtig für die Zeit // Einbindung Datei Pause // Einbindung Datei Ausgänge int16_t led1=0; int16_t led2=0; int taster1; int taster2; int taste_lesen1() if(pina & 1<<PA3) return 1; return 0; int taste_lesen2() if(pina & 1<<PA1) return 1; return 0; BT 7
8 void led_taster1(int taster1) if(taster1==1) PORTA &= ~(1<<PA4); PORTA = (1<<PA5); PORTA = (1<<PA4); PORTA &= ~(1<<PA5); void led_taster2(int taster2) if(taster2==1) PORTC &= ~(1<<PC5); PORTC = (1<<PC6); PORTC = (1<<PC5); PORTC &= ~(1<<PC6); void led_blinken1() led1++; if(led1==300) PORTA &= ~(1<<PA6); PORTA = (1<<PA7); if(led1==600) PORTA = (1<<PA6); PORTA &= ~(1<<PA7); led1=0; A4 A5 A4 A5 BT 8
9 int main(void) DDRA=0b ; // Port A auf Ausgang schalten DDRC=0b ; // Port C auf Ausgang schalten while(1) // Programmschleife taster1 = taste_lesen1(); // Aufruf Unterprogramm 1 led_taster1 (taster1); // Aufruf Unterprogramm 2 taster2 = taste_lesen2(); // Aufruf Unterprogramm 3 led_taster2 (taster2); // Aufruf Unterprogramm 4 led_blinken1(); // Aufruf Unterprogramm 5 _delay_ms(1); // Pause 1 ms Zu diesem Programm brauche ich nicht viel zu erklären, da es sich im Grund nur um Erweiterung des Vorläufers handelt. Habe dazu nur die Variablen angepasst und ein paar zusätzliche Kommentare eingefügt. Wer Lust hat kann ja mal versuchen den Prozessor zu überlasten oder aus dem Tritt zu bringen. Wünsche viel Spass dabei Einige Teile des Textes wurden zur besseren Übersicht farblich gestaltet. Die Nutzung erfolgt auf eigenes Risiko. Ich wünsche viel Spaß beim Bauen und programmieren Achim [email protected] BT 9
by AS playground.boxtec.ch/doku.php/tutorial I 2 C Bus und analoge Eingabe = Teil 1 Hardware = Analog 1
www.boxtec.ch by AS playground.boxtec.ch/doku.php/tutorial I 2 C Bus und analoge Eingabe = Teil 1 Hardware = Analog 1 Copyright Sofern nicht anders angegeben, stehen die Inhalte dieser Dokumentation unter
by AS playground.boxtec.ch/doku.php/tutorial I 2 C Bus und analoge Eingabe = Teil 1 Hardware = Analog 2
www.boxtec.ch by AS playground.boxtec.ch/doku.php/tutorial I C Bus und analoge Eingabe = Teil Hardware = Analog Copyright Sofern nicht anders angegeben, stehen die Inhalte dieser Dokumentation unter einer
Graphik 3 Bilder. by AS. Graphik Display ( 128x64 ) mit dem KS0108, 2 Ports und 2 x I 2 C Verbindung
www.boxtec.ch by AS playground.boxtec.ch/doku.php/tutorial Graphik Display ( 128x64 ) mit dem KS0108, 2 Ports und 2 x I 2 C Verbindung Graphik 3 Bilder Copyright Sofern nicht anders angegeben, stehen die
System 72 by AS Einheitliche Halterungen für alle Module playground.boxtec.ch/doku.php/tutorials
by AS www.boxtec.ch playground.boxtec.ch/doku.php/tutorials Einheitliche Halterungen für alle Module System 72 Copyright Sofern nicht anders angegeben, stehen die Inhalte dieser Dokumentation unter einer
Anzeige 1 - Teil 1. by AS. Anzeige 1 mit dem HT16K33, 2 x LED Matrix Anzeigen (8x8), 2 x I 2 C Bus = Teil 1 Hardware =
www.boxtec.ch by AS playground.boxtec.ch/doku.php/tutorial Anzeige 1 mit dem HT16K33, 2 x LED Matrix Anzeigen (8x8), 2 x I 2 C Bus = Teil 1 Hardware = Anzeige 1 - Teil 1 Copyright Sofern nicht anders angegeben,
by AS playground.boxtec.ch/doku.php/tutorial I 2 C Bus Isolator Isolator
www.boxtec.ch by AS playground.boxtec.ch/doku.php/tutorial I 2 C Bus Isolator Isolator Copyright Sofern nicht anders angegeben, stehen die Inhalte dieser Dokumentation unter einer Creative Commons - Namensnennung-
Anzeige 1 - Teil 2. by AS. Anzeige 1 mit dem HT16K33, 2 x LED Matrix Anzeigen (8x8), 2 x I 2 C Bus = Teil 2 Software =
www.boxtec.ch by AS playground.boxtec.ch/doku.php/tutorial Anzeige 1 mit dem HT16K33, 2 x LED Matrix Anzeigen (8x8), 2 x I 2 C Bus = Teil 2 Software = Anzeige 1 - Teil 2 Copyright Sofern nicht anders angegeben,
Funk 1 - Teil 1. by AS. Funk 1 Funkübertragung im I 2 C Bus mit dem 8 Kanal Sende- und Empfangsmodul von ELV (FS20) = Teil 1 Hardware =
www.boxtec.ch by AS playground.boxtec.ch/doku.php/tutorial Funk Funkübertragung im I C Bus mit dem Kanal Sende- und Empfangsmodul von ELV (FS0) = Teil Hardware = Copyright Sofern nicht anders angegeben,
Graphik 1 - Hardware. by AS. Graphik Display ( 128x64 ) mit dem KS0108, 2 Ports und 2 x I 2 C Verbindung
www.boxtec.ch by AS playground.boxtec.ch/doku.php/tutorial Graphik Display ( 128x64 ) mit dem KS0108, 2 Ports und 2 x I 2 C Verbindung Graphik 1 - Hardware Copyright Sofern nicht anders angegeben, stehen
by AS playground.boxtec.ch/doku.php/tutorial I2C - Extender
www.boxtec.ch by AS playground.boxtec.ch/doku.php/tutorial I2C - Extender Copyright Sofern nicht anders angegeben, stehen die Inhalte dieser Dokumentation unter einer Creative Commons - Namensnennung-
Universal Netzteil für den I 2 C Bus. by AS. Universal Netzteil für den I 2 C Bus mit 3,3V, 5V, 12V und 1,3 bis 37V
www.boxtec.ch by AS playground.boxtec.ch/doku.php/tutorial für den I C Bus mit,v, V, V und, bis V für den I C Bus Copyright Sofern nicht anders angegeben, stehen die Inhalte dieser Dokumentation unter
Board 2 - Teil 1. by AS. Prozessor Board 2 mit dem ATi 2313, 1 x Port, ISP und 2 x I 2 C Bus = Teil 1 Hardware =
by AS www.boxtec.ch playground.boxtec.ch/doku.php/tutorial Prozessor Board 2 mit dem ATi 2313, 1 x Port, ISP und 2 x I 2 C Bus = Teil 1 Hardware = Board 2 - Teil 1 Copyright Sofern nicht anders angegeben,
by AS Prozessor Board 2 Attiny 2313, 1 x Ports, ISP und 2 x I 2 C Bus Board 2
by AS Prozessor Board 2 Attiny 2313, 1 x Ports, ISP und 2 x I 2 C Bus Board 2 Copyright Sofern nicht anders angegeben, stehen die Inhalte dieser Dokumentation unter einer Creative Commons - Namensnennung-
by AS playground.boxtec.ch/doku.php/tutorial Drehgeber mit RGB LED Drehgeber / Encoder
www.boxtec.ch by AS playground.boxtec.ch/doku.php/tutorial Drehgeber mit RGB LED Drehgeber / Encoder Copyright Sofern nicht anders angegeben, stehen die Inhalte dieser Dokumentation unter einer Creative
by AS playground.boxtec.ch/doku.php/tutorial I 2 C Bus und Out 2 (16 Bit) I2C-Bus - Out 2
www.boxtec.ch by AS playground.boxtec.ch/doku.php/tutorial I 2 C Bus und Out 2 (16 Bit) I2C-Bus - Out 2 Copyright Sofern nicht anders angegeben, stehen die Inhalte dieser Dokumentation unter einer Creative
Anzeige 2 - Teil 1. www.boxtec.ch. by AS. Anzeige 2 mit dem HT16K33, 3 x LED Matrix Anzeigen (8x8), 2 x I 2 C Bus = Teil 1 Hardware =
www.boxtec.ch by AS playground.boxtec.ch/doku.php/tutorial s Anzeige 2 mit dem HT16K33, 3 x LED Matrix Anzeigen (8x8), 2 x I 2 C Bus = Teil 1 Hardware = Anzeige 2 - Teil 1 Copyright Sofern nicht anders
by AS playground.boxtec.ch/doku.php/tutorial I 2 C Bus und IR - Melder I2C - IR 1
www.boxtec.ch by AS playground.boxtec.ch/doku.php/tutorial I 2 C Bus und IR - Melder I2C - IR 1 Copyright Sofern nicht anders angegeben, stehen die Inhalte dieser Dokumentation unter einer Creative Commons
tutorials.bt.ch.to AVR Studio 6 / Teil 1 by AS Eine kleine Einführung in das AVR Studio 6 ( Installation und erste Schritte )
by AS www.boxtec.ch tutorials.bt.ch.to playground.boxtec.ch/doku.php/tutorials/ Eine kleine Einführung in das AVR Studio 6 ( Installation und erste Schritte ) AVR Studio 6 / Teil 1 Copyright Sofern nicht
by AS www.platinencenter.de Netzteil 2 für den I 2 C Bus Mit +5V und +12V bei 3A I 2 C - Bus / NT 2 Copyright Sofern nicht anders angegeben, stehen die Inhalte dieser Dokumentation unter einer Creative
SAM D21 J17A. by AS. ARM Controller - SAM D21 J17A ( 32 Bit Controller ) Software 1 Atmel Studio einrichten
www.boxtec.ch by AS playground.boxtec.ch/doku.php/tutorial ARM Controller - SAM D21 J17A ( 32 Bit Controller ) Software 1 Atmel Studio einrichten SAM D21 J17A Copyright Sofern nicht anders angegeben, stehen
by AS playground.boxtec.ch/doku.php/tutorial I 2 C Bus und E-Paper Teil 1 - Hardware I 2 C Bus und E-Paper
www.boxtec.ch by AS playground.boxtec.ch/doku.php/tutorial I 2 C Bus und E-Paper Teil 1 - Hardware I 2 C Bus und E-Paper Copyright Sofern nicht anders angegeben, stehen die Inhalte dieser Dokumentation
by AS playground.boxtec.ch/doku.php/tutorial Attiny 261 mit Servo und verschiedenen Anschlüssen = Teil 1 Hardware = Servo 3
www.boxtec.ch by AS playground.boxtec.ch/doku.php/tutorial Attiny 261 mit Servo und verschiedenen Anschlüssen = Teil 1 Hardware = Servo 3 Copyright Sofern nicht anders angegeben, stehen die Inhalte dieser
by AS I 2 C Bus Modul, PCF 8574 Display 4x16, 4 Bit Modus I 2 C Bus- Display 1
by AS www.platinencenter.de I 2 C Bus Modul, PCF 8574 Display 4x16, 4 Bit Modus I 2 C Bus- Display 1 Copyright Sofern nicht anders angegeben, stehen die Inhalte dieser Dokumentation unter einer Creative
Board 1 - Teil 2. www.boxtec.ch. by AS. Prozessor Board 1 mit dem AT 1284 P, 3 x Ports, ISP und 2 x I 2 C Bus = Teil 2 Der erste Start =
www.boxtec.ch by AS playground.boxtec.ch/doku.php/tutorial s Prozessor Board 1 mit dem AT 1284 P, 3 x Ports, ISP und 2 x I 2 C Bus = Teil 2 Der erste Start = Board 1 - Teil 2 Copyright Sofern nicht anders
Codeschloss 1 - Teil 1. by AS. Codeschloss 1 Matrixtastatur 3x4, ISP, Relais- Ausgang, I 2 C Bus oder NT Anschluss = Teil 1 Hardware =
www.boxtec.ch by AS playground.boxtec.ch/doku.php/tutorial Codeschloss 1 Matrixtastatur 3x4, ISP, Relais- Ausgang, I 2 C Bus oder NT Anschluss = Teil 1 Hardware = Codeschloss 1 - Teil 1 Copyright Sofern
by AS playground.boxtec.ch/doku.php/tutorial I 2 C Bus und Schalter 1 Schalter 1
www.boxtec.ch by AS playground.boxtec.ch/doku.php/tutorial I 2 C Bus und Schalter 1 Schalter 1 Copyright Sofern nicht anders angegeben, stehen die Inhalte dieser Dokumentation unter einer Creative Commons
Sound Blizzard. Das Netzteil
Sound Blizzard Das Netzteil Der Soundblizzard kann statt mit 2 x 9 Volt Blockbatterie auch mit einem Spezialnetzteil betrieben werden. Es handelt sich hierbei um ein externes Netzteil mit +9 Volt / - 9
by AS playground.boxtec.ch/doku.php/tutorial I 2 C Bus und Temperatur 2 I2C-Bus Temp 2
www.boxtec.ch by AS playground.boxtec.ch/doku.php/tutorial I 2 C Bus und Temperatur 2 I2C-Bus Temp 2 Copyright Sofern nicht anders angegeben, stehen die Inhalte dieser Dokumentation unter einer Creative
WIFFI-pump Bauanleitung rev1 stall.biz
WIFFI-pump Bauanleitung rev1 stall.biz 20.12.2015 Lesen Sie unbedingt diese Hinweise, bevor sie ein Projekt nachbauen bzw. in Betrieb nehmen. Bestimmungsgemäße Verwendung: Dieses Projekt ist nur für Entwicklungsaufgaben,
Bauanleitung OLED-Shield 128x64 für WeMos mini
stall.biz 20.10.2016 Bauanleitung OLED-Shield 128x64 für WeMos mini Lesen Sie unbedingt diese Hinweise, bevor sie ein Projekt nachbauen bzw. in Betrieb nehmen. Bestimmungsgemäße Verwendung: Dieses Projekt
Eigenschaften: MoMo I - Motorregler Betriebsanleitung - v
MoMo I - Motorregler Der MoMo I ist ein Motormodul und dient zum Steuern eines Gleichstrommotors im manuellen oder Automatik Modus. Über ein Poti mit Steckachse oder durch anbringen eines externen Poti
Bauanleitung DualBeam Antenne stall.biz
Bauanleitung DualBeam Antenne stall.biz 28.02.2017 Lesen Sie unbedingt diese Hinweise, bevor sie ein Projekt nachbauen bzw. in Betrieb nehmen. Bestimmungsgemäße Verwendung: Dieses Projekt ist nur für Entwicklungsaufgaben,
SAM D21 J17A. by AS. ARM Controller - SAM D21 J17A ( 32 Bit Controller ) Software 2 Das erste Programm
www.boxtec.ch by AS playground.boxtec.ch/doku.php/tutorial ARM Controller - SAM D21 J17A ( 32 Bit Controller ) Software 2 Das erste Programm SAM D21 J17A Copyright Sofern nicht anders angegeben, stehen
CU-R-CONTROL². Autor: Christian Ulrich. Datum: Version: Seite 1 von 16. AddOn IO-Taster Dokumentation zur Schaltung
Seite 1 von 16 CU-R-CONTROL² AddOn IO-Taster Dokumentation zur Schaltung Autor: Christian Ulrich Datum: 06.02.2010 Version: 1.00 Seite 2 von 16 Inhalt Historie 3 Einleitung 4 Hinweis 4 Bestimmungsgemäße
MICRO LED-KONSTANT- STROMQUELLE 10mA
MICRO LED-KONSTANT- STROMQUELLE 10mA Art.-Nr. 18 50 27 Lieferung ohne LEDs Mit dieser elektronischen Schaltung können Leuchtdioden an einer Betriebsspannung von ca. 4 30 V ohne zusätzlichen Vorwiderstand
Bedienungsanleitung. UniMod-FX. Kingbus Universalmodul für Front mit Xenoneffekt. Symbolbild UniMod-D
Bedienungsanleitung UniMod-FX Kingbus Universalmodul für Front mit Xenoneffekt Symbolbild UniMod-D Technische Daten Betriebsspannung: 5 Volt über Kingbus Anschlusskabel: Abmessungen: 150mm, Kingbus Steckverbinder
Datenblatt. für Volumenmessteil ZZZ-System. Versionen: systementwicklung. Reed-kontaktgeber: 1 Imp./L. oder 2 Imp./L
hs systementwicklung systeme-sh moto-sh systeme-sh Datenblatt für Volumenmessteil ZZZ-System Versionen: Reed-kontaktgeber: 1 Imp./L. oder 2 Imp./L Open Collector Kontaktausgang: 53 Imp./L Optokoppler Kontaktausgang:
LED - Leiste (rot und grün)
LED - Leiste (rot und grün) Betriebsbedingungen Der Betrieb der Platine (z.b. LED-Leiste, HTL-Logo usw.) darf nur an der vorgesehenen Spannung erfolgen. Das Schülererzeugnis darf nur in trockenen und sauberen
LED VORSCHALTPLATINE 230 VAC
LED VORSCHALTPLATINE 230 VAC Art.-Nr. 18 49 85 Lieferung ohne LEDs Zum direkten Betrieb einer Standard- LED an Netzspannung. Für Anzeigen, bei denen nur 230 V zur Verfügung stehen. Oder Austausch von 230
Bauanleitung Impulsgeber mit S0-Schnittstelle
stall.biz 29.12.2016 Bauanleitung Impulsgeber mit S0-Schnittstelle Lesen Sie unbedingt diese Hinweise, bevor sie ein Projekt nachbauen bzw. in Betrieb nehmen. Bestimmungsgemäße Verwendung: Dieses Projekt
Bauanleitung Impulsgeber mit S0-Schnittstelle
stall.biz 29.12.2016 Bauanleitung Impulsgeber mit S0-Schnittstelle Lesen Sie unbedingt diese Hinweise, bevor sie ein Projekt nachbauen bzw. in Betrieb nehmen. Bestimmungsgemäße Verwendung: Dieses Projekt
Solaranlagen-Set 40 W
Solaranlagen-Set 40 W Best.Nr. 590 020 ohne Akku! Wichtiger Hinweis! Lesen Sie diese Gebrauchsanleitung, bevor Sie das Solaranlagen-Set 40 W in Betrieb nehmen. Bewahren Sie diese Gebrauchsanleitung an
Bedienungsanleitung 1.0
P tit USBTTL Bedienungsanleitung.0 Sicherheitshinweise Diese Bedienungsanleitung ist Bestandteil des Produktes. Sie enthält wichtige Hinweise zur Inbetriebnahme und Bedienung! Achten Sie hierauf, auch
1. Allgemeine Hinweise. 1.1 Gewährleistung und Haftung. 2 Sicherheit 2.1 Bestimmungsgemäße Verwendung
1. Allgemeine Hinweise Bitte lesen Sie vor Inbetriebnahme diese Betriebsanleitung gründlich durch. Sie informiert Sie über die Funktionen, die Bedienungsweise und die Pflege des RFID Schreib- Lesegerätes.
CPT Mk# F Morse-Code-Zeichengenerator
CPT Mk# F07-2019 Morse-Code-Zeichengenerator CPT Mk# F07-2019 Vorläufige Baumappe und Bedienungsanleitung (Entwurf) rev. V2.1a DG3QQ [email protected] Stand 20.Jan.2019 Wichtiger Hinweis! Lesen Sie diese Gebrauchsanleitung,
Bauanleitung der LED-Qube 5
Bauanleitung der LED-Qube 5 Allgemeine Informationen Stand 4.09.2009, V.00 Qube Solutions UG (haftungsbeschränkt) Luitgardweg 8, DE-7083 Herrenberg [email protected] Seite / 0 Inhaltsverzeichnis. Vorbereitungen...4.
Schaltnetzteil-Baustein SP 1500/01
Schaltnetzteil-Baustein SP 1500/01 Art.- Nr.: 19 00 08 www.h-tronic.de Schaltnetzteil-Baustein SP 1500/01 Art.- Nr.: 19 00 08 Der Schaltnetzteil-Baustein SP 1500/01 ist elektronisch geregelt, überlast-
Board 1 - Teil 1. www.boxtec.ch. by AS. Prozessor Board 1 mit dem AT 1284 P, 3 x Ports, ISP und 2 x I 2 C Bus = Teil 1 Hardware =
www.boxtec.ch by AS playground.boxtec.ch/doku.php/tutorial s Prozessor Board mit dem AT P, x Ports, ISP und x I C Bus = Teil Hardware = Board - Teil Copyright Sofern nicht anders angegeben, stehen die
Bedienungsanleitung. Rundumkennleuchte. Generation 2.0. Maßstab 1:16 1:12 1:8
Bedienungsanleitung Rundumkennleuchte Generation 2.0 Maßstab 1:16 1:12 1:8 RX16-O KL16-O RX16-B KL16-B RX12-O KL12-O RX12-B KL12-B RX8-O KL8-O RX8-B KL8-B Technische Daten Betriebsspannung: 4,0 12 V= (entspricht
Temperaturgesteuerte Lüfterregelung
H -TRONIC IM INTERNET http://www.h-tronic.de B E D I E N U N G S A N L E I T U N G Temperaturgesteuerte Lüfterregelung Best.-Nr. 99 87 29 Impressum Diese Bedienungsanleitung ist eine Publikation der H
Projektarbeit in DVT auf dem Entwicklerboard
Projektarbeit in DVT auf dem Entwicklerboard OUMEX AVR-USB-162 von Michael Eggl, Markus Vogl 1 FROM 8 Version 1.0 Seite 1 von 7 Inhaltsverzeichnis: Aufgabenstellung Seite 3 Planung Seite 3 Quellcode Seite
PULSECOUNTER Bauanleitung ver 02
PULSECOUNTER Bauanleitung 04.062018 ver 02 Lesen Sie unbedingt diese Hinweise, bevor sie ein Projekt nachbauen bzw. in Betrieb nehmen. Bestimmungsgemäße Verwendung: Dieses Projekt ist nur für Entwicklungsaufgaben,
1.0 Wichtige Sicherheitshinweise
Geben Sie das Gerät am Ende der Lebensdauer nicht in den normalen Hausmüll. Bringen Sie es zum Recycling zu einer offiziellen Sammelstelle. Auf diese Weise helfen Sie die Umwelt zu schonen. 1.0 Wichtige
LED Cube & Seat White PE
Bedienungsanleitung LED Cube & Seat White PE Inhaltsverzeichnis 1. Sicherheitshinweise... 3 1.1. Hinweise für den sicheren und einwandfreien Gebrauch... 3 2. Statement... 4 2.1. Produktbeschreibung...
i / ..: .._I.,.,.>;..,!..e,.,.., ,.,/ \ _~..I.?,
..: i /,,,,,...!,!.i,.,/ \ _~..I.?,.._I.,.,.>;..,!..e,.,.., EI Achtung! Unbedingt lesen! Bei Schäden, die durch Nichtbeachtung der Anleitung verursacht werden, erlischt der Garantieanspruch. Für Folgeschäden,
Bauanleitung Unterputz Wohnraumsensor für Temperatur, Luftfeuchte und Lichtsensor für 1-Wire Bus
Bauanleitung Unterputz Wohnraumsensor für Temperatur, Luftfeuchte und Lichtsensor für 1-Wire Bus Unterputzsensor für Temperatur und Luftfeuchte Passend für Schalterprogramme des Herstellers BuschJäger
PCI-Netzwerkkarte 10MBit "Micronet SP2082A"
B E D I E N U N G S A N L E I T U N G Version 06/99, Serie 04 PCI-Netzwerkkarte 10MBit "Micronet SP2082A" Best.-Nr. 97 34 83 Diese Bedienungsanleitung gehört zu diesem Produkt. Sie enthält wichtige Hinweise
Bedienungsanleitung. Energiekosten Messgerät
Bedienungsanleitung Energiekosten Messgerät Ref. EMT707CTL Diese Bedienungsanlage gehört zu diesem Produkt. Sie enthält wichtige Hinweise zur Inbetriebnahme und Handhabung. Bewahren Sie deshalb diese Bedienungsanleitung
GREETBoard Stepper L6208. Version 1.0
GREETBoard Stepper L6208 Version 1.0 Stand 06.12.2013 Inhalt Einleitung... 3 Features... 3 Bestückungsplan... 4 Aufbau der Schaltung... 5 Steckerbelegungen... 5 Stückliste... 6 Schaltplan... 7 Aufbau...
Zubehördecoder Licht 32 (L32)
Zubehördecoder Licht 32 (L32) Gebrauchsanleitung Die vorliegende Gebrauchsanleitung bezieht sich auf den Zubehördecoder Licht 32 (L32) von Multi-Steuerung.de mit der Produktnummer 0x0010. 1. Wichtige Hinweise
myavr 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
Step-Down Wandler. Artikelname. Pollin Electronic GmbH Tel. (08403) Stand , web, #1all, hka
Artikelname Step-Down Wandler Best.Nr. 000 810 000 121 Pollin Electronic GmbH Tel. (08403) 920-920 www.pollin.de Stand 10.06.2010, web, #1all, hka ! Wichtiger Hinweis! Lesen Sie diese Gebrauchsanleitung,
I2C-002 DATASHEET I2C-002 V1.00: I2C PORTEXPANDER MIT PCA8574. Dokument NR.: I2C-002_Datasheet
I2C-002 DATASHEET Dokument NR.: I2C-002_Datasheet I2C-002 V1.00: I2C PORTEXPANDER MIT PCA8574 P Bitte denken Sie an die Umwelt, bevor Sie diese Datei ausdrucken Inhaltsverzeichnis 1. Modul Bilder...3 2.
Regelbares Netzteil 1,25-30Volt
B E D I E N U N G S A N L E I T U N G Regelbares Netzteil 1,25-30Volt Best.-Nr.: 19 51 89 100 % Recyclingpapier. Chlorfrei gebleicht. Impressum Diese Bedienungsanleitung ist eine Publikation der Conrad
WebFiber 4000 Lichtleiter-Netzteil. Installations- und Gebrauchsanleitung
WebFiber 4000 Lichtleiter-Netzteil Installations- und Gebrauchsanleitung 1. Inhalt 1. Inhalt 3 2. Produkthinweis 4 3. Sicherheitsvorschriften 5 4. Entsorgung 5 5. Aufbau eines Heimnetzwerkes 6 5.1 Beispiele
Bedienungsanleitung. Mikrofon SM-99
Bedienungsanleitung Mikrofon SM-99 Inhaltsverzeichnis 1. Sicherheitshinweise... 3 1.1. Hinweise für den sicheren und einwandfreien Gebrauch... 3 2. Bestimmungsgemäße Verwendung des Geräts... 4 3. Einleitung...
Zeitrelaismodul ZRM 1 Art. Nr
Zeitrelaismodul ZRM 1 Art. Nr. 33 178 Wichtig! Unbedingt lesen! Lesen Sie diese Anleitung sorgfältig durch. Bei Schäden, die durch Nichtbeachtung der Anleitung verursacht werden, erlischt der Garantieanspruch.
I2C-006 DATASHEET I2C-006 V1.00: 1K EEPROM MODUL MIT TWI (I 2 C) SCHNITTSTELLE. Dokument NR.: I2C-006_Datasheet
I2C-006 DATASHEET Dokument NR.: I2C-006_Datasheet I2C-006 V1.00: 1K EEPROM MODUL MIT TWI (I 2 C) SCHNITTSTELLE P Bitte denken Sie an die Umwelt, bevor Sie diese Datei ausdrucken Modification History: Version
Bedienungsanleitung. Kingpad. Variante: Standard
Bedienungsanleitung Kingpad Variante: Standard Technische Daten Betriebsspannung: 3.3 5Volt (ja nach Fernsteuerung) Anschlusskabel: 3-polig Tasten: 12 Abmessungen: 63 x 25 x 4mm Merkmale 11 Tasten für
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
Eigenschaften: LD 14 Lauflichtdecoder Betriebsanleitung - v
LD 14 - Lauflichtdecoder Mit diesem Decoder ist es möglich LEDs, Microlampen, Relais oder sogar Schrittmotoren für den Modellbau zu betreiben. Der Decoder ist klein und besitzt einen intelligenten Mikrocontroller.
Bluegate Pro (M-GT-V24) Gebrauchsanweisung Hardware für Gewerbliche Zwecke
Bluegate Pro (M-GT-V24) Gebrauchsanweisung Hardware für Gewerbliche Zwecke Gültig für die Version 1.0 der Hardware Zuletzt geändert am: 20.10.2013 Sicherheitshinweise und Warnung Dieses Gerät entspricht
Lotto. eine Projektarbeit in DVT. von Sven Schwab
Lotto eine Projektarbeit in DVT von Sven Schwab IAV 2 Nürnberg, den 21.07.2010 Agenda 1) Idee 2) Projektbestandteile - Software - Hardware 3) Projektdetails - Ablauf - Fehler die auftreten können 4) Quellcode
Bauanleitung Impulsgeber 2.0 mit S0-Schnittstelle
stall.biz 14.09.2018 Bauanleitung Impulsgeber 2.0 mit S0-Schnittstelle Lesen Sie unbedingt diese Hinweise, bevor sie ein Projekt nachbauen bzw. in Betrieb nehmen. Bestimmungsgemäße Verwendung: Dieses Projekt
Digitale - Einbau - Zeitschaltuhr
p Digitale - Einbau - Zeitschaltuhr Best.-Nr.: 61 07 20 Impressum 100 % Recyclingpapier. Chlorfrei gebleicht. Diese Bedienungsanleitung ist eine Publikation der Conrad Electronic GmbH, Klaus-Conrad-Straße
Version-D Bedienungsanleitung
Version-D160401 Bedienungsanleitung Wichtige Hinweise Allgemeine Hinweise Lesen Sie vor Inbetriebnahme Ihrer ALGE-TIMING Geräte diese Bedienungsanleitung genau durch. Sie ist Bestandteil des Gerätes und
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
Outdoor LED Par 9 x 3W
Bedienungsanleitung Outdoor LED Par 9 x 3W Inhaltsverzeichnis 1. Sicherheitshinweise... 3 1.1. Hinweise für den sicheren und einwandfreien Gebrauch... 3 2. Technische Daten... 4 3. Bedienung... 4 3.1.
SB-002 DATASHEET SB-002 V1.00: 8051 MIKROCONTROLLERBOARD MIT AT89C5131A-M OHNE NETZTEIL. Dokument NR.: SB-002_Datasheet
SB-002 DATASHEET Dokument NR.: SB-002_Datasheet SB-002 V1.00: 8051 MIKROCONTROLLERBOARD MIT AT89C5131A-M OHNE NETZTEIL P Bitte denken Sie an die Umwelt, bevor Sie diese Datei ausdrucken Inhaltsverzeichnis
ODROID-VU7 Multitouch TFT-Display Best.Nr
ODROID-VU7 Multitouch TFT-Display Best.Nr. 810 436 Auf unserer Website www.pollin.de steht für Sie immer die aktuellste Version der Anleitung zum Download zur Verfügung. Sicherheitshinweise Diese Bedienungsanleitung
Bedienungsanleitung CONTROL - STAR CS 100 / 230 VAC
CONTROL - STAR CS 00 / 30 VAC Abb.: 94 87 9 0,5 6 0 57 5,5 54,6 7,9 7,9 43, Inhaltsverzeichnis: 40,5 8 8,05 8, Seite: 87 Sicherheitsvorschriften 3 Verwendung, Allgemein, Funktion 07 4 Frontansicht 5 Elektr.
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
Manual Start Unit SU3. Version-D Bedienungsanleitung - 1 -
Manual Version-D170830 Bedienungsanleitung - 1 - Wichtige Hinweise Allgemeine Hinweise Lesen Sie vor Inbetriebnahme Ihrer ALGE-TIMING Geräte diese Bedienungsanleitung genau durch. Sie ist Bestandteil des
Version-D Bedienungsanleitung VGA Offline Modus
Version-D110609 Bedienungsanleitung Wichtige Hinweise Allgemeine Hinweise Lesen Sie vor Inbetriebnahme Ihrer ALGE-TIMING Gerät diese Bedienungsanleitung genau durch. Sie ist Bestandteil des Gerätes und
Grundlagen der Objektorientierung :
Grundlagen der Objektorientierung : Objektorientierung ermöglicht (unter anderem), daß man Software, die von einem selbst, meist aber von Anderen geschrieben ist, komfortabel nochmal verwenden kann. Diese
Color Wheel with Motor for T-36
BEDIENUNGSANLEITUNG Color Wheel with Motor for T-36 Für weiteren Gebrauch aufbewahren! Keep this manual for future needs! Copyright Nachdruck verboten! Reproduction prohibited! Inhaltsverzeichnis EINFÜHRUNG...3
Bedienungsanleitung. Progression II
Bedienungsanleitung Progression II Inhaltsverzeichnis 1. Sicherheitshinweise... 3 1.1. Hinweise für den sicheren und einwandfreien Gebrauch... 3 2. Technische Informationen... 4 3. DMX Modus... 4 3.1.
