Grundkenntnisse Programmierung 4 (USS mit Buzzer): Unterschied zwischen den Versionen

Aus HSHL Mechatronik
Zur Navigation springen Zur Suche springen
Zeile 15: Zeile 15:


===pulseIn===
===pulseIn===
* Liest einen Wert von einem vorgegebenen Digitalpin ein, entweder HIGH oder LOW.
*
*
pulseIn(pin, value)
pulseIn(pin, value, timeout)


== Buzzer ==
== Buzzer ==
=== Befehle ===
=== Befehle ===
*
*

Version vom 26. Juni 2023, 14:36 Uhr

Serial Monitor

Serial.print(ln)

Initialisierung (Zuweisung)

#define

  • Weißt einem Wert einen Namen zu, bevor das Programm kompiliert wird
  • Definierte Konstanten in Arduino belegen keinen Programmspeicherplatz auf dem Chip
  • Der Compiler ersetzt zur Kompilierzeit Verweise auf diese Konstanten durch den definierten Wert.
#define ledPin 6
// Der Compiler ersetzt alle Erwähnungen von ledPin zur Kompilierzeit durch den Wert 6.

pulseIn

  • Liest einen Wert von einem vorgegebenen Digitalpin ein, entweder HIGH oder LOW.



pulseIn(pin, value) pulseIn(pin, value, timeout)

Buzzer

Befehle