- Wymagania
- Instalowanie Raspbian na karcie SD
- Konfiguracja sieci i instalacja wymaganego oprogramowania w laptopie
- Uruchamianie Raspberry Pi
- Podłączanie Raspberry Pi bez Ethernetu
Każdy, kto jest zainteresowany nauką o komputerach i elektronice, z pewnością pokocha eksperymentowanie z małą i potężną platformą „ Raspberry Pi ”. Jedynym problemem jest to, że nie ma monitora i myszy z klawiaturą. Nie stanowi to jednak problemu, ponieważ istnieje sposób na skonfigurowanie i pracę na Pi bez podłączania go do monitora i klawiatury. Nazywa się to bezgłowym, ponieważ nie ma podłączonego monitora ani klawiatury, więc mówi się, że działa bezgłowo.
W tym samouczku zobaczymy, jak skonfigurować Raspberry Pi bez monitora i klawiatury w nowej instalacji Raspbian.
Wymagania
- Raspberry pi model B lub nowszy
- Karta SD (8 GB lub więcej)
- Czytnik kart SD
- kabel LAN
- Adapter 5v
- Laptop z działającym połączeniem internetowym
Będziemy postępować zgodnie z tymi krokami
- Instalowanie Raspbian na karcie SD
- Konfiguracja sieci i instalacja wymaganego oprogramowania w laptopie
- Uruchamianie Raspberry pi
- Podłączanie Raspberry pi bez Ethernetu
Instalowanie Raspbian na karcie SD
Chociaż wcześniej wyjaśniliśmy szczegółowo, jak zainstalować i skonfigurować Raspberry pi, tutaj ponownie pokrótce to omówimy.
Krok 1: - Istnieje wiele wersji systemu operacyjnego dla Raspberry Pi, ale Raspbian jest bardziej popularny. Tak więc pobierzemy obraz systemu operacyjnego Raspbian Stretch z oficjalnej strony raspberry pi.
Raspbian ma również 3 trzy wersje, więc pobierz plik ZIP Raspbian stretch na komputer. Jak pokazano na poniższym obrazku
Krok 2: - Po zakończeniu pobierania podłącz czytnik kart SD do portu USB laptopa z kartą SD, aby zapisać pobrane ustawienia na tej karcie SD.
Krok 3: - Pobierz program do formatowania kart SD i flasher systemu operacyjnego. Po pobraniu zainstaluj kolejno te programy. Użyjemy tych narzędzi, aby poprawnie sformatować kartę SD i sflashować na niej obraz Raspbian.
Krok 4: - Teraz otwórz program do formatowania kart SD i wybierz kartę SD, aby ją sformatować i kliknij Formatuj.
Krok 5: - Otwórz flasher balena Etcher i wybierz lokalizację pobranego pliku zip Raspbian. Teraz wybierz kartę SD i kliknij flash.
Krok 6: - Po zakończeniu flashowania otwórz folder karty SD. Utwórz pusty plik o nazwie „ ssh ” bez żadnego rozszerzenia, klikając prawym przyciskiem myszy -> Nowy -> Dokument tekstowy.
Podczas zmiany nazwy pliku usuń rozszerzenie.txt
Ten plik jest umieszczany na karcie SD, aby włączyć SSH (Secure Shell Login) w Raspberry Pi, ponieważ Raspbian jest domyślnie wyłączony z SSH.
Teraz jesteśmy gotowi z kartą SD. Włóż kartę SD do gniazda karty Raspberry pi.
Konfiguracja sieci i instalacja wymaganego oprogramowania w laptopie
Krok 1: - W systemie Windows 10 wyszukaj Ustawienia sieciowe -> Centrum sieci i udostępniania. Tutaj zobaczysz aktywną sieć Wi-Fi, do której podłączony jest Twój laptop.
Kliknij nazwę połączenia, jak pokazano.
Krok 2: - Teraz kliknij Właściwości. Pojawi się okno dialogowe właściwości Wi-Fi. Wybierz protokół internetowy w wersji 4, jeśli nie jest zaznaczony .
Krok 3: - Kliknij Udostępnianie w tym samym polu i wybierz obie opcje, jak pokazano.
Kliknij OK.
Krok 4: - Wykonując powyższe kroki, adres IP jest przydzielany do naszego Raspberry Pi . Połącz Raspberry Pi z laptopem za pomocą kabla Ethernet i włącz pi.
Krok 5: - Po podłączeniu kabla Ethernet pi do laptopa, pod aktywnymi sieciami zobaczysz kolejne Niezidentyfikowane połączenie.
Krok 6: - Kliknij opcję Ethernet sieci, a następnie kliknij Właściwości. Kliknij dwukrotnie IpV4. Zobaczysz adres bramy swojego pi. Będziemy używać tego zakresu adresów w skanerze Advance IP.
Krok 7: - Teraz potrzebujemy oprogramowania skanera IP i oprogramowania klienta SSH, aby rozmawiać z naszym raspberry pi. W tym celu możesz użyć Putty lub MobaXterm. Pobierz i zainstaluj to oprogramowanie. Będziemy używać MobaXterm, ponieważ to oprogramowanie umożliwia nam dostęp do pulpitu raspberry pi, podczas gdy kit pozwala tylko terminalowi na dostęp do plików raspberry pi.
Krok 8: - Skopiuj ten adres IP, który znalazłeś w powyższym kroku i wklej go w pasku wyszukiwania skanera IP i ustaw zakres jak w moim przypadku 192.168.137.1-254.
Uruchamianie Raspberry Pi
Krok 1: - Teraz to jest prawdziwy adres IP twojego Raspberry pi. Skopiuj ten adres IP i otwórz MobaXterm lub kit. W MobaXterm kliknij Session -> SSH. Wklej adres Raspberry pi w przestrzeni hosta zdalnego i kliknij OK.
Krok 2: - Zostaniesz poproszony o podanie nazwy użytkownika i hasła swojego pi. Domyślnie nazwa użytkownika Raspberry pi to „ pi ”, a hasło to „ raspberry ”. Wprowadź te poświadczenia i naciśnij Enter.
Krok 3: - Teraz to jest terminal twojego raspberry pi. Możesz uzyskać dostęp do wszystkiego w swoim pi, używając różnych poleceń.
Krok 4: - Aby uruchomić pulpit swojego pi, wpisz startlxde w terminalu i naciśnij Enter. Pulpit pojawi się, jak pokazano. Możesz poczuć to samo, co w przypadku interfejsu pi monitora.
Krok 5: - Aby zamknąć pulpit, kliknij przycisk Zakończ w MobaXterm. W kitu również możesz uzyskać terminal taki sam jak poprzedni. Tak będzie wyglądać.
Aby zamknąć Raspberry pi, wpisz to polecenie sudo shutdown teraz i naciśnij Enter.
W ten sposób możesz uzyskać dostęp do swojego Pi bez dodatkowego monitora i klawiatury. Ale czasami nie jesteśmy w stanie uzyskać adresu IP pi za pomocą połączenia Ethernet. Aby przezwyciężyć ten problem, możemy połączyć Raspberry Pi z laptopem bez połączenia Ethernet.
Teraz w kolejnych krokach zobaczymy, jak podłączyć Pi bez Ethernetu.
Podłączanie Raspberry Pi bez Ethernetu
W przypadku tej metody Rpi i laptop powinny być połączone z tą samą siecią Wi-Fi. Musimy zapisać dane uwierzytelniające Wi-Fi, tworząc nowy plik na karcie SD pi. Więc wyjmij kartę SD z Rpi i włóż ją do czytnika kart i podłącz ten czytnik do laptopa.
Krok 1: - Przejdź do katalogu Boot karty. Utwórz plik tekstowy o nazwie wpa_supplicant.conf i otwórz ten plik za pomocą notatnika. Wklej poniższy kod w tym pliku Zastąp SWÓJ-SSID i HASŁO danymi logowania do sieci Wi-Fi i zapisz je.
ctrl_interface = DIR = / var / run / wpa_supplicant GROUP = netdev update_config = 1 sieć = { ssid = "TWÓJ-SSID" psk = "TWOJE-HASŁO" scan_ssid = 1 }
Krok 2: - Teraz podłącz kartę SD do swojego Pi i włącz go. Używam hotspotu mojego telefonu do połączenia laptopa i Pi. Jeśli używasz routera, otwórz stronę konfiguracji routera bezprzewodowego. Stamtąd możesz znaleźć tabelę dzierżawy DHCP routera i zanotować adres IP Pi.
Krok 3: - Aby znaleźć adres IP podczas korzystania z hotspotu telefonu, musisz zainstalować aplikację Hotspot manager w swoim smartfonie z tego linku.
Krok 4: - Otwórz aplikację menedżera Hotspot i wprowadź swoje dane uwierzytelniające hotspot.
Krok 5: - Stuknij w Klienci i odśwież go. Z podanej listy możesz zobaczyć adres IP swojego PI.
Użyj tego adresu IP w kitu lub MobaXterm, aby podłączyć Raspberry Pi bez głowy i jesteś gotowy, aby uzyskać dostęp do wszystkiego w swoim Raspberry Pi.
Poniżej możesz sprawdzić wideo demonstracyjne konfiguracji Raspberry Pi Headless.