Arduino Polska Forum
tworzenie własnej biblioteki - Wersja do druku

+- Arduino Polska Forum (https://forum.arduinopolska.pl)
+-- Dział: Korzystanie z Arduino (https://forum.arduinopolska.pl/dzial-korzystanie-z-arduino)
+--- Dział: Programowanie w Arduino (https://forum.arduinopolska.pl/dzial-programowanie-w-arduino)
+--- Wątek: tworzenie własnej biblioteki (/watek-tworzenie-w%C5%82asnej-biblioteki)



tworzenie własnej biblioteki - MarioB - 18-10-2020

Dzień dobry Smile

Zacząłem "zabawę" z Arduino, doszedłem do etapu tworzenia własnej biblioteki i trochę utknąłem.

Generalnie zasady znam, jak powinny się nazywać pliki, gdzie umieszczone, konstrukcję. Nie wiem natomiast jak zrobić bibliotekę rozszerzającą inną już używaną.

Przykład:
używam biblioteki LiquidCrystal_I2C.h.

ustawiam np.:
LiquidCrystal_I2C lcd(0x27, 2, 1, 0, 4, 5, 6, 7, 3, POSITIVE);
lcd.begin(16, 2);

i wszystko działa.

Ale chciałbym stworzyć własną bibliotekę, która da mi dostępne inne funkcje, napisane przez mnie (np. załadowanie jakiegoś znaku i wyświetlenie). 
Jak powinna wyglądać klasa, metody w mojej nowej bibliotece, jak przekazać do niej klasę lcd, żeby można było się komunikować z wyświetlaczem.

Nie wiem czy napisałem fachowo Sad. Ale jeżeli ktoś mógłby mi wytłumaczyć, to byłbym wdzięczny Smile

pozdrawiam  
M.


RE: tworzenie własnej biblioteki - Jarewa0606 - 18-10-2020

Oczywiście że jest możliwość ale porywasz się siekierą na słonce..  Ale jak chcesz być uparty to wystarczy się zapoznać z notą  np. HD44780 i zrobić coś własnego..


RE: tworzenie własnej biblioteki - MarioB - 18-10-2020

Być może.
Ale na stworzenie od podstaw czegoś nowego to nie mam na tyle wiedzy Sad

Od czegoś trzeba zacząć Smile