Unterschiede
Hier werden die Unterschiede zwischen zwei Versionen angezeigt.
Beide Seiten der vorigen RevisionVorhergehende ÜberarbeitungNächste Überarbeitung | Vorhergehende ÜberarbeitungLetzte ÜberarbeitungBeide Seiten der Revision | ||
uc-welt:gscheiduino:02-ausgaenge [2016/01/04 14:34] – Hannes Jochriem | uc-welt:gscheiduino:02-ausgaenge [2016/01/04 16:28] – Hannes Jochriem | ||
---|---|---|---|
Zeile 1: | Zeile 1: | ||
- | [[uc-welt: | + | [[uc-welt: |
====== Kapitel 2: Ausgänge ====== | ====== Kapitel 2: Ausgänge ====== | ||
Zeile 50: | Zeile 50: | ||
Nun passiert erst einmal gar nichts. Standardmäßig hat nämlich jeder Pin ab Definition den Pegel 0. | Nun passiert erst einmal gar nichts. Standardmäßig hat nämlich jeder Pin ab Definition den Pegel 0. | ||
+ | |||
+ | ===== Spannung aufschalten ===== | ||
Ob das Beinchen jetzt Spannung liefert oder nicht geschieht wie folgt: | Ob das Beinchen jetzt Spannung liefert oder nicht geschieht wie folgt: | ||
Zeile 70: | Zeile 72: | ||
Das gesamte Programm für unser LED-Beispiel sieht dann also so aus: | Das gesamte Programm für unser LED-Beispiel sieht dann also so aus: | ||
- | <file c kapitel02.ino> | + | <file c kapitel02_led-an.ino> |
void setup() | void setup() | ||
{ | { | ||
Zeile 82: | Zeile 84: | ||
</ | </ | ||
+ | Soll die LED nicht leuchten, sieht das Programm so aus: | ||
+ | <file c kapitel02_led-aus.ino> | ||
+ | void setup() | ||
+ | { | ||
+ | pinMode(13, OUTPUT); | ||
+ | } | ||
+ | |||
+ | void loop() | ||
+ | { | ||
+ | digitalWrite(13, | ||
+ | } | ||
+ | </ | ||
+ | |||
+ | ===== Programmieren des Controllers ===== | ||
+ | |||
+ | Wir wählen nun " | ||
+ | |||
+ | {{: | ||
+ | |||
+ | Sollte diese Auswahl nicht zur Verfügung stehen, wird [[uc-welt: | ||
+ | |||
+ | Wir kopieren jetzt den Code, der die LED einschaltet komplett in die Oberfläche: | ||
+ | |||
+ | {{: | ||
+ | |||
+ | Nun stecken wir den Gscheiduino mit einem USB-AB-Kabel an den PC und wählen den richtigen COM-Port aus: | ||
+ | |||
+ | {{: | ||
+ | |||
+ | Die Nummer des Ports kann natürlich vom Beispiel abweichen, in der Regel wird aber nur das richtige Board angezeigt. | ||
+ | |||
+ | Wie [[uc-welt: | ||
+ | |||
+ | Nachdem dieser Schritt abgeschlossen ist, beginnt die LED zu leuchten. | ||
+ | |||
+ | ===== Laaangweilig... ===== | ||
+ | |||
+ | Ja, zugegebenermaßen leuchtet die LED. Das war's dann auch schon. Das einzige Spannende an der Geschichte ist die Spannung, die an der LED anliegt, ansonsten passiert ja noch nicht sonderlich viel hier... | ||
+ | Das werden wir jetzt ändern, wir lernen nämlich im [[uc-welt: |