Skip to content

Commit c0bf15c

Browse files
committed
Code Highlight markup and Link colouration fix constants.adoc.
Fixes #364.
1 parent f8fbf16 commit c0bf15c

File tree

1 file changed

+14
-14
lines changed

1 file changed

+14
-14
lines changed

Language/Variables/Constants/constants.adoc

Lines changed: 14 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -45,21 +45,21 @@ Wenn von einem Digitalpin gelesen oder auf einen Digitalpin geschrieben wird, gi
4545
[float]
4646
=== HIGH
4747
Die Bedeutung von `HIGH` (In Bezug auf den Pin) ist unterschiedlich, je nachdem, ob der Pin als `INPUT` oder `OUTPUT` definiert ist.
48-
Wenn ein Pin als `INPUT` mit link:../../../functions/digital-io/pinmode[pinMode()] definiert wird und mit
49-
link:../../../functions/digital-io/digitalread[digitalRead()] gelesen wird, gibt der Arduino (ATmega) `HIGH` zurück, wenn:
48+
Wenn ein Pin als `INPUT` mit `link:../../../functions/digital-io/pinmode[pinMode()]` definiert wird und mit
49+
`link:../../../functions/digital-io/digitalread[digitalRead()]` gelesen wird, gibt der Arduino (ATmega) `HIGH` zurück, wenn:
5050

5151
- eine Spannung größer als 3,0V an dem Pin anliegt (5V-Boards)
5252
- eine Spannung größer als 2,0V an dem Pin anliegt (3,3V-Boards)
5353
[%hardbreaks]
5454

55-
Ein Pin kann mit link:../../../functions/digital-io/pinmode[pinMode()] auch als `INPUT` definiert werden und mit
56-
link:../../../functions/digital-io/digitalwrite[digitalWrite()] auf `HIGH` gesetzt werden. Das aktiviert den internen 20K-Pullup-Widerstand,
55+
Ein Pin kann mit `link:../../../functions/digital-io/pinmode[pinMode()]` auch als `INPUT` definiert werden und mit
56+
`link:../../../functions/digital-io/digitalwrite[digitalWrite()]` auf `HIGH` gesetzt werden. Das aktiviert den internen 20K-Pullup-Widerstand,
5757
welcher den Inputpin auf `HIGH` zieht, bis dieser von extern wieder auf `LOW` gesetzt wird. So funktioniert auch `INPUT_PULLUP`. Die genaue
5858
Definition davon findest du weiter unten.
5959
[%hardbreaks]
6060

61-
Wenn ein Pin mit link:../../../functions/digital-io/pinmode[pinMode()] als `OUTPUT` definiert wird und mit
62-
link:../../../functions/digital-io/digitalwrite[digitalWrite()] auf `HIGH` gesetzt wird, liegen an dem Pin:
61+
Wenn ein Pin mit `link:../../../functions/digital-io/pinmode[pinMode()]` als `OUTPUT` definiert wird und mit
62+
`link:../../../functions/digital-io/digitalwrite[digitalWrite()]` auf `HIGH` gesetzt wird, liegen an dem Pin:
6363

6464
- 5V an (5V-Boards)
6565
- 3,3V an (3,3V-Boards)
@@ -70,26 +70,26 @@ In diesem Zustand kann z.B. eine LED angeschaltet werden, die über einen Vorsch
7070
[float]
7171
=== LOW
7272
Die Bedeutung von `LOW` (In Bezug auf den Pin) ist ebenfalls unterschiedlich, je nachdem, ob der Pin als `INPUT` oder `OUTPUT` definiert ist.
73-
Wenn ein Pin als `INPUT` mit link:../../../functions/digital-io/pinmode[pinMode()] definiert wird und mit
74-
link:../../../functions/digital-io/digitalread[digitalRead()] gelesen wird, gibt der Arduino (ATmega) `LOW` zurück, wenn:
73+
Wenn ein Pin als `INPUT` mit `link:../../../functions/digital-io/pinmode[pinMode()]` definiert wird und mit
74+
`link:../../../functions/digital-io/digitalread[digitalRead()]` gelesen wird, gibt der Arduino (ATmega) `LOW` zurück, wenn:
7575

7676
- eine Spannung kleiner als 1,5V an dem Pin anliegt (5V-Boards)
7777
- eine Spannung kleiner als 1,0V (circa) an dem Pin anliegt (3,3V-Boards)
7878

79-
Wenn ein Pin mit link:../../../functions/digital-io/pinmode[pinMode()] als `OUTPUT` definiert wird und mit
80-
link:../../../functions/digital-io/digitalwrite[digitalWrite()] auf `LOW` gesetzt wird, liegen an ihm 0V an (Auf 5V- und 3,3V-Boards).
79+
Wenn ein Pin mit `link:../../../functions/digital-io/pinmode[pinMode()]` als `OUTPUT` definiert wird und mit
80+
`link:../../../functions/digital-io/digitalwrite[digitalWrite()]` auf `LOW` gesetzt wird, liegen an ihm 0V an (Auf 5V- und 3,3V-Boards).
8181

8282
In diesem Zustand kann z.B. eine LED ausgeschaltet werden, die über einen Vorschaltwiderstand auf Masse verbunden ist.
8383
[%hardbreaks]
8484

8585
[float]
8686
== Digitale Pinmodi: INPUT, INPUT_PULLUP, und OUTPUT
87-
Digitalpins können als `INPUT`, `INPUT_PULLUP`, oder `OUTPUT` genutzt werden. Wenn ein Pin mit link:../../../functions/digital-io/pinmode[pinMode()]
87+
Digitalpins können als `INPUT`, `INPUT_PULLUP`, oder `OUTPUT` genutzt werden. Wenn ein Pin mit `link:../../../functions/digital-io/pinmode[pinMode()]`
8888
auf einen anderen Modus umgeschalten wird, ändert sich dessen elektrisches Verhalten.
8989

9090
[float]
9191
=== INPUT
92-
Arduino (ATmega)-Pins, die mit link:../../../functions/digital-io/pinmode[pinMode()] als `INPUT` definiert werden, sind in einem _hochohmigen_ Zustand.
92+
Arduino (ATmega)-Pins, die mit `link:../../../functions/digital-io/pinmode[pinMode()]` als `INPUT` definiert werden, sind in einem _hochohmigen_ Zustand.
9393
Inputpins stellen sehr geringe Zusatzanforderungen an die Schaltung, die sie benutzen. Lediglich ein Vorschaltwiderstand von 100MOhm vor dem Pin ist nötig.
9494
Das macht sie sehr nützlich, um Sensoren auszulesen.
9595
[%hardbreaks]
@@ -110,7 +110,7 @@ Wenn ein Pulldown-Widerstand benutzt wird, ist der Zustand des Schalters `HIGH`,
110110
[float]
111111
=== INPUT_PULLUP
112112
Der ATmega-Mikrocontroller auf dem Arduino hat interne Pullup-Widerstände, auf die zugegriffen werden kann. Wenn du diese statt externen Pullup-Widerstände
113-
verwenden möchtest, kannst du link:../../../functions/digital-io/pinmode[pinMode()] mit der Konstante `INPUT_PULLUP` als Argument verwenden.
113+
verwenden möchtest, kannst du `link:../../../functions/digital-io/pinmode[pinMode()]` mit der Konstante `INPUT_PULLUP` als Argument verwenden.
114114
[%hardbreaks]
115115

116116
Siehe auch das http://arduino.cc/en/Tutorial/DigitalReadSerial[Digital Read Serial^]-Tutorial für weitere Informationen.
@@ -122,7 +122,7 @@ oder über der maximalen Spannungsversorgung des Mikrocontrollers liegen (5V ode
122122

123123
[float]
124124
=== OUTPUT
125-
Pins, die mit link:../../../functions/digital-io/pinmode[pinMode()] als `OUTPUT` definiert werden, sind in einem _niederohmigen_ Zustand. Das bedeutet, dass sie einen
125+
Pins, die mit `link:../../../functions/digital-io/pinmode[pinMode()]` als `OUTPUT` definiert werden, sind in einem _niederohmigen_ Zustand. Das bedeutet, dass sie einen
126126
wesentlichen Teil an Spannung an andere Schaltkreise weitergeben können. ATmega-Pins können Strom bis 40 mA aufnehmen oder abgeben. Das macht sie nützlich, um z.B. LEDs
127127
zu versorgen, da diese üblicherweise 40 mA nutzen. Motoren z.B. (Alles, das mehr als 40mA benötigt), brauchen dagegen einen Transistor.
128128
[%hardbreaks]

0 commit comments

Comments
 (0)