Përmbajtje:

Pi pa kokë - Fillimi i Raspberry Pi juaj pa ndonjë pajisje shtesë: 4 hapa (me fotografi)
Pi pa kokë - Fillimi i Raspberry Pi juaj pa ndonjë pajisje shtesë: 4 hapa (me fotografi)

Video: Pi pa kokë - Fillimi i Raspberry Pi juaj pa ndonjë pajisje shtesë: 4 hapa (me fotografi)

Video: Pi pa kokë - Fillimi i Raspberry Pi juaj pa ndonjë pajisje shtesë: 4 hapa (me fotografi)
Video: SI TË konfiguroni L4D2 2024, Nëntor
Anonim
Pi pa kokë - Fillimi i Raspberry Pi juaj pa ndonjë pajisje shtesë shtesë
Pi pa kokë - Fillimi i Raspberry Pi juaj pa ndonjë pajisje shtesë shtesë

Çkemi, Arsyeja pse u ulët këtu është, mendoj, se ju jeni shumë si unë! Ju nuk doni të shkoni lehtë me Pi tuaj - lidheni Pi në një monitor, lidhni një tastierë dhe një mi, dhe voila!… Pfft, kush e bën këtë?! Në fund të fundit, një Pi është një "kompjuter me madhësi xhepi" dhe nuk do të ketë asnjë monitor në xhepin tim. Pra, çfarë bëjmë ne? Ne kallajxhi! Ne kemi gjetur një mënyrë për të përdorur ekranin, tastierën dhe tastierën e laptopit si periferikësh të Pi -së sonë.

Ja çfarë do të na duhet:

  • Laptop
  • Raspberry Pi
  • Lexues karte
  • Kartë mikro-SD
  • Kabllo mikro-USB
  • Kabllo serike USB në TTL (opsionale)
  • USB Dongle WiFi (opsionale; Pi 2 dhe më poshtë)
  • Kabllo Ethernet
  • Lidhja me internet pa tel

Hapi 1: Instalimi i Raspbian

Instalimi i Raspbian
Instalimi i Raspbian
Instalimi i Raspbian
Instalimi i Raspbian
Instalimi i Raspbian
Instalimi i Raspbian
Instalimi i Raspbian
Instalimi i Raspbian

Nëse nuk e keni instaluar tashmë një OS në bordin tuaj, tani do të ishte një kohë e mirë për ta bërë këtë. Kontrolloni udhëzuesin zyrtar ose ndiqni këto hapa:

Windows:

  1. Shkarkoni imazhin më të fundit Raspbian nga faqja Shkarkimet e faqes në internet Raspberry Pi.
  2. Pas shkarkimit të skedarit.zip, hapeni atë për të marrë skedarin e imazhit (.img) për të shkruar në kartën tuaj SD.
  3. Futni kartën SD në lexuesin tuaj të kartave dhe lidheni atë në laptopin tuaj.
  4. Shkarkoni programin Win32DiskImager nga faqja Projectforge Project si një skedar zip. Nxirrni ekzekutuesin nga skedari zip dhe drejtoni programin
  5. Zgjidhni skedarin e figurës që keni nxjerrë më herët.
  6. Zgjidhni shkronjën e diskut të caktuar në kartën tuaj SD në kutinë e pajisjes. Kini kujdes që të zgjidhni makinën e duhur; nëse merrni atë të gabuar, mund të shkatërroni të dhënat në hard diskun e kompjuterit tuaj! Nëse jeni duke përdorur një vend të kartës SD në kompjuterin tuaj dhe nuk mund ta shihni diskun në dritaren Win32DiskImager, provoni të përdorni një përshtatës të jashtëm SD.
  7. Klikoni Shkruaj dhe prisni që shkrimi të përfundojë.
  8. Dilni nga imazhi.

Ubuntu:

  1. Shkarkoni imazhin më të fundit Raspbian nga faqja Shkarkimet e faqes në internet Raspberry Pi.
  2. Pas shkarkimit të skedarit.zip, hapeni atë për të marrë skedarin e imazhit (.img) për të shkruar në kartën tuaj SD.
  3. Futni kartën SD në lexuesin tuaj të kartave dhe lidheni atë në laptopin tuaj.
  4. Klikoni me të djathtën mbi skedarin e figurës që keni nxjerrë më herët dhe zgjidhni Hapni me -> Disk Image Writer
  5. Zgjidhni kartën tuaj SD nga lista dhe shtypni Fillimi i Rivendosjes. Kini kujdes që të zgjidhni makinën e duhur; nëse merrni atë të gabuar, mund të shkatërroni të dhënat në hard diskun e kompjuterit tuaj!
  6. Vendosni fjalëkalimin tuaj për të dhënë privilegje rrënjësore dhe prisni që shkrimi të përfundojë.
  7. Dilni nga shërbimi.

Mos e hidhni kartën SD akoma! Ka vetëm dy gjëra të tjera për të bërë.

  1. Për të mundësuar qasjen në shell mbi SSH: shfletoni drejtorinë e nisjes dhe, duke përdorur çdo redaktues skedari, krijoni një skedar bosh të quajtur ssh (pa asnjë shtrirje skedari)
  2. Për të mundësuar komunikimin serik: shfletoni përsëri drejtorinë e nisjes, hapni skedarin config.txt duke përdorur çdo redaktues skedari dhe shtoni rreshtin e mëposhtëm (pa thonjëza) në fund të skedarit "enable_uart = 1". Ruani skedarin dhe mbaroni!

Hapi 2: Njohja me IP -në e Pi -së tuaj

Njohja me IP -në e Pi -së tuaj
Njohja me IP -në e Pi -së tuaj
Njohja me IP -në e Pi -së tuaj
Njohja me IP -në e Pi -së tuaj
Njohja me IP -në e Pi -së tuaj
Njohja me IP -në e Pi -së tuaj

Pasi të keni mbaruar instalimin e OS, thjesht futni kartën micro-SD në Pi tuaj dhe fuqizoni bordin tuaj duke përdorur kabllon micro-USB. Tani, duke supozuar se laptopi juaj ka një lidhje interneti pa tel (dongle WiFi/USB), lidhni njërën skaj të kabllit Ethernet në Pi tuaj dhe tjetrin në laptopin tuaj.

Metoda 1 (Ubuntu)

  1. Hapni "Menaxherin e Rrjetit" dhe klikoni në "Ndrysho lidhjet"
  2. Zgjidhni "Lidhja me tela 1" dhe klikoni në "Ndrysho". Nëse nuk keni një cilësim të lidhjes me tel, klikoni në "Shto"
  3. Nën skedën "Wired", vendosni fushën "Adresa MAC e pajisjes" në opsionin xx: xx: xx: xx: xx: xx (eth0) nga lista zbritëse
  4. Nën skedën "Cilësimet IPv4", vendosni fushën "Metoda" në opsionin "Ndarë me kompjuterë të tjerë" nga lista zbritëse
  5. Hapni terminalin dhe ekzekutoni ifconfig për të shënuar IP të caktuar për eth0
  6. Tani duke sjellë tabelën ARP duke përdorur komandën arp -a, shkoni te ndërfaqja që specifikon IP -në e caktuar për eth0 dhe ekzaminoni shënimet për të kuptuar IP -në e caktuar për Pi tuaj (192.168.1.109, në rastin tim). Ping IP për të verifikuar
  7. Përndryshe, pas hapit (4), mund të keni pinguar direkt raspberrypi.local për të përcaktuar IP -në tuaj Pi ose mund të keni përdorur nmap

Metoda 1 (Windows)

  1. Shkoni te "Qendra e Rrjetit dhe Ndarjes" dhe klikoni në "Ndrysho cilësimet e përshtatësit"
  2. Klikoni me të djathtën në "përshtatësin WiFi" dhe klikoni në "Karakteristikat"
  3. Nën skedën "Ndarja", kontrolloni Lejo që përdoruesit e tjerë të lidhen përmes këtij opsioni lidhje interneti dhe zgjidhni përshtatësin e duhur Ethernet nga lista. Tani duhet të shihni që lidhja është shënuar si e ndarë
  4. Klikoni me të djathtën në "përshtatësin Ethernet" dhe klikoni në "Karakteristikat"
  5. Nën skedën "Rrjetëzimi", klikoni dy herë në opsionin "Internet Protocol Version 4" dhe sigurohuni që një IP dinamike t'i jetë caktuar portës Ethernet
  6. Hapni komandën e shpejtë dhe lëshoni një komandë ping në adresën e transmetimit të IP -së së caktuar. Meqenëse IP -ja e caktuar në portën Ethernet në laptopin tim ishte 192.168.137.1, unë thjesht do të pingoj 192.168.137.255
  7. Tani duke sjellë tabelën ARP duke përdorur komandën arp -a, lëvizni deri në ndërfaqen që specifikon IP -në e caktuar në Ethernet (192.168.137.1, në rastin tim) dhe ekzaminoni shënimet për të kuptuar IP -në e caktuar për Pi tuaj (192.168. 137.99, në rastin tim). Ping IP për të verifikuar
  8. Përndryshe, pas hapit (5), ju mund të keni pinged direkt raspberrypi.mshome.net për të përcaktuar IP -në tuaj Pi

Metoda 2 (Windows)

Nëse për ndonjë arsye metoda e mësipërme nuk funksionoi për ju, provoni të tejkaloni dy rrjetet.

  1. Hapni përsëri cilësimet e përshtatësit, futni vetitë WiFi dhe çaktivizoni ndarjen.
  2. Futni vetitë Ethernet si më parë, klikoni dy herë në opsionin "Protokolli i Internetit Version 4" nën skedën "Rrjetëzimi" dhe zgjidhni opsionin "Merrni një adresë IP automatikisht"
  3. Tani, kthehuni te cilësimet e përshtatësit, nënvizoni të dy lidhjet (WiFi dhe Ethernet), klikoni me të djathtën dhe zgjidhni opsionin "Lidhjet e Urës"
  4. Duhet të shihni një lidhje të re, të quajtur Network Bridge.
  5. Hapni vijën e komandës dhe ekzekutoni ipconfig. Shkoni poshtë në hyrjen me emrin përshtatës Ethernet Network Bridge dhe shënoni adresën IP
  6. Meqenëse, në rastin tim, IP e caktuar në Urën e Rrjetit është 192.168.1.101, IP e caktuar për Pi duhet të jetë brenda intervalit 192.168.1.2 deri në 192.168.1.254 (192.168.1.1 është porta e paracaktuar dhe 192.168.1.255 është adresa e transmetimit). Tani, përdorni çdo skaner IP për të kërkuar të gjithë klientët aktivë brenda këtij diapazoni IP dhe kërkoni IP -në e caktuar për Pi.
  7. Përndryshe, mund të provoni të caktoni një IP statike për Pi tuaj.

Metoda 3 (Ubuntu në një VM)

Konsideroni këtë, ju keni instaluar Ubuntu në një VM që funksionon në një host Windows dhe ju duhet të hyni në Pi tuaj përmes Ubuntu dmth. Së pari duhet të gjeni një mënyrë për të ndarë lidhjen tuaj të internetit në Ubuntu (e cila nuk është gjë tjetër veçse lidhja themelore e rrjetit të hosti juaj u përkthye për t'i dhënë mysafirit tuaj akses në rrjetin e jashtëm; le të mos hyjmë në detaje) me Pi -në tuaj. Kjo mund të jetë shqetësuese ndonjëherë. Sidoqoftë, kohët e fundit hasa në një zgjidhje vërtet të thjeshtë - Rrjetëzimi.

Metoda 4 (Ubuntu/Windows)

Përndryshe, nëse nuk keni një port Ethernet falas, mund ta lidhni Pi tuaj direkt me rrjetin përmes Router -it tuaj në shtëpi ose Switch Ethernet.

  1. Furnizoni Pi -n tuaj dhe lidheni atë me rrjetin tuaj përmes një porti Ethernet në një ndërprerës/ruter të arritshëm, të lidhur me rrjetin tuaj në shtëpi, duke përdorur një kabllo Ethernet.
  2. Duhet të shihni që LED -të PWR dhe ACT të ndizen duke nënkuptuar që imazhi Raspbian po ngrihet. Atëherë duhet të shihni LED të gjelbër "LNK" dhe LED portokalli "10M" të ndizen pranë portës Ethernet në Pi tuaj duke nënkuptuar që një adresë IP i është caktuar asaj nga DHCP e ruterit tuaj.
  3. Tani, për të kuptuar këtë IP thjesht vizitoni faqen e ruterit tuaj duke futur adresën IP të ruterit (192.168.1.1 për iBall) në shfletuesin tuaj. Hyni dhe kontrolloni listën e klientëve DHCP për IP të caktuar për Pi tuaj (Kërkoni një hyrje që liston "Raspberry Pi Foundation", ndoshta pranë adresës së tij MAC). Nëse kjo nuk funksionon, provoni të përdorni një Skanues IP siç është nmap.

Hapi 3: Qasja në Terminalin LX

Qasja në Terminalin LX
Qasja në Terminalin LX
Qasja në Terminalin LX
Qasja në Terminalin LX
Qasja në Terminalin LX
Qasja në Terminalin LX

Sjellja e guaskës është e lehtë sapo të kemi IP -në tonë të Pi -së. Ne do të përdorim SSH për të hyrë në distancë në Pi tonë dhe për të hyrë në Terminalin LX. Për ta bërë këtë, Përdoruesit e Windows do të duhet të instalojnë Putty, një klient SSH i lehtë për t’u përdorur.

  1. Pasi të jetë instaluar, drejtoni Putty, vendosni llojin e lidhjes në SSH dhe vlerën e portit në 22, futni IP -në e Pi -it tuaj dhe shtypni Open.
  2. Përzgjidhni "Po", nëse pyeteni nëse i besoni këtij hosti dhe do të shihni Terminalin LX që ju kërkon të dhënat e hyrjes.
  3. Shkoni përpara dhe futni "pi" si emrin e përdoruesit dhe "mjedër" për fjalëkalimin (fjalëkalimi nuk do të jetë i dukshëm kur e shkruani, kështu që mos u frikësoni)
  4. Ping google.com për të kontrolluar nëse interneti po funksionon, dhe voila!

Përdoruesit e Linux kanë funksionalitetin e integruar.

  1. Hapni terminalin dhe ekzekutoni komandën ssh [email protected] (x.x.x.x duke qenë IP e Pi -t tuaj) ose provoni ssh [email protected]
  2. Shkruani "po", nëse pyeteni nëse i besoni këtij hosti, shtypni return dhe shkruani fjalëkalimin tuaj Pi (fjalëkalimi i paracaktuar: "mjedër")
  3. Ping google për të kontrolluar nëse interneti po funksionon, dhe voila!

Bonus: Qasja në Shell përmes një lidhje serike

Në rast se porti juaj Ethernet është i zënë, mund të përdorni portën USB të laptopit tuaj për të krijuar një lidhje serike me Pi tuaj. Për ta bërë këtë, do t'ju duhet një kabllo serike USB to TTL ose një pajisje USB në Serial siç është bordi kryesor i shpërthimit FTDI FT232.

Meqenëse Windows nuk përfshin një aplikacion Terminal që do të na lejonte të lidheshim në seri, ne do të përdorim Putty. Ne gjithashtu do të duhet të instalojmë drejtuesit FTDI.

  1. Drejtoni telat nga titulli TTL në kunjat përkatëse në çip. Sigurohuni që kunjat të drejtohen siç duhet siç tregohet në tabelë.
  2. Lidhni skajin tjetër të kabllit TTL me një port USB në kompjuterin tuaj. Hapni Menaxherin e Pajisjes dhe shikoni nën "Portet (COM & LPT)" për të kontrolluar numrin COM të caktuar për Pi tuaj.
  3. Drejtoni Putty, vendosni llojin e lidhjes në Serial, futni numrin e caktuar COM, vendosni shpejtësinë në 115200 dhe shtypni Open.
  4. Përzgjidhni "Po", nëse pyeteni nëse i besoni këtij hosti dhe do të shihni Terminalin LX që ju kërkon të dhënat e hyrjes.
  5. Shkoni përpara dhe futni "pi" si emrin e përdoruesit dhe "mjedër" për fjalëkalimin

Përdoruesit e Linux mund të kenë nevojë të instalojnë Screen.

  1. Për të kontrolluar nëse ekrani është instaluar tashmë në makinat tuaja Linux, thjesht hapni ekranin e tipit Terminal dhe shtypni return. Nëse merrni një gabim, ekzekutoni komandën sudo apt-get install screen për të instaluar ekranin.
  2. Tjetra, instaloni Shoferët FTDI dhe jeni mirë të shkoni. Drejtoni telat nga titulli TTL në kunjat përkatëse në çip. Sigurohuni që kunjat të drejtohen siç duhet siç tregohet në tabelë.
  3. Lidhni skajin tjetër të kabllit TTL me një port USB në kompjuterin tuaj. Hapni terminalin dhe ekzekutoni komandën sudo screen /dev /ttyUSB0 115200 dhe shtypni return.
  4. Shkruani "po", nëse pyeteni nëse i besoni këtij hosti, shtypni return dhe shkruani emrin e përdoruesit dhe fjalëkalimin tuaj Pi (emri i përdoruesit të paracaktuar: "pi" fjalëkalimi i paracaktuar: "mjedër")

Në rregull, ne kemi qasje në guaskë, por ç'të themi për internetin?! Meqenëse nuk kemi përdorur një kabllo Ethernet për t'u lidhur me Pi -në tonë, nuk ka asnjë mënyrë që të ndajmë një lidhje interneti me të. Sidoqoftë, ne mund të përdorim një USB WiFi Dongle (Pi 3 ka WiFi të integruar) me Pi-në tonë për t'u lidhur me një WiFi dhe për të hyrë në internet.

Hapi 4: Qasja në desktopin LXDE

Qasja në desktopin LXDE
Qasja në desktopin LXDE
Qasja në desktopin LXDE
Qasja në desktopin LXDE
Qasja në desktopin LXDE
Qasja në desktopin LXDE

Tani që kemi qasje në Shell, le të ecim përpara dhe të marrim në dorë mjedisin GUI Desktop të Raspbian, të quajtur LXDE. Ne mund të hyjmë në desktopin LXDE përmes HDMI duke shtypur "startx" në dritaren e vijës së komandës. Sidoqoftë, kjo nuk do të funksionojë mbi SSH. Për fat të mirë, ne ende mund të hyjmë në distancë në Desktop LXDE përmes VNC.

Windows

  1. Filloni duke instaluar serverin VNC në Pi. Shkruani sudo apt-get install tightvncserver në shell SSH
  2. Filloni serverin në Pi tuaj duke lëshuar komandën vncserver: 1 (filloni serverin vnc në ekranin 1). Tani do t'ju kërkohet të futni një fjalëkalim me 8 karaktere i cili do të përdoret çdo herë që të hyni në Pi tuaj nga distanca (fjalëkalimi nuk do të jetë i dukshëm kur e shkruani, kështu që mos u frikësoni). Nëse ju kërkohet të futni një fjalëkalim vetëm për lexim, shtypni "n" dhe kthehuni.
  3. Tjetra, instaloni klientin VNC në laptopin tuaj siç do të instalonit normalisht çdo softuer tjetër.
  4. Drejtoni klientin, zgjidhni "Lidhje e re" nën menunë "File", futni IP -në e Pi -it tuaj (192.168.1.108:1, në rastin tim), jepni një emër lidhjes (të themi, Raspberry Pi) dhe klikoni në "Save" Me
  5. Klikoni dy herë mbi klikimin në lidhjen e sapo krijuar, klikoni në "Lidhu", futni fjalëkalimin e konfiguruar më parë kur ju kërkohet, dhe atje ju shkoni, LXDE Desktop!

Ubuntu

  1. Filloni duke instaluar serverin VNC në Pi. Shkruani sudo apt-get install tightvncserver në shell SSH
  2. Filloni serverin në Pi tuaj duke lëshuar komandën vncserver: 1 (filloni serverin vnc në ekranin 1). Tani do t'ju kërkohet të futni një fjalëkalim me 8 karaktere i cili do të përdoret çdo herë që të hyni në Pi nga distanca. Nëse ju kërkohet të futni një fjalëkalim vetëm për lexim, shtypni "n" dhe kthehuni.
  3. Tjetra, instaloni klientin VNC në laptopin tuaj. Hapni një terminal të ri dhe ekzekutoni sudo apt-get install xtightvncviewer
  4. Pasi të përfundojë instalimi, ekzekutoni klientin duke përdorur komandën xtightvncviewer
  5. Kjo duhet të sjellë një kuti të vogël mesazhesh. Shkruani IP -në tuaj Pi dhe numrin e ekranit (192.168.1.109:1, në rastin tim), shtypni return dhe do t'ju kërkohet të futni fjalëkalimin e konfiguruar më parë. Shkruani fjalëkalimin, shtypni përsëri kthimin dhe ja ku shkoni, desktopi LXDE!

Recommended: