Verwenden von Funktionen in Arduino

Verwenden von Funktionen in Arduino
In Arduino -Programmierfunktionen werden der Code mehr lesbar, indem der Code in ordnungsgemäßen Segmente geteilt wird. In ähnlicher Weise sind bei der Programmierung in Arduino auch Funktionen erforderlich, wenn eine Aufgabe an mehreren Stellen im Code ausgeführt werden soll, um die Wiederholung von Anweisungen zu vermeiden. Dieser Diskurs erklärt die Verwendung von Funktionen in der Arduino -Programmierung.

Arduino Funktionen

Die Funktionen können für verschiedene Arten von Aufgaben erstellt werden, die in der Arduino -Programmierung ausgeführt werden sollen. Die Funktionen können außerhalb der Setup- und Loop-Funktionen in der Arduino-Programmierung erstellt werden. Die Funktionen können verwendet werden, indem Sie sie unter dem Namen aufrufen, der der deklarierten Funktion überall im Programm zugewiesen wurde. In ähnlicher Weise kann das Erstellen einer Funktion mithilfe der folgenden Syntax erfolgen.

// die Funktion deklarieren
void-Funktionsname der Funktion (Argumente-wenn auch

Aussage 1;
Aussage 2;

Beispiel -Funktionscodes in der Arduino -Programmierung

Um eine klare Vorstellung davon zu geben, wie die Funktionen in der Arduino -Programmierung für den Leser erstellt und verwendet werden können. Es gibt zwei Codes, die im Kontext als Beispiel angegeben sind:

Beispiel 1 der Funktion im Arduino -Programmieren

Das erste Beispiel geht dar. Die deklarierte Funktion hat immer die globale Variable in ihren Argumenten und wenn sie in der Setup- oder Schleifenfunktion aufgerufen wird, werden diese Variablen durch die in dieser Funktion deklarierten Variablen ersetzt. Hier in diesem Beispiel wird der Additionsvorgang durchgeführt, indem eine Funktion deklariert und dann in der Setup -Funktion aufgerufen wird.

void setup ()
Serie.Beginnen Sie (9600);
int c = 4;
int d = 5;
int e;
E = Addition (c, d);
Serie.print ("Das Ergebnis für die Addition ist");
Serie.println (e);

void Loop ()

int addition (int a, int b)
int f;
f = a + b;
Rückkehr f;

Ausgang

Beispiel 2 der Funktion im Arduino -Programmieren

Das zweite und das letzte Beispiel für die Verwendung von Funktionen in der Arduino -Programmierung erklärt eine Funktion, ohne Argumente zu übergeben.

void setup ()
Serie.Beginnen Sie (9600);
Hallo(); // Funktionsaufruf

void Loop ()

void hello () // Funktion deklarieren
Serie.println ("Hallo Arduino");

Ausgang

Abschluss

In Arduino -Programmierfunktionen können zur Ausführung unterschiedlicher Operationen verwendet werden. Die Verwendung der Funktionen macht den Arduino -Code leicht zu verstehen. In ähnlicher Weise, wenn verschiedene Aussagen erforderlich sind, um wiederholt im Code von Arduino zu verwenden, anstatt den gesamten Code zu schreiben, wird die Funktion für diese spezifischen Anweisungen erstellt und überall in Code aufgerufen. In dieser Beschreibung wird die Erklärung und Verwendung der Funktion in der Arduino-Programmierung beschrieben.