Zum Inhalt springen

Bibliotheken

Bibliotheken (Libraries) erweitern den Funktionsumfang der Arduino-Software um weitere Befehle. Es gibt Bibliotheken für Servos, erweiterte serielle Kommunikation und viele mehr. Will man sie verwenden, müssen sie in den Sketch eingefügt werden. Im Hauptmenü findet man unter Sketch den Befehl Include Library. Hier wählt man einfach die Bibliothek aus, die man verwenden will und im Sketch erscheint die Include-Zeile. Z.B.:

#include <Servo.h>

Schritt für Schritt

Um eine Bibliothek (Library) in Arduino einzubinden, gehst du vor wie folgt:

  1. Drücke auf den Reiter „Sketch“
  2. Bewege den Mauszeiger über „Bibliothek einbinden“
  3. Drücke auf „Bibliotheken verwalten“
  4. Warte kurz bis der Bibliotheksverwalter (Library Manager) aktualisiert wird und suche dann in der Suchleiste nach der einzubindenden Bibliothek
  5. Jetzt kannst du die eine Version der Bibliothek auswählen und sie installieren
  6. Schließe den Bibliotheksverwalter und navigiere wieder zu „Sketch>Bibliothek einbinden“
  7. Suche in der Liste nach der Bibliothek, welche du einbinden möchtest und wähle sie aus

Man kann auch eine neue Library hinzufügen. Der entpackte Ordner der Library muss in den Libraries-Ordner im Sketchbook kopiert werden. Existiert dieser Ordner nicht, muss man ihn anlegen. Nach dem Programm-Neustart steht die Bibliothek zum Import bereit.


Sieh dir jetzt meinen neuen Arduino-Videokurs an: Jetzt ansehen!


0 0 votes
Article Rating
6 Comments
Newest
Oldest Most Voted
Inline Feedbacks
Alle Kommentare anzeigen
Canopus2311
8 Jahre zuvor

stdio.h
stdlib.h
math.h
iostream
iomanip
fstream

das wurde nicht mit gesendet ;)

Diese Bibliotheken werden für einen Datenaustausch zwischen IOT 2040 Manager und der PLC 1200 benötigt… der IOT Manager wird über Arduino programmiert.

Canopus2311
8 Jahre zuvor

Hallo,
mir fehlen in den Bibliotheken folgende Programme.
#include
#include
#include
#include
#include
#include

suche mir nun einen ganzen Tag einen Wolf. Woher bekomme ich diese Bibliotheken her?????
Danke im Voraus

10 Jahre zuvor

Thanks for your thoughts. It’s helped me a lot.

10 Jahre zuvor

I’m not easily impressed. . . but that’s impressing me! :)

10 Jahre zuvor

True Self Truee Self, true Selfhas no will -It’s free from „Kill“Or „Do not kill“but while I ama novice stillI do emicarewbth all my willthe First commitment“Do not kill“真我,真我無意志的我–無干“殺生“或“不殺生可當我還是見習僧我始終全心全意信奉第一條戒律“不殺生“by Leonard Cohen (渴望之書)**************************dbdb

12 Jahre zuvor

Erhält man eine Fehlermeldung wenn der hochgeladene Code nicht auf die Libraries zugreifen kann oder wie kann ich es testen?

Datenschutz
Stefan Hermann, Inhaber: Stefan Hermann (Firmensitz: Deutschland), würde gerne mit externen Diensten personenbezogene Daten verarbeiten. Dies ist für die Nutzung der Website nicht notwendig, ermöglicht aber eine noch engere Interaktion mit Ihnen. Falls gewünscht, treffen Sie bitte eine Auswahl:
Datenschutz
Stefan Hermann, Inhaber: Stefan Hermann (Firmensitz: Deutschland), würde gerne mit externen Diensten personenbezogene Daten verarbeiten. Dies ist für die Nutzung der Website nicht notwendig, ermöglicht aber eine noch engere Interaktion mit Ihnen. Falls gewünscht, treffen Sie bitte eine Auswahl: