Obsah:

Ovládejte Raspberry Pi bez monitoru: 7 kroků
Ovládejte Raspberry Pi bez monitoru: 7 kroků

Video: Ovládejte Raspberry Pi bez monitoru: 7 kroků

Video: Ovládejte Raspberry Pi bez monitoru: 7 kroků
Video: Mini PC na Intel N100 - AC8-N, výkonná platforma bez ventilátoru, instalace OS Home Assistant 2024, Červenec
Anonim
Ovládejte Raspberry Pi bez monitoru
Ovládejte Raspberry Pi bez monitoru

V předchozím pokynu jsem sdílel průvodce pro začátečníky k Raspberry Pi. Tam jsme viděli, jak spustit Raspbian na Pi a použít jej jako desktop. Ale pro toto nastavení potřebujeme spoustu periferií, jako je monitor, kabel HDMI, bezdrátová klávesnice a adaptér OTG. Po prvním spuštění tyto periferie většinou nepotřebujeme. Abychom ušetřili nějaké peníze, můžeme použít Pi v bezhlavém režimu, tj. Přístup k němu bez monitoru. V bezhlavém režimu můžeme k Raspberry Pi přistupovat přes bezdrátovou síť pomocí SSH (Secured Shell Protocol). Takže bez plýtvání časem se do toho pusťme rovnou.

Krok 1: Požadavky:

Požadavky
Požadavky

Než začneme, musíme shromáždit nějaký hardware a software pro tento projekt. Hardwarové komponenty:

1. Raspberry Pi

Raspberry Pi Zero W …………. (Amazon USA / Amazon EU / Banggood) Or

Raspberry Pi 3 Model B+ ……. (Amazon USA / Amazon EU / Banggood)

2. Karta Micro SD ……………………… (Amazon USA / Amazon EU / Banggood)

3. Čtečka karet Micro SD ……………. (Amazon USA / Amazon EU / Banggood)

Software:

1. Raspbian OS

2. PuTTY pro Windows

3. Aplikace Fing

Krok 2: Povolení SSH pomocí monitoru:

Tato metoda je pro ty, kteří mají monitor a další periferie. Stačí nainstalovat Raspbian na kartu SD a vložit ji do Pi. Pokud se chcete dozvědět, jak nainstalovat Raspbian, podívejte se na tento návod. Po úspěšné instalaci OS na SD kartu vložte do Pi a nabootujte.

  1. Po spuštění Pi klikněte na ikonu maliny v levém horním rohu. Zobrazí se rozevírací nabídka, z této nabídky vyberte „Předvolby“. Z druhé rozevírací nabídky vyberte „Konfigurace Raspberrypi“.
  2. Zobrazí se vyskakovací okno, vyberte kartu „Rozhraní“.
  3. Dále povolte Camera, I²C, GPIO a SSH. To jsou funkce, které budeme nejvíce využívat.
  4. Pi je nyní připraveno k ovládání bez monitoru a klávesnice.

Krok 3: Povolení SSH bez monitoru:

Povolení SSH bez monitoru
Povolení SSH bez monitoru

Chcete -li nyní povolit SSH bez monitoru, postupujte takto:

  • Nainstalujte obrázek Raspbian na kartu SD podobně jako v předchozím tutoriálu.
  • Po vypálení obrazu kartu nevytahujte. Místo toho otevřete spouštěcí oddíl. Všimněte si, že systém Windows vás může požádat o zformátování jednotky, řekněte ne nebo ji zrušte. NEFARMUJTE PŘÍDĚL.
  • V zaváděcím oddílu je mnoho souborů a složek. Neupravujte ani neodstraňujte žádné soubory, protože by to mohlo způsobit selhání systému.
  • Zde musíme přidat dva soubory, SSH a wpa_supplicant.conf
  • Nejprve musíme vytvořit soubor SSH, kliknout pravým tlačítkem na spouštěcí oddíl a kliknout na „nový“, ze seznamu vybrat „Nový textový dokument“. Pojmenujte soubor ssh a odeberte příponu „.txt“. Dále soubor uložte. Tento soubor povolí SSH, což nám umožní připojit se k Pi pomocí PuTTY.
  • Dále vytvořte nový textový dokument a pojmenujte jej „wpa_supplicant.conf“a soubor uložte.
  • Otevřete soubor wpa_supplicant v textovém editoru a přidejte následující skript:

země = IN

ctrl_interface = DIR =/var/run/wpa_supplicant GROUP = netdev update_config = 1 network = {ssid = "Název vaší WiFi sítě" scan_ssid = 1 psk = "WiFi heslo" key_mgmt = WPA-PSK}

  • Ve skriptu musíte provést nějaké změny. Do prvního řádku země = IN jsem napsal IN, protože jsem z Indie, a ISO kód pro Indii je IN. Kód vaší země najdete na Wikiwandu. Dále přidejte svůj ssid, což není nic jiného než vaše WiFi jméno. Přidejte také psk, což je vaše heslo k WiFi. Až budete hotovi, nezapomeňte soubor uložit.
  • Nyní vysuňte SD kartu a vložte ji do Pi. Zapněte Pi a počkejte několik minut. První spuštění trvá déle.

Krok 4: Nalezení IP adresy:

Zjištění IP adresy
Zjištění IP adresy

Než budeme moci SSH do Raspberry Pi, musíme znát IP adresu Pi. Chcete -li zjistit IP adresu, dávám přednost aplikaci s názvem Fing. Je k dispozici pro Android i iPhone. Chcete -li zjistit IP adresu:

  • Nejprve se ujistěte, že je váš smartphone připojen ke stejné WiFi síti jako Pi.
  • Otevřete aplikaci Fing, na domovské stránce si všimnete seznamu zařízení připojených k routeru.
  • Poznamenejte si IP adresu „raspberrypi“. Použijeme to k navázání spojení s Pi.

Nyní se v dalším kroku připojíme k desce pomocí SSH.

Krok 5: SSH do Pi:

SSH do Pi
SSH do Pi
SSH do Pi
SSH do Pi
SSH do Pi
SSH do Pi

Pokud používáte Windows, doporučuji použít PuTTY. Stačí si ji stáhnout a nainstalovat jako jakoukoli jinou aplikaci. Pro uživatele Linuxu je SSH již k dispozici. Stačí otevřít okno terminálu a zadáním příkazu „ssh“zjistit, zda funguje.

SSH pomocí PuTTY pro uživatele Windows:

  • Nejprve zapněte Raspberry Pi pomocí napájecího zdroje 5 V. Mělo by se připojit k vaší síti WiFi během několika minut.
  • Nyní otevřete PuTTY a zadejte IP adresu Pi a klikněte na „Otevřít“.
  • Za několik sekund se otevře okno, kde musíme zadat uživatelské jméno a heslo. Výchozí uživatelské jméno je „pi“a heslo je „malina“.
  • Všimněte si, že v terminálu nevidíte heslo, takže pište pomalu, nebo se vám bude stále zobrazovat „Přístup odepřen“.
  • Po úspěšném přihlášení uvidíte okno terminálu. Nyní se můžete připojit k Raspberry Pi pomocí SSH! rozlučte se s tou extra klávesnicí, myší a monitorem!

Pro uživatele Unixu: (Linux a macOS)

Chcete -li vytvořit připojení SSH v systému Linux, otevřete terminál a zadejte příkaz ssh

ssh [email protected]

  • Zde přidáte svou IP adresu a stisknete Enter.
  • Dále budete dotázáni, zda se chcete k zařízení připojit. Zadejte y.
  • Poté budete požádáni o zadání hesla, zadejte výchozí heslo „malina“.

A to by vás mělo dostat do terminálu Raspberry Pi. Nyní poslední věcí, kterou musíte udělat, je zajistit Pi.

Krok 6: Zabezpečení Raspberry Pi:

Desky Raspberry Pi mají ve výchozím nastavení stejné uživatelské jméno a heslo. Proto může být zranitelný vůči hackerům. Abychom zabránili neoprávněnému přístupu k našemu Pi, změníme výchozí heslo.

Chcete -li změnit heslo:

  • Zadejte passwd a stiskněte Enter.
  • Budete vyzváni k zadání aktuálního hesla pro autentizaci. Zadejte výchozí heslo malina a stiskněte Enter.
  • Nyní budete požádáni o zadání nového hesla, zde zadejte jedinečné heslo s kombinací abecedy, číslic a speciálních znaků. Když zadáte heslo, na terminálu se nic nezobrazí, takže se ujistěte, že píšete pomalu a správně.
  • Po zadání nového hesla budete požádáni o potvrzení hesla. Zde zadejte nové heslo znovu a stiskněte Enter.
  • Na terminálu se zobrazí zpráva o úspěchu:

passwd: heslo bylo úspěšně aktualizováno

To znamená, že je použito nové heslo. Díky tomuto procesu bude Pi zabezpečený. Pokud se chcete dozvědět více o uživatelích a heslech, podívejte se na tento příspěvek na oficiálním webu Raspberry Pi. Poskytne vám podrobnější pokyny.

Krok 7: Závěrečná poznámka:

Nyní jste připraveni používat svůj Raspberry Pi s SSH. V dalším tutoriálu uvidíme, jak pomocí pinů GPIO na našem Pi ovládat LED diody.

Pokud jste tak ještě neučinili, nezapomeňte se podívat na můj ebook „Mini WiFi robot“. Provede vás všemi kroky k návrhu vlastního robota.

Doufáme, že vám tento návod připadá informativní. Pokud máte nějaké pochybnosti, klidně se ptejte v komentářích.

Doporučuje: