Spisu treści:
- Krok 1: Potrzebne części
- Krok 2: Uruchomienie wyświetlacza
- Krok 3: Charakterystyka wyświetlania
- Krok 4: Wydajność wideo i Internetu
- Krok 5: Ekspansja i tworzenie
Wideo: Samouczek dotyczący ekranu dotykowego Raspberry Pi: 5 kroków (ze zdjęciami)
2024 Autor: John Day | [email protected]. Ostatnio zmodyfikowany: 2024-01-30 11:32
Porzuć kable HDMI, ponieważ teraz możesz mieć ekran na swoim Pi! Ten Instruktaż przeprowadzi Cię przez proces uzyskiwania konfiguracji Pi za pomocą ekranu dotykowego i sposobu, w jaki możesz go używać, aby pasował do Twoich potrzeb. Każdy rodzaj wyświetlacza w stylu HAT może być nieoceniony dla każdego projektu, ponieważ umożliwia debugowanie Pi bez potrzeby korzystania z zewnętrznego monitora. Możesz wdrożyć swój projekt i monitorować jego postępy z samego Pi.
Krok 1: Potrzebne części
Wyświetlacz i Pi to główne elementy tego projektu. DFRobot sprzedaje doskonały wyświetlacz, o którym będę mówił w tym samouczku:
- Raspberry Pi 3:
- 3,5-calowy ekran dotykowy:
Jeśli nie masz pod ręką klawiatury/myszy, karty micro SD i zasilacza, możesz również je podnieść:
- Bezprzewodowa klawiatura/mysz Combo:
- Zasilacz:
- Kabel Micro USB:
- Karta Micro SD:
Ten wyświetlacz obsługuje również interfejs grawitacyjny DFRobot. Do wyświetlacza można podłączyć do trzech modułów czujnikowych:
Uwaga: do uruchomienia systemu potrzebny będzie wyświetlacz HDMI, ale po skonfigurowaniu wyświetlacza nie będzie już potrzebny wyświetlacz HDMI.
Krok 2: Uruchomienie wyświetlacza
Pierwszą rzeczą, którą musisz zrobić, to poprawnie skonfigurować kartę SD. Zacznij od pobrania obrazu dysku Raspbian na swój komputer z tej strony internetowej:
Najnowsza wersja Raspbian nie współpracuje jeszcze ze sterownikami wyświetlacza. Pobrałem wersję raspbian-2017-01-10/ i działało świetnie. Lubię używać aplikacji Etcher do instalowania plików graficznych na moich kartach SD: https://etcher.io. Etcher w zasadzie robi wszystko za Ciebie. Po prostu otwórz aplikację, wybierz obraz dysku i kartę SD i pozwól jej działać.
Po zakończeniu pracy Etchera możesz włożyć kartę SD do swojego Pi, podłączyć wyświetlacz HDMI i włączyć go. Jakiś tekst powinien migać na ekranie, a Pi powinno uruchomić się na pulpicie Raspbian. Podłącz swoje Pi do Wi-Fi lub Ethernetu, a następnie odwiedź tę stronę. Przejdzie proces wyjaśniania, jak zainstalować sterowniki ekranu. Przed uruchomieniem skryptów upewnij się, że podłączasz ekran dotykowy do Pi.
Krok 3: Charakterystyka wyświetlania
Zakładając, że wszystko działało poprawnie, twój wyświetlacz powinien teraz pokazywać pulpit Raspbian! Możesz teraz odłączyć wyświetlacz HDMI. Jak widać na zdjęciach powyżej kąty widzenia ekranu są tylko OK. W poziomie widać zawartość wyświetlacza pod kątem około 30°, ale w orientacji pionowej jest to znacznie mniej. Kolory są całkiem dobre, ale wszystko ma lekko niebieskawy odcień. Nie jest tak wyraźny, jak to wygląda na zdjęciach.
Ekran dotykowy jest zaskakująco responsywny i faktycznie jest przydatny do nawigacji. To mnie zaskoczyło, ponieważ Raspbian początkowo nie wydaje mi się bardzo przyjazny w dotyku. Ekran dotykowy nie jest pojemnościowy jak ten na telefonie lub tablecie; zamiast wyczuwania prądu elektrycznego, wyświetlacz po prostu opiera się na ciśnieniu. Możesz użyć dowolnego przedmiotu, takiego jak wykałaczka, aby aktywować rezystancyjne ekrany dotykowe, takie jak ten.
Częstotliwość odświeżania jest wystarczająca do ogólnej nawigacji, ale w następnym kroku omówię wydajność wideo.
Krok 4: Wydajność wideo i Internetu
Typowym przypadkiem użycia Raspberry Pi jest urządzenie zużywające media. Dlatego ważne jest, aby zająć się wideo na tym ekranie dotykowym.
Ustawiłbym częstotliwość odświeżania ekranu na około 20 Hz. Oznacza to, że ledwo nadaje się do oglądania filmów. To na pewno działa, ale nie używałbym tego wyświetlacza wyłącznie w celu konsumpcji mediów. Jednak zdecydowanie można poruszać się po YouTube i innych witrynach do strumieniowego przesyłania wideo za pomocą wbudowanego Chromium. Raspberry Pi 3 B jest w rzeczywistości dość zgrabny, zwłaszcza gdy potrzebuje tylko niewielkiej liczby pikseli. Podczas przeglądania Internetu nie ma zauważalnego opóźnienia. Nie masz jednak zbyt wiele ekranowych nieruchomości, więc nie polecałbym czytania powieści na ten temat. Nawigacja dotykowa działa, ale polecam używanie myszy, aby uzyskać lepsze wrażenia. Wszystkie klawiatury ekranowe, które znalazłem, były zbyt ciasne, aby można je było prawidłowo używać palcami, więc po prostu korzystałem z fizycznej klawiatury.
Krok 5: Ekspansja i tworzenie
Jak wspomniano wcześniej, ekran dotykowy DFRobot ma gniazda na trzy moduły grawitacyjne. Pozwala to na łatwe dodawanie funkcji wykrywania lub wyjścia do dowolnego projektu bez lutowania. Interfejs grawitacyjny sprawia, że łączenie rzeczy jest bardzo łatwe.
Jeśli chcesz stworzyć projekt przy użyciu czegokolwiek innego, większość pinów Raspberry Pi jest wyłamana z boku płytki. Widzę, że ten ekran dotykowy jest idealnym rozwiązaniem dla twórców, ponieważ pozwala jednostkom mieć całkowicie samodzielne projekty bez potrzeby korzystania z zewnętrznego monitora. Byłoby całkiem proste napisać trochę kodu w Pythonie, który pobiera dane wejściowe z GPIO i wyświetla je na wykresie lub mierniku zoptymalizowanym dla tego ekranu.
Podsumowując, jest to świetny wyświetlacz do różnych celów. Może brakować wydajności wideo i gier, ale ten ekran dotykowy jest doskonałym rozwiązaniem do ogólnej interakcji z Twoim Pi.
Zalecana:
Samouczek dotyczący interfejsu czujnika kompasu HMC5883L z Arduino: 10 kroków (ze zdjęciami)
Samouczek dotyczący interfejsu czujnika kompasu HMC5883L z Arduino: Opis HMC5883L to 3-osiowy kompas cyfrowy używany do dwóch ogólnych celów: do pomiaru namagnesowania materiału magnetycznego, takiego jak ferromagnes, lub do pomiaru siły i, w niektórych przypadkach, kierunku pole magnetyczne w punkcie w s
Raspberry Pi Hi-Fi Audio Streamer ze sterowaniem za pomocą ekranu dotykowego i Max2Play: 9 kroków
Raspberry Pi Hi-Fi Audio Streamer ze sterowaniem za pomocą ekranu dotykowego i Max2Play: Tutaj szczegółowo opiszemy montaż nowego Raspberry Pi Touch Streamer. Odpowiedni pakiet ze wszystkimi niezbędnymi komponentami do tej konfiguracji można znaleźć w sklepie Max2Play. Jeśli posiadasz już te części, etui można również kupić osobno
Trzy obwody czujnika dotykowego + obwód zegara dotykowego: 4 kroki
Trzy obwody czujnika dotykowego + obwód zegara dotykowego: Czujnik dotykowy to obwód, który włącza się po wykryciu dotknięcia styków dotykowych. Działa na zasadzie nieustalonej tzn. obciążenie będzie WŁĄCZONE tylko na czas dotknięcia pinów.Tutaj pokażę Ci trzy różne sposoby na dotyk
Rękawica ekranu dotykowego Arduino: 10 kroków
Rękawica ekranu dotykowego Arduino: W tej instrukcji pokażę, jak stworzyć swoją pierwszą rękawicę ekranu dotykowego Arduino
Samouczek dotyczący interfejsu HX711 z prostym prętem obciążnikowym 50 kg: 10 kroków (ze zdjęciami)
Samouczek do interfejsu HX711 z prostym prętem obciążnikowym 50 kg: HX711 BALACE MODULED Opis: Ten moduł wykorzystuje 24 precyzyjne przetworniki A/D. Ten układ jest przeznaczony do precyzyjnej wagi elektronicznej i konstrukcji, ma dwa analogowe kanały wejściowe, programowalne wzmocnienie 128 zintegrowanego wzmacniacza. Obwód wejściowy