Innym sposobem pracy z RPi, który został pozostawiony jest za pośrednictwem UART, za pomocą scytusów szeregowych widzieliśmy powyżej. Ta metoda instalacji systemu operacyjnego jest często pomijana w Raspberry Piuczenia się. Warto jednak wiedzieć, że na pewno przyda się w przyszłości!

Jest on używany głównie wtedy, gdy zewnętrzny wyświetlacz nie jest dostępny dla RPi i chcesz użyć komputera podłączonego do niego.

Komunikacja UART jest przydatna, ponieważ porty USB Malina są podobne do hosta, podobnie jak te na komputerze, są przeznaczone do podłączania urządzeń do nich, a nie do bycia postrzeganym jako urządzenie USB przez inne urządzenia, takie jak klawiatura. Jednak za pomocą UART można wykonać komunikację szeregową za pomocą RPi i komputera.

9.1. Instalacja Raspberry Pi OS Lite

Do tej instalacji użyjemy systemu operacyjnego w wersji Lite,czyli bez interfejsu graficznego. Obraz pobrany z tego systemu operacyjnego RPi jest znacznie mniejszy, więc będzie więcej miejsca na kartę pamięci dla naszych plików.

W poprzednim punkcie kursu szczegółowo opisaliśmy procedurę przygotowania karty microSD i instalacji systemu operacyjnego za pomocą NOOBS. Teraz zróbmy to samo, ale zamiast pełnej wersji Rasperry Pi OS, użyjemy wersji Lite.

W przypadku komunikacji za pośrednictwem UART, interfejs graficzny lub niektóre aplikacje, takie jak domyślna gra Minecraft, nie są konieczne, ale zajmują miejsce i wydłużają czas instalacji i uruchamiania RPi.

Pierwszą rzeczą, którą musisz zrobić, to pobrać "Raspberry Pi Imager",aby zainstalować plikRaspberry Pi OS w prosty sposób. Aby to zrobić, przechodzimy do następnej strony internetowej i pobieramy pliki.

https://www.raspberrypi.org/downloads/

Pobierzemy odpowiedni z naszym systemem operacyjnym.

Pobierzemy również wersję Lite, wprowadzając tutaj.

I klikając na odpowiedni:

Teraz otworzymy "Imager" i wybierzemy system operacyjny, który pobramy, zwykle będzie on w skompresowanym folderze do pobrania.

Aby wybrać pobrany, przejdziemy w dół, gdzie jest "Użyj niestandardowego".

Po wybraniu, musimy wybrać kartę SD i nacisnąć "NAPISZ":

Następnie zobaczymy komunikat potwierdzający, a kiedy powiesz tak, rozpocznie się instalacja obrazu systemu operacyjnego. Po zakończeniu możemy podłączyć SD do naszego RPi i podłączyć go.

Poniżej zobaczymy poniższy ekran.

9.2. Połączenie portu UART

Do podłączenia Raspberry Pi z naszym komputerem przez port UART będziemy potrzebować konwertera TTL UART, w naszym przypadku użyjemy następujących:

FTDI FT232RL TTL Mini USB do serii Konwerter

Ważne! Aby zasilać nasze RPi, wskazane jest, aby zrobić to jak zwykle za pomocą kabla zasilającego USB, ale jest to również możliwe za pomocą tego konwertera z jego moc wyjściową. Ale spójrz!, konwerter używany do komunikowania się z Raspberry Pi musi działać na 3.3V, przy użyciu wersji 5V może uszkodzić płytę Pi.

Dlatego najpierw wykonamy niezbędne konfiguracje, a po zakończeniu podłączymy RPi do zasilacza.

Następujący schemat będzie następujący:

Po podłączeniu pinów podłączamy adapter USB do naszego komputera. Teraz otwieramy Menedżer urządzeń i przechodzimy do portów COM i LPT, aby zobaczyć, do którego jest podłączony. W naszym przypadku widzimy, że jest podłączony do portu COM3.

Gdy znamy port COM, możemy otworzyć klienta, z którym będziemy się komunikować. Jak powiedzieliśmy powyżej, najprostszym jest PuTTy, który jest darmowy i do pobrania ze swojej strony internetowej. Skonfigurujemy go w następujący sposób, ustawiając połączenie szeregowe, szybkość 115200 i port COM:

Będziemy musieli również wyłączyć sterowanie transmisją, w zakładce Seria, szukamy "Kontrola przepływu", a następnie "Brak" w rozwijanej karcie.

Następnie dajemy "Otwórz", aby otworzyć okno terminala. Teraz możemy podłączyć RPi do zasilacza, a na komputerze otrzymamy serię linii z konfiguracją.

Pierwszy rozruch systemu trwa kilka minut (do 5 minut). Czekamy więc cierpliwie, aż zostaniemy poproszeni o zalogowanie się. Powinieneś zobaczyć coś takiego:

Pamiętaj, że po wprowadzeniu hasła nie są wyświetlane żadne znaki ani gwiazdki.

Po pomyślnym zalogowaniu powinniśmy zobaczyć widok terminala "znany Linux", nad którym możemy teraz pracować.

Teraz mamy do dyspozycji ten sam terminal poleceń, który mielibyśmy do dyspozycji z ekranem na naszym RPi.

System jest już zainstalowany. Zróbmy więc najprostsze zmiany. Wprowadź polecenie sudo raspi-config i kliknij przycisk Enter. Dla Raspberry Pizostanie wyświetlene specjalnie przygotowane okno programu instalacyjnego: