Spisu treści:

Zbuduj własną bibliotekę Arduino: 5 kroków
Zbuduj własną bibliotekę Arduino: 5 kroków

Wideo: Zbuduj własną bibliotekę Arduino: 5 kroków

Wideo: Zbuduj własną bibliotekę Arduino: 5 kroków
Wideo: Dlaczego nie używam Arduino? Porównanie płytek deweloperskich 2024, Lipiec
Anonim
Zbuduj własną bibliotekę Arduino
Zbuduj własną bibliotekę Arduino

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

CZĘŚCI
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)

Krok 4: SCHEMAT

SCHEMAT
SCHEMAT

Krok 5: WYNIK

Zalecana: