Inhaltsverzeichnis:

Erstellen Sie Ihre eigene Arduino-Bibliothek - Gunook
Erstellen Sie Ihre eigene Arduino-Bibliothek - Gunook

Video: Erstellen Sie Ihre eigene Arduino-Bibliothek - Gunook

Video: Erstellen Sie Ihre eigene Arduino-Bibliothek - Gunook
Video: Bibliothek einbinden Arduino IDE 2024, Juli
Anonim
Erstellen Sie Ihre eigene Arduino-Bibliothek
Erstellen Sie Ihre eigene Arduino-Bibliothek

Hallo allerseits. In einigen Projekten müssen Sie möglicherweise eine eigene Bibliothek erstellen, wenn Sie die fertigen Bibliotheken nicht verwenden können. Oder Sie erstellen Ihre eigene Bibliothek nach eigenen Standards. Heute zeige ich Ihnen, wie einfach Sie Ihre eigene Bibliothek erstellen und in Ihrem Code verwenden können…

Schritt 1: Vorstellen

=> WAS IST. H FİLE?

Eine H-Datei ist eine Header-Datei, auf die von einem C-, C++- oder Objective-C-Quellcodedokument verwiesen wird. Es kann Variablen, Konstanten und Funktionen enthalten, die von anderen Dateien innerhalb eines Programmierprojekts verwendet werden. H-Dateien ermöglichen, dass häufig verwendete Funktionen nur einmal geschrieben und bei Bedarf von anderen Quelldateien referenziert werden.

=> WARUM VERWENDEN WIR C ODER C++ ZUM ERSTELLEN UNSERER BIBLIOTHEK?

Die Arduino-Software besteht aus einer Entwicklungsumgebung (IDE) und Bibliotheken. Die IDE ist in Java geschrieben und basiert auf der Umgebung der Sprache Processing. Die Bibliotheken sind in C und C++ geschrieben und mit AVR-GCC und AVR Libc kompiliert..

Schritt 2: BEISPIELCODE

In diesem Projekt erstellen wir die Bibliothek des HC-SR04 Sensors.

#include "mylibrary.h"

HC HC, HC1;

Leere Einrichtung () {

Serial.begin (9600); HC.trigPin(A0); HC.echoPin(A1); HC1.trigPin(A2); HC1.echoPin(A3); }

Leere Schleife () {

doppelter Abstand1 = HC.berechnen (A1, A0); doppelter Abstand2 = HC1.berechnen (A3, A2);

Serial.print("Abstand1 =");

Serial.println (Abstand1); Serial.print ("abstand2 = "); Serial.println (Abstand2); Verzögerung (500); }

Schritt 3: TEILE

TEILE
TEILE

Hier ist eine Liste von Teilen, die ich verwendet habe, um dieses Projekt zu machen:

  • Arduino UNO
  • Steckbrett
  • HC-SR04 *2 (Sie können nur einen verwenden)
  • Überbrückungsdrähte (männlich zu männlich und männlich zu weiblich)

Schritt 4: SCHEMA

SCHEMA
SCHEMA

Schritt 5: ERGEBNIS

Empfohlen: