Skip to main content

Was sind Arduino reg;Bibliotheken?

Arduino ist eine beliebte Elektronikplattform für Hobbyisten und Profis.Die Hardware, bekannt als Arduino Boards erhält in mehreren Sorten und kann mit zusätzlichen Komponenten erweitert werden, die als Arduino Schilde.In ähnlicher Weise kann die Funktionalität der Software durch Hinzufügen von Arduino Reg erweitert werden.Bibliotheken.Im Wesentlichen beschleunigen diese Bibliotheken den Prozess der Programmierung eines Arduino Projekt, indem Sie dem Programmierer einen bestimmten Code bereitstellen, der ihm die Zeit und Mühe speichert, knifflige Probleme zu lösen, die andere Programmierer bereits gelöst haben.

Alle Standardelemente des Arduino Plattform sind Open Source, einschließlich aller Standard -Hardware- und Softwarekomponenten.Dies bedeutet, dass die Bibliotheken frei modifiziert, kopiert und neu verteilt werden können.Arduino reg;Bibliotheken werden unter der allgemeinen öffentlichen Lizenz (GPL) veröffentlicht, was bedeutet, dass die kommerzielle Software legal zum Arduino Reg hinzugefügt werden kann;Plattform aber Arduino Bibliotheken können nicht in eine Software aufgenommen werden, die nicht unter der GPL oder einer kompatiblen Open-Source-Lizenz veröffentlicht wird.

Die beiden Haupttypen von Arduino Bibliotheken sind Standard und Benutzer beigetragen.Standardbibliotheken sind im Standard -Arduino Software.Diese Bibliotheken sind enthalten, weil sie grundlegende Funktionen bieten, die von vielen Programmierern verwendet werden.Standardbibliotheken wurden ebenfalls überprüft und getestet, um Qualität und Zuverlässigkeit zu gewährleisten.Nutzerbeitragende Bibliotheken sind nicht im Standardpaket enthalten, da entweder ihre Funktionalität dunkeler ist oder sie keine umfangreichen Tests durchlaufen haben.Der Arduino Das Projekt bietet ein Repository einiger der häufigsten Bibliotheken, und andere Bibliotheken finden Sie an anderer Stelle im Internet.Die Installation einer Benutzerbibliothek ist so einfach wie die Entpackung einer Datei und das Platzieren im Ordner Bibliotheken.Eine SD -Bibliothek bietet die Software -Fähigkeit, SD -Karten zu lesen und zu schreiben, sofern ein SD -Leser an den Arduino Reg beigefügt wurde.Projekt.LiquidCrystal bietet Software zur Steuerung von LCD -Monitoren, die zum Anzeigen von Bildern oder Ausgaben nützlich sein können.Die Ethernet -Bibliothek fügt den Software -Support für das Ethernet Arduino Schild.Servo bietet Unterstützung für Servomotoren, die für Robotikprojekte nützlich sind.DateTime ist eine einfache Bibliothek, die Arduino und Reg;Software verfolgt Daten und Uhrzeiten.WebDuino bietet einen Webserver, mit dem auf Geräte über das Internet remote zugegriffen werden können.