Hier werden die Unterschiede zwischen zwei Versionen gezeigt.
Beide Seiten der vorigen Revision Vorhergehende Überarbeitung Nächste Überarbeitung | Vorhergehende Überarbeitung | ||
start:skript:tut2 [2019/10/25 14:31] luismeixner |
start:skript:tut2 [2019/11/01 11:32] (aktuell) luismeixner |
||
---|---|---|---|
Zeile 6: | Zeile 6: | ||
====... Widerstand?==== | ====... Widerstand?==== | ||
Der Widerstand ist eine Eigenschaft des verwendeten leitenden Materials. Er "bremst" den Strom quasi aus. So zeichnen sich zB. Isolatoren dadurch aus, einen sehr hohen elektrischen Widerstand zu haben und zwar so hoch, dass kein Strom mehr fliessen kann. | Der Widerstand ist eine Eigenschaft des verwendeten leitenden Materials. Er "bremst" den Strom quasi aus. So zeichnen sich zB. Isolatoren dadurch aus, einen sehr hohen elektrischen Widerstand zu haben und zwar so hoch, dass kein Strom mehr fliessen kann. | ||
+ | =====Bauteile===== | ||
====Kondensator==== | ====Kondensator==== | ||
Ein Kondensator ist ein elektrisches Bauteil welches im Wesentlichen aus zwei sich gegenüberliegenden Leiterplatten(Elektroden) besteht. Legt man nun eine Spannung an diese Platten an so entsteht ein elektrisches Feld zwischen diesen Platten. Mikroskopisch wird dies dadurch hervorgerufen, dass sich die Ladungsträger in einer der Platten ansammeln und im anderen ein Ladungsträgermangel erzeugt wird. Auf diese Weise speichern Kondensatoren Energie. Wir benutzen Kondensatoren üblicherweise zum Glätten von Spannungen.\\ | Ein Kondensator ist ein elektrisches Bauteil welches im Wesentlichen aus zwei sich gegenüberliegenden Leiterplatten(Elektroden) besteht. Legt man nun eine Spannung an diese Platten an so entsteht ein elektrisches Feld zwischen diesen Platten. Mikroskopisch wird dies dadurch hervorgerufen, dass sich die Ladungsträger in einer der Platten ansammeln und im anderen ein Ladungsträgermangel erzeugt wird. Auf diese Weise speichern Kondensatoren Energie. Wir benutzen Kondensatoren üblicherweise zum Glätten von Spannungen.\\ | ||
Zeile 66: | Zeile 66: | ||
=====Schleifen===== | =====Schleifen===== | ||
- | Mithilfe von Schleifen kann man einen bestimmten Codeabschnitt wiederholen, solange eine vorgegebene Bedingung erfüllt ist. Beispiele für Schleifen sind zum Beispiel die While- und die For-Schleife. | + | Mithilfe von Schleifen kann man einen bestimmten Codeabschnitt wiederholen, solange eine vorgegebene Bedingung erfüllt ist. Beispiele für Schleifen sind die While- und die For-Schleife. |
====While-Schleife==== | ====While-Schleife==== | ||
Allgemein sieht die Syntax der While-Schleife so aus: | Allgemein sieht die Syntax der While-Schleife so aus: | ||
Zeile 92: | Zeile 92: | ||
====For-Schleife==== | ====For-Schleife==== | ||
- | Mithilfe der For-Schleife kann man das Beispiel von oben vereinfachen. Das ist sinnvoll, da Schleifen sehr häufig genutzt werden, um Codezeilen für eine bestimmte Anzahl von Malen zu wiederholen, | + | Mithilfe der For-Schleife kann man das Beispiel von oben vereinfachen. Das ist sinnvoll, da Schleifen sehr häufig genutzt werden, um Codezeilen eine bestimmte Anzahl von Malen zu wiederholen, |
Die allgemeine Syntax sieht so aus: | Die allgemeine Syntax sieht so aus: | ||
<code c++> | <code c++> | ||
Zeile 127: | Zeile 127: | ||
</code> | </code> | ||
Der Wert des dritten Eintrags von MyPins ist jetzt also 0. | Der Wert des dritten Eintrags von MyPins ist jetzt also 0. | ||
+ | ====Aufgabe aus dem Tutorium==== | ||
+ | Es soll ein Array mit 5 Elementen erzeugt werden, welche dann einzeln auf der Konsole ausgegeben werden sollen. | ||
+ | <code c++> | ||
+ | int myPins[] = {2, 4, 8, 3, 6};//Initialisieren des Arrays | ||
+ | |||
+ | void setup() { | ||
+ | for (byte i = 0; i < 5; i = i + 1) {//Jedes Element des Arrays einzeln auslesen und printen | ||
+ | Serial.println(myPins[i]); | ||
+ | } | ||
+ | } | ||
+ | |||
+ | void loop() { | ||
+ | } | ||
+ | </code> |