Spisu treści:
2025 Autor: John Day | [email protected]. Ostatnio zmodyfikowany: 2025-01-13 06:58
W tej instrukcji pokażę, jak korzystać z ekranu LCD 16x2 z Raspberry Pi przy użyciu mojego specjalistycznego kodu. Mój kod jest zmodyfikowaną wersją kodu serwera LCD Matta Hawkinsa, co ułatwia wysyłanie tekstu na ekran. Wystarczy: uruchom kod, a na wyświetlaczu pojawi się pytanie, co chcesz wydrukować. Wpisz go i naciśnij „Enter”. Gotowe. Następnie zapyta, czy chcesz wyczyścić ekran. Po prostu wciśnij enter i wszystko się powtórzy. Zacznijmy.
Krok 1: Okablowanie
Pierwszym krokiem jest okablowanie. Jeśli twój LCD nie ma jeszcze przylutowanych nagłówków, będziesz musiał je dodać. Następnie użyj płytki stykowej i przewodów połączeniowych, aby podłączyć wszystkie oprócz czterech pinów LCD do Pi. Korzystanie z płytki stykowej nie jest konieczne, ale znacznie ułatwia okablowanie. Wszystkie numery pinów GPIO są w formacie BCM, a nie w formacie BOARD.
01. Masa02. 5V03. Uziemienie z rezystorem 2,2k Ohm04. GPIO 2605. Uziemienie06. GPIO 1907. Nie dotyczy 08. Nie dotyczy 09. Nie dotyczy10. Nie dotyczy11. GPIO 1312. GPIO 613. GPIO 514. GPIO 1115. 5V z rezystorem 270 Ohm16. Grunt
Krok 2: Kodeks
Następnie otwórz poniższy kod w Pythonie 2; Wolę IDLE 2. Następnie oszczędzaj.
Krok 3: Uruchom
Następnie uruchom program*. Powłoka Pythona nic nie zrobi przez trzy sekundy, a następnie zapyta, czego chcesz w pierwszej linii. Wpisz swój tekst i naciśnij Enter. Upewnij się, że tekst nie jest dłuższy niż 16 znaków. Następnie zapyta, co wydrukować w drugiej linii. Zrób to samo, co wcześniej. Jeśli tekst nie jest potrzebny, po prostu naciśnij enter. Jak widać, na wyświetlaczu LCD pojawi się tekst i 'Clear?' pojawi się w powłoce. Dostępnych jest 6 wyraźnych poleceń.
1. Enter - po prostu czyści wyświetlacz LCD2. 'Y' lub 'y' następnie wprowadź - po prostu czyści LCD3. 'N' lub 'n' następnie enter - nie usuwa tekstu z ekranu4. '-kill-' - zabija program5. '1' - czyści tylko linię 16. '2' - czyści tylko linię 2
Wpisz odpowiednie polecenie wyczyść i naciśnij Enter. Teraz cały program się powtórzy.
* Kod Pythona może nie działać za pierwszym razem. Jeśli tak zamknij IDLE i otwórz terminal. Wpisz „sudo idle”, a otworzy się IDLE 2. Teraz otwórz plik kodu i uruchom.
Krok 4: Gotowe
Otóż to. Korzystając z wyświetlacza LCD, możesz mieć wiele godzin zabawy. Zapraszam do modyfikowania kodu i wykorzystywania go do własnych projektów.