Raspberry Pi LCD Menu – Przygotowywanie platformy testowej

Wyświetlacz LCD 16×2 hd44780

Tutaj sprawa się nieco komplikuje. Do ważnych zmian zalicza się fakt, iż wyświetlacz zasilany jest napięciem 5 V (nie 3,3 V, jak w przypadku pozostałych peryferiów w tym projekcie). Dodatkowo, zastosowany rezystor odpowiadający za kontrast, zależy od konkretnego modułu wyświetlacza i powinien być dobrany samodzielnie. Najwygodniej dobrać wartość za pomocą potencjometru zawierającego zakres 3-7 kΩ. Jeśli chcemy korzystać z rezystora zamiast potencjometru, wystarczy zmierzyć ustawioną rezystancje i w to miejsce wstawić odpowiedni rezystor.

Kod do testu czy dobrze podłączyliśmy jest dość prosty. Jego jedynym zadaniem jest jednorazowo wyświetlić aktualną datę i godzinę. Do działania wymaga biblioteki od adafruit, którą zamieściłem poniżej.

Ważne aby nazwać ją lcd.py i umieścić w tym samym katalogu co plik z kodem testowym. Jej zawartość to:

Po poprawnym podłączeniu i wykonaniu kodu powinniśmy otrzymać następujący efekt: