Spisu treści:
- Krok 1: Wymagania:
- Krok 2: Włączanie SSH z monitorem:
- Krok 3: Włączanie SSH bez monitora:
- Krok 4: Znalezienie adresu IP:
- Krok 5: SSH do Pi:
- Krok 6: Zabezpieczenie Raspberry Pi:
- Krok 7: Ostatnia uwaga:
Wideo: Sterowanie Raspberry Pi bez monitora: 7 kroków
2024 Autor: John Day | [email protected]. Ostatnio zmodyfikowany: 2024-01-30 11:27
W poprzedniej instrukcji udostępniłem przewodnik dla początkujących po Raspberry Pi. Tam zobaczyliśmy, jak uruchomić Raspbian na Pi i używać go jako pulpitu. Ale do tej konfiguracji potrzebujemy wielu urządzeń peryferyjnych, takich jak monitor, kabel HDMI, klawiatura bezprzewodowa i adapter OTG. W większości przypadków nie potrzebujemy tych urządzeń peryferyjnych po pierwszym uruchomieniu. Aby zaoszczędzić trochę pieniędzy, możemy użyć Pi w trybie Headless, czyli uzyskać do niego dostęp bez monitora. W trybie Headless możemy uzyskać dostęp do Raspberry Pi przez sieć bezprzewodową za pomocą SSH (Secured Shell Protocol). Więc nie tracąc więcej czasu, przejdźmy od razu.
Krok 1: Wymagania:
Zanim zaczniemy, musimy zebrać trochę sprzętu i oprogramowania dla tego projektu. Składniki sprzętowe:
1. Raspberry Pi
Raspberry Pi Zero W …………. (Amazon US / Amazon EU / Banggood) Lub
Raspberry Pi 3 Model B+ ……. (Amazon US / Amazon EU / Banggood)
2. Karta Micro SD ……………………… (Amazon US / Amazon EU / Banggood)
3. Czytnik kart Micro SD ……………. (Amazon US / Amazon EU / Banggood)
Oprogramowanie:
1. Raspbian OS
2. PuTTY dla Windows
3. Aplikacja Fing
Krok 2: Włączanie SSH z monitorem:
Ta metoda jest przeznaczona dla tych, którzy mają monitor i inne urządzenia peryferyjne. Musisz tylko zainstalować Raspbian na karcie SD i włożyć go do Pi. Sprawdź ten samouczek, jeśli chcesz dowiedzieć się, jak zainstalować Raspbian. Po pomyślnym zainstalowaniu systemu operacyjnego na karcie SD, włóż do Pi i uruchom go.
- Po uruchomieniu Pi kliknij ikonę malinową w lewym górnym rogu. Zobaczysz rozwijane menu, z tego menu wybierz „Preferencje”. Z drugiego menu rozwijanego wybierz „Konfiguracja Raspberrypi”.
- Pojawi się wyskakujące okienko, wybierz zakładkę "Interfejs".
- Następnie włącz Camera, I²C, GPIO i SSH. Są to funkcje, z których będziemy korzystać najczęściej.
- Pi jest teraz gotowy do sterowania bez monitora i klawiatury.
Krok 3: Włączanie SSH bez monitora:
Teraz, aby włączyć SSH bez monitora, wykonaj poniższe czynności:
- Zainstaluj obraz Raspbian na karcie SD, podobnie jak w poprzednim samouczku.
- Po spaleniu obrazu nie należy odłączać karty. Zamiast tego otwórz partycję rozruchową. Pamiętaj, że system Windows może poprosić o sformatowanie dysku, odmowę lub anulowanie. NIE FORMATUJ PARTYCJI.
- Na partycji rozruchowej znajduje się wiele plików i folderów. Nie edytuj ani nie usuwaj żadnych plików z tego miejsca, ponieważ może to spowodować awarię systemu.
- Tutaj musimy dodać dwa pliki, SSH i wpa_supplicant.conf
- Najpierw musimy utworzyć plik SSH, kliknij prawym przyciskiem myszy partycję rozruchową i kliknij „nowy”, z listy wybierz „Nowy dokument tekstowy”. Nazwij plik ssh i usuń rozszerzenie „.txt”. Następnie zapisz plik. Ten plik umożliwi SSH, co pozwoli nam połączyć się z Pi za pomocą PuTTY.
- Następnie utwórz nowy dokument tekstowy i nazwij go "wpa_supplicant.conf" i zapisz plik.
- Otwórz plik wpa_supplicant w edytorze tekstu i dodaj następujący skrypt:
kraj=IN
ctrl_interface=DIR=/var/run/wpa_supplicant GROUP=netdev update_config=1 network={ ssid="Nazwa Twojej sieci Wi-Fi" scan_ssid=1 psk="Hasło Wi-Fi" key_mgmt=WPA-PSK }
- W skrypcie musisz dokonać pewnych zmian. W pierwszym wierszu country=IN napisałem IN, ponieważ pochodzę z Indii, a kod ISO dla Indii to IN. Możesz znaleźć kod swojego kraju z Wikiwand. Następnie dodaj swój ssid, który jest niczym innym jak nazwą Wi-Fi. Dodaj także psk, który jest twoim hasłem WiFi. Po zakończeniu zapisz plik.
- Teraz wyjmij kartę SD i włóż ją do Pi. Włącz Pi i poczekaj kilka minut. Pierwsze uruchomienie trwa dłużej.
Krok 4: Znalezienie adresu IP:
Zanim będziemy mogli SSH do Raspberry Pi, musimy znać adres IP Pi. Aby znaleźć adres IP, wolę używać aplikacji o nazwie Fing. Jest dostępny zarówno na Androida, jak i iPhone'a. Aby znaleźć adres IP:
- Najpierw upewnij się, że Twój smartfon jest podłączony do tej samej sieci Wi-Fi co Pi.
- Otwórz aplikację Fing, na stronie głównej zobaczysz listę urządzeń podłączonych do routera.
- Zanotuj adres IP „raspberrypi”. Wykorzystamy to do nawiązania połączenia z Pi.
Teraz połączymy się z tablicą za pomocą SSH w następnym kroku.
Krok 5: SSH do Pi:
Jeśli używasz systemu Windows, polecam używać PuTTY. Wystarczy pobrać i zainstalować jak każdą inną aplikację. Dla użytkowników Linuksa SSH jest już dostępne. Po prostu otwórz okno terminala i wpisz polecenie „ssh”, aby sprawdzić, czy działa.
SSH przy użyciu PuTTY dla użytkowników systemu Windows:
- Najpierw włącz Raspberry Pi za pomocą zasilacza 5V. Powinien połączyć się z siecią Wi-Fi w ciągu kilku minut.
- Teraz otwórz PuTTY i wprowadź adres IP Pi i kliknij „Otwórz”.
- Za kilka sekund wyskoczy nam okno, w którym musimy wpisać nazwę użytkownika i hasło. Domyślna nazwa użytkownika to „pi”, a hasło to „raspberry”.
- Pamiętaj, że nie widzisz hasła w terminalu, więc wpisuj powoli, w przeciwnym razie będziesz otrzymywać „Odmowa dostępu”.
- Po pomyślnym zalogowaniu zobaczysz okno terminala. Teraz możesz połączyć się z Raspberry Pi za pomocą SSH! pożegnaj się z dodatkową klawiaturą, myszą i monitorem!
Dla użytkowników systemu Unix: (Linux i macOS)
Aby utworzyć połączenie SSH w systemie Linux, otwórz terminal i wprowadź polecenie ssh
- Tutaj dodasz swój adres IP i wciśniesz enter.
- Następnie zostaniesz zapytany, czy chcesz połączyć się z urządzeniem. Wpisz y.
- Następnie zostaniesz poproszony o podanie hasła, wpisz domyślne hasło „malina”.
A to powinno doprowadzić Cię do terminala Raspberry Pi. Teraz ostatnią rzeczą do zrobienia jest zabezpieczenie Pi.
Krok 6: Zabezpieczenie Raspberry Pi:
Płyty Raspberry Pi mają domyślnie tę samą nazwę użytkownika i hasło. Dlatego może być podatny na ataki hakerów. Aby zapobiec nieautoryzowanemu dostępowi do naszego Pi, zmienimy domyślne hasło.
Aby zmienić hasło:
- Wpisz passwd i naciśnij enter.
- Zostaniesz poproszony o podanie aktualnego hasła w celu uwierzytelnienia. Wprowadź domyślne hasło raspberry i naciśnij enter.
- Teraz zostaniesz poproszony o wprowadzenie nowego hasła, tutaj wprowadź unikalne hasło z kombinacją liter, cyfr i znaków specjalnych. Po wpisaniu hasła nic nie zostanie wyświetlone na terminalu, więc upewnij się, że wpisujesz powoli i poprawnie.
- Po wprowadzeniu nowego hasła zostaniesz poproszony o potwierdzenie hasła. Tutaj ponownie wpisz nowe hasło i naciśnij enter.
- Na terminalu pojawi się komunikat o powodzeniu:
passwd: hasło zostało zaktualizowane pomyślnie
Oznacza to, że zastosowano nowe hasło. Ten proces zapewni bezpieczeństwo Pi. Jeśli chcesz dowiedzieć się więcej o użytkownikach i hasłach, zapoznaj się z tym postem na oficjalnej stronie Raspberry Pi. Da ci bardziej szczegółowe instrukcje.
Krok 7: Ostatnia uwaga:
Teraz jesteś gotowy do korzystania z Raspberry Pi z SSH. W następnym samouczku zobaczymy, jak używać pinów GPIO na naszym Pi do sterowania diodami LED.
Nie zapomnij sprawdzić mojego ebooka „Mini Robot WiFi”, jeśli jeszcze tego nie zrobiłeś. Przeprowadzi Cię przez wszystkie etapy projektowania własnego, niestandardowego robota.
Mam nadzieję, że ten samouczek będzie dla Ciebie pouczający. Jeśli masz jakiekolwiek wątpliwości, śmiało pytaj w komentarzach.
Zalecana:
Skonfiguruj Raspberry Pi 4 przez laptopa/komputer za pomocą kabla Ethernet (bez monitora, bez Wi-Fi): 8 kroków
Skonfiguruj Raspberry Pi 4 przez laptopa/komputer za pomocą kabla Ethernet (bez monitora, bez Wi-Fi): W tym celu będziemy pracować z Raspberry Pi 4 Model-B z 1 GB pamięci RAM. Raspberry-Pi to komputer jednopłytkowy wykorzystywany do celów edukacyjnych i projektów DIY w przystępnej cenie, wymaga zasilania 5V 3A.Systemy operacyjne takie jak
Sterowanie jasnością Sterowanie diodami LED w oparciu o PWM za pomocą przycisków, Raspberry Pi i Scratch: 8 kroków (ze zdjęciami)
Kontrola jasności Sterowanie diodami LED w oparciu o PWM za pomocą przycisków, Raspberry Pi i Scratch: Próbowałem znaleźć sposób, aby wyjaśnić moim uczniom, jak działa PWM, więc wyznaczyłem sobie zadanie kontrolowania jasności diody LED za pomocą 2 przycisków - jeden przycisk zwiększający jasność diody LED a drugi ją przyciemniający. Aby zaprogramować
Jak skonfigurować Raspberry Pi bez monitora i klawiatury: 7 kroków
Jak skonfigurować Raspberry Pi bez monitora i klawiatury: Raspberry Pi to mały jednopłytkowy komputer z systemem operacyjnym Linux o nazwie Raspbian. Ta instrukcja pokazuje, jak skonfigurować Raspberry Pi (dowolny model) bez użycia monitora i klawiatury. Użyję mojego Raspberry Pi 3 B+ z Raspbi
Konwersja rozdzielacza monitora VGA na sterowany komputerowo przełącznik monitora: 4 kroki
Przekształcanie rozdzielacza monitora VGA w sterowany komputerowo przełącznik monitora: Ta instrukcja wyjaśnia, w jaki sposób tani (20 euro) rozdzielacz monitora VGA, który służy do łączenia jednego komputera z dwoma monitorami, można przekształcić w sterowany komputerowo przełącznik monitora. Końcowe urządzenie jest sterowane przez port równoległy i pozwala obracać
Bezkosztowa lodówka / podstawka do laptopa (bez kleju, bez wiercenia, bez nakrętek i śrub, bez śrub): 3 kroki
Zero-kosztowa chłodnica / podstawka do laptopa (bez kleju, bez wiercenia, bez nakrętek i śrub, bez śrub): AKTUALIZACJA: PROSZĘ GŁOSOWAĆ NA MÓJ INSTRUKCJONALNY, DZIĘKI ^_^ MOŻESZ RÓWNIEŻ GŁOSOWAĆ NA MÓJ INNY KONKURS WPIS NA www.instructables.com/id/Zero-Cost-Aluminum-Furnace-No-Propane-No-Glue-/ LUB MOŻE GŁOSUJ NA MOJEGO NAJLEPSZEGO PRZYJACIELA