sobota, 13 lutego 2021

Uniwersalna klasa dla PAROLA

 Mój syn ma 11 lat. Miłośnik programowania i Arduino, ponieważ taki pomysł wpadł mi do głowy - stworzyć prostą, uniwersalną klasę do obsługi modułu LED : 8x z wykorzystaniem biblioteki PAROLA. Największy problem to pamięć - jeśli ma to działać na UNO lub NANO, nie mam takich bo są ubogie w pamięć, ale ... działa na MEGA, zoptymalizowałem wszystko co się dało by pożerało jak najmniej pamięci RAM. 

Plik projektu głównego : 
https://pastebin.com/ZtYfpGXJ


Plik biblioteki matrix.h 
https://pastebin.com/WC0zCZY3

Ze względu na długość kodu linki do źródeł, ostatnia aktualizacja 13.02.2021, v0.055 beta 

metody do wykorzystania w projekcie głównym (dotyczy wersji v0.055) :

matryca.ShowEffectDemo();                   // Demo Efektów PAROLA
matryca.ShowSpriteDemo();                   // Demo Animacji duszków
matryca.ShowDayName(1);                    // dzień tygodnia (1-7) z losową animacją duszków
matryca.ShowMonthName(1);               // nazwa miesiąca (1-12) z losową animacją duszków
matryca.ShowMsgSprite("napis");       // twój napis z losową animacją duszków
matryca.ShowMsgEffect("napis");       // twój napis z losowym efektem tekstowym

Brak komentarzy:

Prześlij komentarz

BME280 - Sensor temperatury, wilgotności i ciśnienia

  BME280 (ESP32/ESP2866) BME280 to prosty w użyciu czujnik temperatury, wilgotności oraz ciśnienia atmosferycznego. Zasilany jest napię...