Arduino Library

Arduino Library



Arduino Library erstellen:

In der Arduino-IDE arbeiten wir mit Bibliotheken (Libraries). Die Bibliotheken werden in der Arduino IDE mit Strg+Umschalt+I aufgerufen und verwaltet. Gespeichert sind die Bibliotheken unter C:\Users\User\Documents\Arduino\libraries.

Wir können auch eine benutzerdefinierte Bibliothek (Library) erstellen. Das nachstehende Beispiel zeigt eine Schrittmotor-Bibliothek. Hierfür erstellen wir mit dem Editor zwei Dateien: Die Schrittmotor.h und die Schrittmotor.cpp. Beide Dateien werden in den Ordner C:\Users\User\Documents\Arduino\libraries\Schrittmotor\ kopiert und im Hauptprogramm (Schrittmotor.ino) aufgerufen.


Arduino Library: Schrittmotor.h (Header)



Arduino Library: Schrittmotor.cpp (CPlusPlus)



Arduino Hauptprogramm Schrittmotor.ino



Ergänzend kann man noch die Datei keywords.txt erstellen. In dieser Datei werden Befehle definiert, die im Hauptprogramm farblich hervorgehoben werden sollen. Mit KEYWORD1 werden Klassennamen und mit KEYWORD2 Funktionen definiert. KEYWORD1 hebt die Klassen orange hervor und KEYWORD2 die Funktionen braun.

KEYWORDS.TXT im Library-Ordner Schrittmotor: