Grundkenntnisse Programmierung 3 (Arduino LED Würfel): Unterschied zwischen den Versionen
Zur Navigation springen
Zur Suche springen
Keine Bearbeitungszusammenfassung |
|||
Zeile 1: | Zeile 1: | ||
==digitalWrite() == | ==digitalWrite() == | ||
* Schreibt einen HIGH- oder LOW-Wert auf einen Digitalpin. | * Schreibt einen HIGH- oder LOW-Wert auf einen Digitalpin. | ||
*pin: Die Arduino-Pinnummer. | * pin: Die Arduino-Pinnummer. | ||
*value: HIGH = 5V(an) oder LOW = 0V(aus). | * value: HIGH = 5V(an) oder LOW = 0V(aus). | ||
<syntaxhighlight lang="C" style="border: none; background-color: #EFF1C1; font-size:14px"> | <syntaxhighlight lang="C" style="border: none; background-color: #EFF1C1; font-size:14px"> | ||
Zeile 12: | Zeile 12: | ||
==analogRead()== | ==analogRead()== | ||
* Liest den Wert vom angegebenen analogen Pin ein. | |||
* Die Arduino-Boards enthalten einen 10-Bit-Analog-zu-Digital-Konverter. | |||
* Zwischen 0 und 5 V auf Integer-Werte zwischen 0 und 1023 (Zahl). | |||
<syntaxhighlight lang="C" style="border: none; background-color: #EFF1C1; font-size:14px"> | |||
void loop() { | |||
Variable = analogRead(analogPin); // Speichert die Werte vom Pin in der Variable | |||
} | |||
</syntaxhighlight> |
Version vom 23. Juni 2023, 08:10 Uhr
digitalWrite()
- Schreibt einen HIGH- oder LOW-Wert auf einen Digitalpin.
- pin: Die Arduino-Pinnummer.
- value: HIGH = 5V(an) oder LOW = 0V(aus).
void loop ( )
{
digitalWrite(pin, value); //Pin = Schnittstelle value = HIGH oder LOW
}
analogRead()
- Liest den Wert vom angegebenen analogen Pin ein.
- Die Arduino-Boards enthalten einen 10-Bit-Analog-zu-Digital-Konverter.
- Zwischen 0 und 5 V auf Integer-Werte zwischen 0 und 1023 (Zahl).
void loop() {
Variable = analogRead(analogPin); // Speichert die Werte vom Pin in der Variable
}