Cuprins:

Control Raspberry Pi fără monitor .: 7 pași
Control Raspberry Pi fără monitor .: 7 pași

Video: Control Raspberry Pi fără monitor .: 7 pași

Video: Control Raspberry Pi fără monitor .: 7 pași
Video: How To Use Addressable RGB WS2812B LED Strips With a Raspberry Pi Single Board Computer 2024, Iulie
Anonim
Controlați Raspberry Pi fără monitor
Controlați Raspberry Pi fără monitor

În instrucțiunile anterioare, am împărtășit un ghid pentru începători la Raspberry Pi. Acolo am văzut cum să pornim Raspbian pe Pi și să-l folosim ca desktop. Dar pentru această configurare avem nevoie de o mulțime de periferice precum monitor, cablu HDMI, tastatură wireless și adaptor OTG. De cele mai multe ori nu avem nevoie de aceste periferice după prima pornire. Pentru a economisi niște bani, putem folosi Pi în modul Headless, adică accesându-l fără monitor. În modul Headless, putem accesa Raspberry Pi prin rețea fără fir folosind SSH (Secured Shell Protocol). Deci, fără a pierde mai mult timp, să intrăm direct în el.

Pasul 1: Cerințe:

Cerințe
Cerințe

Înainte de a începe, trebuie să strângem hardware și software pentru acest proiect. Componente hardware:

1. Raspberry Pi

Raspberry Pi Zero W …………. (Amazon SUA / Amazon UE / Banggood) Or

Raspberry Pi 3 Model B + …… (Amazon SUA / Amazon UE / Banggood)

2. Card Micro SD ……………………… (Amazon SUA / Amazon UE / Banggood)

3. Cititor de carduri Micro SD ……………. (Amazon SUA / Amazon UE / Banggood)

Software:

1. Raspbian OS

2. PuTTY pentru Windows

3. Aplicația Fing

Pasul 2: Activarea SSH cu monitorul:

Această metodă este pentru cei care au un monitor și alte periferice. Trebuie doar să instalați Raspbian pe un card SD și să îl introduceți într-un Pi. Consultați acest tutorial dacă doriți să aflați cum să instalați Raspbian. După instalarea cu succes a sistemului de operare pe cardul SD, introduceți în Pi și porniți-l.

  1. După pornirea Pi, faceți clic pe pictograma zmeură din colțul din stânga sus. Veți vedea un meniu derulant, din acest meniu selectați „Preferințe”. Din al doilea meniu derulant, selectați „Configurare Raspberrypi”.
  2. Va apărea o fereastră pop-up, selectați fila „Interfață”.
  3. Apoi, activați Camera, I²C, GPIO și SSH. Acestea sunt caracteristicile pe care le vom folosi cel mai mult.
  4. Pi este acum gata să fie controlat fără monitor și tastatură.

Pasul 3: Activarea SSH fără monitor:

Activarea SSH fără monitor
Activarea SSH fără monitor

Acum, pentru a activa SSH fără monitor, urmați pașii de mai jos:

  • Instalați imaginea Raspbian pe cardul SD similar cu tutorialul anterior.
  • După ce imaginea este arsă, nu scoateți cardul. În schimb, deschideți partiția de boot. Rețineți că Windows vă poate cere să formatați unitatea, să spuneți nu sau să o anulați. NU FORMATAȚI PARTIȚIA.
  • În partiția de încărcare, există multe fișiere și foldere. Nu editați sau ștergeți niciun fișier de aici, altfel ar putea cauza defecțiuni ale sistemului.
  • Aici trebuie să adăugăm două fișiere, SSH și wpa_supplicant.conf
  • Mai întâi trebuie să creăm fișierul SSH, faceți clic dreapta în partiția de boot și faceți clic pe „nou”, din listă selectați „Document text nou”. Denumiți fișierul ssh și eliminați extensia „.txt”. Apoi salvați fișierul. Acest fișier va permite SSH, permițându-ne să ne conectăm la Pi utilizând PuTTY.
  • Apoi creați un document text nou și denumiți-l „wpa_supplicant.conf” și salvați fișierul.
  • Deschideți fișierul wpa_supplicant într-un editor de text și adăugați următorul script:

country = IN

ctrl_interface = DIR = / var / run / wpa_supplicant GROUP = netdev update_config = 1 rețea = {ssid = "Numele rețelei WiFi" scan_ssid = 1 psk = "Parola WiFi" key_mgmt = WPA-PSK}

  • În script trebuie să faceți câteva modificări. În prima linie country = IN, am scris IN pentru că sunt din India, iar codul ISO pentru India este IN. Puteți găsi codul țării dvs. de pe Wikiwand. Apoi adăugați ssid-ul dvs., care nu este altceva decât numele dvs. WiFi. Adăugați și psk care este parola dvs. WiFi. Când ați terminat, asigurați-vă că salvați fișierul.
  • Acum scoateți cardul SD și introduceți-l în Pi. Porniți Pi și așteptați câteva minute. Este nevoie de mai mult timp pentru a porni pentru prima dată.

Pasul 4: Găsirea adresei IP:

Găsirea adresei IP
Găsirea adresei IP

Înainte de a putea SSH în Raspberry Pi, trebuie să cunoaștem adresa IP a Pi. Pentru a găsi adresa IP, prefer să folosesc o aplicație numită Fing. Este disponibil atât pentru Android, cât și pentru iPhone. Pentru a găsi adresa IP:

  • Mai întâi asigurați-vă că smartphone-ul dvs. este conectat la aceeași rețea WiFi ca Pi.
  • Deschideți aplicația Fing, pe pagina principală veți observa o listă de dispozitive conectate la router.
  • Notați adresa IP a „raspberrypi”. Vom folosi acest lucru pentru a stabili conexiunea cu Pi.

Acum ne vom conecta la placa folosind SSH în pasul următor.

Pasul 5: SSH în Pi:

SSH în Pi
SSH în Pi
SSH în Pi
SSH în Pi
SSH în Pi
SSH în Pi

Dacă utilizați Windows, vă recomand să utilizați PuTTY. Doar descărcați-l și instalați-l ca orice altă aplicație. Pentru utilizatorii de Linux, SSH este deja disponibil. Doar deschideți o fereastră de terminal și tastați comanda „ssh” pentru a vedea dacă funcționează.

SSH utilizând PuTTY pentru utilizatorii Windows:

  • Mai întâi porniți Raspberry Pi utilizând o sursă de alimentare de 5v. Ar trebui să se conecteze la rețeaua WiFi în câteva minute.
  • Acum deschideți PuTTY și introduceți adresa IP a Pi și faceți clic pe „Deschidere”.
  • În câteva secunde va apărea o fereastră în care trebuie să introducem numele de utilizator și parola. Numele de utilizator implicit este „pi” și parola este „zmeură”.
  • Rețineți că nu puteți vedea parola în terminal, așa că tastați încet sau veți continua să primiți „Acces refuzat”.
  • După conectarea cu succes, veți vedea o fereastră de terminal. Acum vă puteți conecta la Raspberry Pi folosind SSH! spune la revedere de la tastatura, mouse-ul și monitorul în plus!

Pentru utilizatorii Unix: (Linux și macOS)

Pentru a crea conexiune SSH în Linux, deschideți terminalul și introduceți comanda ssh

ssh [email protected]

  • Aici îți vei adăuga adresa IP și vei apăsa Enter.
  • Apoi, veți fi întrebat dacă doriți să vă conectați la dispozitiv. Tastați y.
  • Apoi vi se va cere să introduceți parola, tastați parola implicită „zmeură”.

Și asta ar trebui să vă aducă în terminalul Raspberry Pi. Acum un ultim lucru de făcut este asigurarea Pi.

Pasul 6: securizarea Raspberry Pi:

Plăcile Raspberry Pi au în mod implicit același nume de utilizator și parolă. Prin urmare, poate fi vulnerabil la hackeri. Pentru a preveni orice acces neautorizat la Pi-ul nostru, vom schimba parola implicită.

Pentru a schimba parola:

  • Tastați passwd și apăsați Enter.
  • Vi se va cere să introduceți parola curentă pentru autentificare. Introduceți parola implicită zmeură și apăsați Enter.
  • Acum vi se va cere să introduceți o parolă nouă, aici introduceți o parolă unică cu o combinație de alfabete, numere și caractere speciale. Când introduceți parola, nimic nu va fi afișat pe terminal, așa că asigurați-vă că tastați încet și corect.
  • După ce introduceți o parolă nouă, vi se va cere să confirmați parola. Aici introduceți din nou noua parolă și apăsați Enter.
  • Un mesaj de succes va fi afișat pe terminal:

passwd: parola actualizată cu succes

Aceasta indică faptul că noua parolă este aplicată. Acest proces va face Pi-ul sigur. Dacă doriți să aflați mai multe despre utilizatori și parole, consultați această postare pe site-ul oficial al Raspberry Pi. Vă va oferi instrucțiuni mai detaliate.

Pasul 7: Notă finală:

Acum sunteți gata să utilizați Raspberry Pi cu SSH. În următorul tutorial, vom vedea cum să folosim pinii GPIO de pe Pi pentru a controla LED-urile.

Nu uitați să verificați cartea mea electronică „Mini WiFi Robot” dacă nu ați făcut-o deja. Vă va parcurge toți pașii pentru a vă proiecta propriul robot personalizat.

Sper că veți găsi acest tutorial informativ. Dacă aveți îndoieli, nu ezitați să întrebați în comentarii.

Recomandat: