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

Aus HSHL Mechatronik
Zur Navigation springen Zur Suche springen
Zeile 5: Zeile 5:
== Initialisierung (Zuweisung) ==
== Initialisierung (Zuweisung) ==
===#define===
===#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.
 
<syntaxhighlight lang="C" style="border: none; background-color: #EFF1C1; font-size:14px">
#define ledPin 6
// Der Compiler ersetzt alle Erwähnungen von ledPin zur Kompilierzeit durch den Wert 6.
</syntaxhighlight>
 
===pulseIn===
===pulseIn===
*
*

Version vom 26. Juni 2023, 14:33 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

Buzzer

Befehle