Spisu treści:
2025 Autor: John Day | [email protected]. Ostatnio zmodyfikowany: 2025-01-13 06:58
Hej wszystkim. W niektórych projektach może zajść konieczność stworzenia własnej biblioteki, gdy nie będziesz mógł korzystać z gotowych bibliotek. Możesz też stworzyć własną bibliotekę według własnych standardów. Dzisiaj pokażę Ci jak łatwo możesz zbudować własną bibliotekę i wykorzystać w swoim kodzie…
Krok 1: Przedstaw
=>CO TO JEST. H FİLE?
Plik H to plik nagłówkowy, do którego odwołuje się dokument kodu źródłowego C, C++ lub Objective-C. Może zawierać zmienne, stałe i funkcje używane przez inne pliki w projekcie programistycznym. Pliki H umożliwiają zapisywanie powszechnie używanych funkcji tylko raz i odwoływanie się do innych plików źródłowych w razie potrzeby.
=>DLACZEGO UŻYWAMY C LUB C++ DO TWORZENIA NASZEJ BIBLIOTEKI?
Oprogramowanie Arduino składa się ze środowiska programistycznego (IDE) oraz bibliotek. IDE jest napisane w Javie i opiera się na środowisku języka Processing. Biblioteki są napisane w C i C++ i skompilowane za pomocą AVR-GCC i AVR Libc..
Krok 2: PRZYKŁADOWY KOD
W tym projekcie tworzymy bibliotekę czujnika HC-SR04.
#include "mylibrary.h"
HC HC, HC1;
pusta konfiguracja () {
Serial.początek(9600); HC.trigPin(A0); HC.echoPin(A1); HC1.trigPin(A2); HC1.echoPin(A3); }
pusta pętla () {
podwójna odległość1 = HC.calculate(A1, A0); podwójna odległość2 = HC1.calculate(A3, A2);
Serial.print("odległość1 = ");
Serial.println(odległość1); Serial.print("odległość2 = "); Serial.println(odległość2); opóźnienie (500); }
Krok 3: CZĘŚCI
Oto lista części, których użyłem do wykonania tego projektu:
- Arduino UNO
- Deska do krojenia chleba
- HC-SR04 *2 (możesz użyć tylko jednego)
- Przewody połączeniowe (męski na męski i męski na żeński)