Obsah:

Ovládajte Raspberry Pi bez monitora .: 7 krokov
Ovládajte Raspberry Pi bez monitora .: 7 krokov
Anonim
Ovládajte Raspberry Pi bez monitora
Ovládajte Raspberry Pi bez monitora

V predchádzajúcom návode som zdieľal sprievodcu pre Raspberry Pi pre začiatočníkov. Tam sme videli, ako naštartovať Raspbian na Pi a použiť ho ako pracovnú plochu. Na toto nastavenie však potrebujeme veľa periférnych zariadení, ako je monitor, kábel HDMI, bezdrôtová klávesnica a adaptér OTG. Tieto periférne zariadenia väčšinou po prvom spustení nepotrebujeme. Aby sme ušetrili nejaké peniaze, môžeme použiť Pi v bezhlavom režime, tj. Prístup k nemu bez monitora. V bezhlavom režime môžeme k Raspberry Pi pristupovať prostredníctvom bezdrôtovej siete pomocou SSH (Secured Shell Protocol). Takže bez straty času sa pustíme do toho.

Krok 1: Požiadavky:

Požiadavky
Požiadavky

Predtým, ako začneme, musíme pre tento projekt zhromaždiť nejaký hardvér a softvér. Hardvérové komponenty:

1. Raspberry Pi

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

Raspberry Pi 3 Model B+ … (Amazon USA / Amazon EÚ / Banggood)

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

3. Čítačka kariet Micro SD ……………. (Amazon USA / Amazon EU / Banggood)

Softvér:

1. Raspbian OS

2. PuTTY pre Windows

3. Aplikácia Fing

Krok 2: Povolenie SSH pomocou monitora:

Táto metóda je pre tých, ktorí majú monitor a ďalšie periférne zariadenia. Stačí nainštalovať Raspbian na kartu SD a vložiť ju do Pi. Pozrite sa na tento návod, ak sa chcete dozvedieť, ako nainštalovať Raspbian. Po úspešnej inštalácii operačného systému na kartu SD vložte počítač do systému Pi a spustite ho.

  1. Po spustení programu Pi kliknite na ikonu maliny v ľavom hornom rohu. Zobrazí sa rozbaľovacia ponuka, z ktorej vyberte položku „Predvoľby“. V druhej rozbaľovacej ponuke vyberte položku „Konfigurácia Raspberrypi“.
  2. Zobrazí sa vyskakovacie okno, vyberte kartu „Rozhranie“.
  3. Potom povoľte fotoaparát, I²C, GPIO a SSH. Toto sú funkcie, ktoré budeme najviac používať.
  4. Pi je teraz pripravené na ovládanie bez monitora a klávesnice.

Krok 3: Povolenie SSH bez monitora:

Povolenie SSH bez monitora
Povolenie SSH bez monitora

Ak chcete teraz povoliť SSH bez monitora, postupujte podľa nasledujúcich krokov:

  • Nainštalujte obrázok Raspbian na kartu SD podobne ako v predchádzajúcom návode.
  • Keď je obrázok spálený, kartu nevyťahujte. Namiesto toho otvorte zavádzací oddiel. Všimnite si toho, že systém Windows vás môže vyzvať naformátovať disk, povedať nie alebo ho zrušiť. NEFARMUJTE PRIESTOR.
  • V zavádzacom oddiele je veľa súborov a priečinkov. Neupravujte ani neodstraňujte žiadne súbory, v opačnom prípade to môže spôsobiť zlyhanie systému.
  • Tu musíme pridať dva súbory, SSH a wpa_supplicant.conf
  • Najprv musíme vytvoriť súbor SSH, pravým tlačidlom myši kliknúť na zavádzací oddiel a kliknúť na „nové“, v zozname vyberte „Nový textový dokument“. Pomenujte súbor ssh a odstráňte príponu ".txt". Ďalej súbor uložte. Tento súbor povolí SSH, čo nám umožní pripojiť sa k Pi pomocou PuTTY.
  • Potom vytvorte nový textový dokument a pomenujte ho „wpa_supplicant.conf“a súbor uložte.
  • Otvorte súbor wpa_supplicant v textovom editore a pridajte nasledujúci skript:

krajina = IN

ctrl_interface = DIR =/var/run/wpa_supplicant GROUP = netdev update_config = 1 network = {ssid = "Názov vašej WiFi siete" scan_ssid = 1 psk = "WiFi heslo" key_mgmt = WPA-PSK}

  • V skripte musíte vykonať určité zmeny. Do prvého riadka krajina = IN som napísal IN, pretože som z Indie, a ISO kód pre Indiu je IN. Kód svojej krajiny nájdete na stránke Wikiwand. Potom pridajte svoj ssid, ktorý nie je ničím iným ako vašim názvom WiFi. Pridajte tiež psk, ktoré je vašim heslom k sieti WiFi. Keď skončíte, súbor uložte.
  • Teraz vysuňte kartu SD a vložte ju do zariadenia Pi. Zapnite zariadenie Pi a počkajte niekoľko minút. Prvé spustenie trvá dlhšie.

Krok 4: Zistenie adresy IP:

Zistenie IP adresy
Zistenie IP adresy

Predtým, ako budeme môcť SSH zapojiť do Raspberry Pi, musíme poznať IP adresu Pi. Na nájdenie adresy IP uprednostňujem aplikáciu s názvom Fing. Je k dispozícii pre Android aj iPhone. Zistenie adresy IP:

  • Najprv sa uistite, že je váš smartphone pripojený k rovnakej sieti WiFi ako Pi.
  • Otvorte aplikáciu Fing, na domovskej stránke si všimnete zoznam zariadení pripojených k smerovaču.
  • Poznačte si IP adresu „raspberrypi“. Toto použijeme na nadviazanie spojenia s Pi.

Teraz sa v ďalšom kroku pripojíme k doske pomocou SSH.

Krok 5: SSH do Pi:

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

Ak používate Windows, odporúčam vám použiť PuTTY. Stačí si ju stiahnuť a nainštalovať ako ktorúkoľvek inú aplikáciu. Pre používateľov Linuxu je SSH už k dispozícii. Stačí otvoriť okno terminálu a zadaním príkazu „ssh“zistiť, či funguje.

SSH pomocou PuTTY pre používateľov systému Windows:

  • Najprv zapnite Raspberry Pi pomocou napájania 5 V. Malo by sa pripojiť k vašej sieti WiFi za niekoľko minút.
  • Teraz otvorte PuTTY a zadajte IP adresu Pi a kliknite na „Otvoriť“.
  • O niekoľko sekúnd sa otvorí okno, kde musíme zadať používateľské meno a heslo. Predvolené používateľské meno je „pi“a heslo „malina“.
  • Heslo na termináli nevidíte, preto píšte pomaly alebo sa vám bude stále zobrazovať text „Prístup odmietnutý“.
  • Po úspešnom prihlásení sa vám zobrazí okno terminálu. Teraz sa môžete k svojmu Raspberry Pi pripojiť pomocou SSH! rozlúčte sa s tou extra klávesnicou, myšou a monitorom!

Pre používateľov systému Unix: (Linux a macOS)

Ak chcete vytvoriť pripojenie SSH v systéme Linux, otvorte terminál a zadajte príkaz ssh

ssh [email protected]

  • Tu zadajte svoju IP adresu a kliknite na Enter.
  • Ďalej sa vás opýta, či sa chcete pripojiť k zariadeniu. Napíšte y.
  • Potom budete vyzvaní na zadanie hesla a zadajte predvolené heslo „malina“.

A to by vás malo dostať do terminálu Raspberry Pi. Teraz posledná vec, ktorú musíte urobiť, je zaistiť Pi.

Krok 6: Zabezpečenie Raspberry Pi:

Dosky Raspberry Pi majú v predvolenom nastavení rovnaké používateľské meno a heslo. Preto môže byť zraniteľný voči hackerom. Aby sme predišli akémukoľvek neoprávnenému prístupu k nášmu Pi, zmeníme predvolené heslo.

Ak chcete zmeniť heslo:

  • Napíšte passwd a stlačte Enter.
  • Budete požiadaní o zadanie aktuálneho hesla na autentifikáciu. Zadajte predvolené heslo malina a stlačte kláves Enter.
  • Teraz budete vyzvaní na zadanie nového hesla, tu zadajte jedinečné heslo s kombináciou abecedy, číslic a špeciálnych znakov. Keď zadáte heslo, na termináli sa nič nezobrazí, takže píšte pomaly a správne.
  • Po zadaní nového hesla budete vyzvaní na potvrdenie hesla. Tu zadajte nové heslo znova a stlačte Enter.
  • Na termináli sa zobrazí správa o úspechu:

passwd: heslo bolo úspešne aktualizované

To znamená, že je použité nové heslo. Vďaka tomuto procesu bude Pi zabezpečený. Ak sa chcete dozvedieť viac o používateľoch a heslách, pozrite sa na tento príspevok na oficiálnom webe Raspberry Pi. Poskytne vám podrobnejšie pokyny.

Krok 7: Záverečná poznámka:

Teraz ste pripravení používať svoj Raspberry Pi s SSH. V nasledujúcom návode uvidíme, ako používať piny GPIO na našom Pi na ovládanie LED diód.

Ak ste to ešte neurobili, nezabudnite si pozrieť môj ebook „Mini WiFi robot“. Prevedie vás všetkými krokmi k návrhu vlastného robota.

Dúfam, že vás tento návod bude poučiť. Ak máte akékoľvek pochybnosti, pokojne sa pýtajte v komentároch.

Odporúča: