Giter VIP home page Giter VIP logo

led_panel's Introduction

Модифіковані бібліотеки і остання версія прошивки для ESP.

Достуний один шрифт з кирилицею з підтримкою UTF-8 Arial Black 16.
В шрифті SystemFont5x7 є кирилиця, але в кодуванні windows-1251.
Максимальна довжина тексту для відображення на панелі 498 символів (можна змінити).
Максимальна кількість повідомлень: 10 + вітання з Днем народження (можна змінити).
Регулювання яскравості здійснюється через dmd.Spacing = рівень від 1 до 255;
Для ArduinoOTA краще задати пароль, щоб ніхто несанкціоновано не прошив панель по WiFi. Для цього треба розкоментувати рядок "ArduinoOTA.setPassword((const char *)"radio2017");" і поставити надійний пароль замість "radio2017".
Для зміни кількості світлодіодних матриць використовуються рядки: 
#define DISPLAYS_ACROSS 6  // Матриць по горизонталі
#define DISPLAYS_DOWN 1    // Матриць по вертикалі
Якщо протібно під'єднати більше ніж 7 світлодіодних матриць, то в біліотеці DMD, файл DMD.cpp, портібно збільшити швидкість SPI, рядок "SPISettings settings(2000000, MSBFIRST, SPI_MODE0);" бажано ставити не більше 10 000 000 через можливі артефакти на екрані.
Зміна швидкості скролінгу тексту встановлється в:
   // Скролінг
   else{
      current_ms       = millis();
      if((current_ms < previous_ms3 || current_ms > (previous_ms3 + 20))){
, де 20 це затримка в мілісекундах між викликами функції зміщення тексту на один піксель.
Тобто більше значення - повільніший скролінг, менше - швидший.

led_panel's People

Contributors

fofrejin avatar

Stargazers

 avatar

Watchers

 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.