Przejdź do treści

OLED

Obsługiwany jest wyświetlacz OLED 128x64 z wykorzystaniem komunikacji I2C. Wyświetlacz jest odświeżany co około 3 sekundy.

Elementy strony

OLED

  1. Formularz konfiguracji z polami do włączenia obsługi wyświetlacza OLED, ustawienia częstotliwości magistrali I2C i treści do wyświetlenia.
  2. Lista odczytów z LK3, które można wyświetlić na wyświetlaczu.

Ustawienie wyświetlacza OLED

Na wyświetlaczu prezentujemy dane w formacie 4 linii o długości do 16 znaków. Dozwolone są znaki a-z, A-Z, 0-9, =, % oraz spacja (% tylko do wstawiania odczytów/zmiennych z LK).

Można też wstawiać wartości z czujników, podobnie jak w kliencie HTTP, używając specjalnego formatu. Więcej informacji na ten temat tutaj.

Uwagi dotyczące działania funkcji OLED

Problem ze zbyt długimi liniami

Uważaj aby nie wpisywać więcej niż 16 znaków w 4 lini, ponieważ na wyświetlaczu pojawią sie tylko znaki za 16 pozycją z wspomnianej lini.

Przykładowo 12345678901234567 w linii 4 spowoduje wyświetlenie na wyświetlaczu tylko 7 w lini 1.

Problem z pustymi liniami

W pustych liniach wstawiaj przynajmniej jedną spację. W przeciwnym razie wyświetlona zawartość może być błędna.

Przykładowo czysta linia 2 spowoduje, że na wyświetlaczu będą kolejno linie 1, 3, 4, 1.

Inicjalizacja wyświetlacza

Inicjalizacja wyświetlacza jest wykonywana przy starcie LK i w momencie włączenia w zakładce OLED. Dlatego wyświetlacz musi być podłaczony przed startem LK lub przy późniejszym podłączeniu, należy włączyć jego obsługę (jeśli była już włączona, to trzeba wyłączyć i włączyć jeszcze raz).