Orodha ya maudhui:

Pi isiyo na kichwa - Kuanzisha Pi yako ya Raspberry Kuanza bila Vifaa Vyovyote vya Ziada: Hatua 4 (na Picha)
Pi isiyo na kichwa - Kuanzisha Pi yako ya Raspberry Kuanza bila Vifaa Vyovyote vya Ziada: Hatua 4 (na Picha)

Video: Pi isiyo na kichwa - Kuanzisha Pi yako ya Raspberry Kuanza bila Vifaa Vyovyote vya Ziada: Hatua 4 (na Picha)

Video: Pi isiyo na kichwa - Kuanzisha Pi yako ya Raspberry Kuanza bila Vifaa Vyovyote vya Ziada: Hatua 4 (na Picha)
Video: Штукатурка стен - самое полное видео! Переделка хрущевки от А до Я. #5 2024, Novemba
Anonim
Pi isiyo na kichwa - Kuanzisha Pi yako ya Raspberry Imeanza bila vifaa vyovyote vya ziada
Pi isiyo na kichwa - Kuanzisha Pi yako ya Raspberry Imeanza bila vifaa vyovyote vya ziada

Halo hapo, Sababu uliyotua hapa ni, nadhani, wewe ni kama mimi! Hutaki kwenda rahisi kwenye Pi yako - ingiza Pi kwenye kifuatilia, unganisha kibodi na panya, na voila!… Pfft, ni nani anayefanya hivyo ?! Baada ya yote, Pi ni "PC ya ukubwa wa mfukoni", na hakuna mfuatiliaji atakayefaa kwenye mfuko wangu. Kwa hivyo, tunafanya nini? Tunafikiria! Tunatafuta njia ya kutumia onyesho la mbali, kibodi na trackpad kama vifaa vyetu vya Pi.

Hivi ndivyo tutakavyohitaji:

  • Laptop
  • Pi ya Raspberry
  • Msomaji wa kadi
  • Kadi ya Micro-SD
  • Cable ya Micro-USB
  • USB kwa Kebo ya serial ya TTL (hiari)
  • USB Dongle ya USB (hiari; Pi 2 na chini)
  • Cable ya Ethernet
  • Uunganisho wa Mtandao bila waya

Hatua ya 1: Kuweka Raspbian

Kufunga Raspbian
Kufunga Raspbian
Kufunga Raspbian
Kufunga Raspbian
Kufunga Raspbian
Kufunga Raspbian
Kufunga Raspbian
Kufunga Raspbian

Ikiwa haujaweka OS kwenye bodi yako, sasa itakuwa wakati mzuri wa kufanya hivyo. Angalia mwongozo rasmi au fuata hatua hizi:

Windows:

  1. Pakua picha mpya ya Raspbian kutoka kwa ukurasa wa Upakuaji wa tovuti ya Raspberry Pi.
  2. Baada ya kupakua faili ya.zip, ifungue ili upate faili ya picha (.img) kwa kuandika kwa kadi yako ya SD.
  3. Ingiza kadi ya SD ndani ya msomaji wako wa kadi na uiunganishe kwenye kompyuta yako ndogo.
  4. Pakua matumizi ya Win32DiskImager kutoka ukurasa wa Mradi wa Sourceforge kama faili ya zip. Toa inayoweza kutekelezwa kutoka kwa faili ya zip na uendesha matumizi
  5. Chagua faili ya picha uliyoitoa mapema.
  6. Chagua barua ya gari iliyopewa kadi yako ya SD kwenye kisanduku cha vifaa. Kuwa mwangalifu kuchagua gari sahihi; ukipata isiyofaa unaweza kuharibu data kwenye diski ngumu ya kompyuta yako! Ikiwa unatumia nafasi ya kadi ya SD kwenye kompyuta yako na hauwezi kuona kiendeshi kwenye dirisha la Win32DiskImager, jaribu kutumia adapta ya nje ya SD.
  7. Bonyeza Andika na subiri kuandika kukamilike.
  8. Toka kwa picha.

Ubuntu:

  1. Pakua picha mpya ya Raspbian kutoka kwa ukurasa wa Upakuaji wa tovuti ya Raspberry Pi.
  2. Baada ya kupakua faili ya.zip, ifungue ili upate faili ya picha (.img) kwa kuandika kwa kadi yako ya SD.
  3. Ingiza kadi ya SD ndani ya msomaji wako wa kadi na uiunganishe kwenye kompyuta yako ndogo.
  4. Bonyeza kulia kwenye faili ya picha uliyoitoa mapema na uchague Fungua na -> Mwandishi wa Picha ya Disk
  5. Chagua kadi yako ya SD kutoka kwenye orodha na ubonyeze Anza Kurejesha. Kuwa mwangalifu kuchagua gari sahihi; ukipata isiyofaa unaweza kuharibu data kwenye diski ngumu ya kompyuta yako!
  6. Ingiza nenosiri lako kutoa haki za mizizi na subiri kuandika kukamilike.
  7. Toka matumizi.

Usiondoe kadi ya SD bado! Kuna mambo mawili tu ya kufanya.

  1. Ili kuwezesha ufikiaji wa ganda juu ya SSH: vinjari kwenye saraka ya buti na, kwa kutumia kihariri chochote cha faili, unda faili tupu iitwayo ssh (bila ugani wa faili)
  2. Ili kuwezesha mawasiliano ya serial: vinjari kwenye saraka ya boot tena, fungua faili ya config.txt ukitumia kihariri chochote cha faili na ongeza laini ifuatayo (bila nukuu) hadi mwisho wa faili "enable_uart = 1". Hifadhi faili na umemaliza!

Hatua ya 2: Kujua IP ya Pi yako

Kujua IP yako ya Pi
Kujua IP yako ya Pi
Kujua IP yako ya Pi
Kujua IP yako ya Pi
Kujua IP yako ya Pi
Kujua IP yako ya Pi

Mara tu ukimaliza kusanikisha OS, ingiza tu kadi ndogo ya SD ndani ya Pi yako na uweke nguvu bodi yako juu kwa kutumia kebo ndogo ya USB. Sasa, kwa kudhani kuwa kompyuta yako ndogo ina muunganisho wa wavuti isiyo na waya (WiFi / USB dongle), ingiza upande mmoja wa kebo ya Ethernet kwa Pi yako na nyingine kwa kompyuta yako ndogo.

Njia 1 (Ubuntu)

  1. Fungua "Meneja wa Mtandao" na bonyeza "Hariri Miunganisho"
  2. Chagua "Uunganisho wa waya 1" na bonyeza "Hariri". Ikiwa huna mpangilio wa unganisho la waya, bonyeza "Ongeza"
  3. Chini ya kichupo cha "Wired", weka uwanja wa "Anwani ya MAC Kifaa" kuwa xx: xx: xx: xx: xx: xx (eth0) kutoka kwa orodha kunjuzi
  4. Chini ya kichupo cha "Mipangilio ya IPv4", weka sehemu ya "Njia" kuwa "Kushirikiana kwa Kompyuta zingine" kutoka orodha ya kunjuzi
  5. Fungua kituo na utekeleze ifconfig ili uone IP iliyopewa eth0
  6. Sasa unaleta meza ya ARP ukitumia amri arp -a, nenda kwenye kielelezo ukitaja IP iliyopewa eth0 na uchunguze viingilio kugundua IP iliyopewa Pi yako (192.168.1.109, kwa upande wangu). Ping IP ili kudhibitisha
  7. Vinginevyo, baada ya hatua (4), unaweza kuwa na raspberrypi.local moja kwa moja kuamua IP ya IP yako au ungeweza kutumia nmap

Njia 1 (Windows)

  1. Nenda kwenye "Kituo cha Mtandao na Kushiriki" na bonyeza "Badilisha Mipangilio ya Adapter"
  2. Bonyeza kulia "adapta ya WiFi" na bonyeza "Mali"
  3. Chini ya kichupo cha "Kushiriki", angalia Ruhusu watumiaji wengine kuungana kupitia mtandao huu chaguo la unganisho la Mtandao na uchague adapta inayofaa ya Ethernet kutoka kwenye orodha. Unapaswa sasa kuona kuwa unganisho limewekwa alama kuwa Limeshirikiwa
  4. Bonyeza kulia "adapta ya Ethernet" na bonyeza "Mali"
  5. Chini ya kichupo cha "Mitandao", bonyeza mara mbili chaguo la "Itifaki ya Internet 4" na uhakikishe kuwa IP fulani yenye nguvu imepewa bandari ya Ethernet
  6. Fungua kidokezo cha amri na toa amri ya ping kwenye anwani ya utangazaji ya IP iliyopewa. Kwa kuwa IP iliyopewa bandari ya Ethernet kwenye kompyuta yangu ndogo ilikuwa 192.168.137.1, nitapiga tu 192.168.137.255
  7. Sasa unaleta meza ya ARP ukitumia amri arp -a, nenda hadi kwenye kielelezo ukitaja IP iliyopewa Ethernet (192.168.137.1, kwa upande wangu) na uchunguze viingilio ili kugundua IP iliyopewa Pi yako (192.168. 137.99, kwa upande wangu). Ping IP ili kuthibitisha
  8. Vinginevyo, baada ya hatua (5), ungeweza kubandika moja kwa moja raspberrypi.mshome.net kuamua IP ya IP yako

Njia 2 (Windows)

Ikiwa kwa sababu fulani njia iliyo hapo juu haikufanyia kazi, jaribu kuziba mitandao hiyo miwili.

  1. Fungua mipangilio ya adapta tena, ingiza mali ya WiFi na uzima kushiriki.
  2. Ingiza mali ya Ethernet kama hapo awali, bonyeza mara mbili chaguo la "Itifaki ya Internet 4" chini ya kichupo cha "Mtandao" na uchague chaguo "Pata anwani ya IP moja kwa moja"
  3. Sasa, nenda tena kwenye mipangilio ya adapta, onyesha viunganisho vyote (WiFi na Ethernet), bonyeza-kulia na uchague chaguo "Uunganisho wa Daraja"
  4. Unapaswa kuona muunganisho mpya, uitwao Daraja la Mtandao, uonekane.
  5. Fungua haraka ya amri na uendesha ipconfig. Nenda chini kwenye kiingilio kilichoitwa adapta ya Ethernet Daraja la Mtandao na uandike anwani ya IP
  6. Kwa kuwa, kwa upande wangu, IP iliyopewa Daraja la Mtandao ni 192.168.1.101, IP iliyopewa Pi inapaswa kuwa ndani ya kiwango cha 192.168.1.2 hadi 192.168.1.254 (192.168.1.1 ni lango la msingi na 192.168.1.255 ndio anwani ya matangazo). Sasa, tumia skana yoyote ya IP kutafuta wateja wote wanaofanya kazi ndani ya anuwai hii ya IP na utafute IP iliyopewa Pi.
  7. Vinginevyo, unaweza kujaribu kupeana IP tuli kwa Pi yako.

Njia 3 (Ubuntu katika VM)

Fikiria hili, umeweka Ubuntu kwenye VM inayoendesha kwenye seva ya Windows na unahitaji kupata Pi yako kupitia Ubuntu yaani lazima kwanza utafute njia ya kushiriki muunganisho wa wavuti ya Ubuntu (ambayo sio chochote bali ni uhusiano wa msingi wa mtandao wa mwenyeji wako alitafsiriwa kumpa mgeni ufikiaji wa mtandao wa nje; wacha tusiingie maelezo) na Pi yako. Hii inaweza kuwa shida wakati mwingine. Walakini, hivi karibuni nilikutana na suluhisho rahisi sana - Kuunganisha Mtandao.

Njia 4 (Ubuntu / Windows)

Vinginevyo, ikiwa huna bandari ya bure ya Ethernet, unaweza kuunganisha moja kwa moja Pi yako kwenye mtandao kupitia Router yako ya nyumbani au Kubadilisha Ethernet.

  1. Weka nguvu Pi yako na uiunganishe kwenye mtandao wako kupitia bandari ya Ethernet kwenye swichi / router inayoweza kupatikana, iliyounganishwa na mtandao wako wa nyumbani, ukitumia kebo ya Ethernet.
  2. Unapaswa kuona PWR na ACT za LED zikipepesa zikimaanisha kuwa picha ya Raspbian inabanduliwa. Unapaswa kisha kuona taa ya kijani "LNK" na "10M" ya taa ya machungwa ikiwaka karibu na bandari ya Ethernet kwenye Pi yako ikimaanisha kuwa anwani ya IP imepewa na DHCP ya router yako.
  3. Sasa, kugundua IP hii tembelea tu ukurasa wa router yako kwa kuingiza anwani ya IP ya ndani (192.168.1.1 ya iBall) kwenye kivinjari chako. Ingia na angalia orodha ya mteja wa DHCP kwa IP iliyopewa Pi yako (Tafuta kiingilio kinachoorodhesha "Raspberry Pi Foundation", labda karibu na anwani yake ya MAC). Ikiwa hii haifanyi kazi jaribu kutumia skana ya IP kama nmap.

Hatua ya 3: Kupata Kituo cha LX

Kupata Kituo cha LX
Kupata Kituo cha LX
Kupata Kituo cha LX
Kupata Kituo cha LX
Kupata Kituo cha LX
Kupata Kituo cha LX

Kuleta ganda ni rahisi mara tu tunapokuwa na IP ya IP yetu. Tutatumia SSH kuingia mbali kwa Pi yetu na kufikia Kituo cha LX. Kufanya hivyo, Watumiaji wa Windows watalazimika kusanikisha Putty, mteja wa SSH rahisi kutumia.

  1. Mara tu ikiwa imewekwa, endesha Putty, weka aina ya unganisho kwa SSH na thamani ya bandari hadi 22, ingiza IP ya Pi yako na piga Fungua.
  2. Chagua "Ndio", ukiulizwa ikiwa unamwamini mwenyeji huyu na utaona Kituo cha LX kinachokuhimiza kupata maelezo ya kuingia.
  3. Endelea na uingie "pi" kama jina la mtumiaji na "rasipiberi" kwa nenosiri (nywila haitaonekana wakati unapoandika, kwa hivyo usifadhaike)
  4. Ping google.com kuangalia ikiwa mtandao unafanya kazi, na voila!

Watumiaji wa Linux wana utendaji uliojengwa ndani.

  1. Fungua kituo na utumie amri ssh [email protected] (x.x.x.x kuwa IP ya IP yako) au jaribu ssh [email protected]
  2. Andika "ndio", ikiwa utaulizwa ikiwa unamwamini mwenyeji huyu, piga kurudi na andika nenosiri lako la Pi (nywila chaguomsingi: "raspberry")
  3. Ping google kuangalia ikiwa mtandao unafanya kazi, na voila!

Bonus: Ufikiaji wa Shell juu ya Uunganisho wa Siri

Ikiwa bandari yako ya Ethernet ina shughuli nyingi, unaweza kutumia bandari yako ya USB ya Laptop kuanzisha unganisho la Serial na Pi yako. Ili kufanya hivyo, utahitaji kebo ya USB ya TTL au USB kwa kifaa cha Serial kama vile bodi ya kuzuka ya FTDI FT232.

Kwa kuwa Windows haijumuishi programu ya Kituo ambayo itatuwezesha kuungana juu ya mfululizo, tutatumia Putty. Tutahitaji pia kusanikisha Madereva ya FTDI.

  1. Run waya kutoka kwa kichwa cha TTL hadi pini zinazofanana kwenye chip. Hakikisha kuwa pini zimepelekwa kwa usahihi kama inavyoonyeshwa kwenye jedwali.
  2. Unganisha ncha nyingine ya kebo ya TTL kwenye bandari ya USB kwenye PC yako. Fungua Kidhibiti cha Kifaa na utazame chini ya "Bandari (COM & LPT)" kuangalia nambari ya COM iliyopewa Pi yako.
  3. Endesha Putty, weka aina ya unganisho kwa Serial, ingiza nambari ya COM iliyowekwa, weka kasi hadi 115200 na piga Open.
  4. Chagua "Ndio", ukiulizwa ikiwa unamwamini mwenyeji huyu na utaona Kituo cha LX kinachokuhimiza kupata maelezo ya kuingia.
  5. Endelea na ingiza "pi" kama jina la mtumiaji na "rasipberry" kwa nenosiri

Watumiaji wa Linux wanaweza kuhitaji kufunga Screen.

  1. Kuangalia ikiwa tayari umeweka skrini kwenye mashine zako za Linux, fungua tu skrini ya aina ya Terminal na ugonge kurudi. Ikiwa utapata hitilafu, tumia skrini ya amri ya kufunga-kufunga kufunga Screen.
  2. Ifuatayo, weka Dereva za FTDI na uko vizuri kwenda. Run waya kutoka kwa kichwa cha TTL hadi pini zinazofanana kwenye chip. Hakikisha kuwa pini zimepelekwa kwa usahihi kama inavyoonyeshwa kwenye jedwali.
  3. Unganisha ncha nyingine ya kebo ya TTL kwenye bandari ya USB kwenye PC yako. Fungua terminal na utumie amri sudo screen / dev / ttyUSB0 115200 na ugonge kurudi.
  4. Andika "ndio", ikiwa utaulizwa ikiwa unamwamini mwenyeji huyu, piga kurudi na andika jina la mtumiaji na nywila ya Pi (jina la mtumiaji la msingi: "pi" nenosiri chaguomsingi: "rasipiberi")

Sawa, tuna ufikiaji wa ganda, lakini vipi kuhusu mtandao ?! Kwa kuwa hatujatumia kebo ya Ethernet kuungana na Pi yetu, hakuna njia ambayo tunaweza kushiriki unganisho la mtandao nayo. Walakini, tunaweza kutumia USB WiFi Dongle (Pi 3 ina WiFi iliyojengwa) na Pi yetu kuungana na WiFi na kufikia mtandao.

Hatua ya 4: Kupata LXDE Desktop

Kupata Desktop ya LXDE
Kupata Desktop ya LXDE
Kupata Desktop ya LXDE
Kupata Desktop ya LXDE
Kupata Desktop ya LXDE
Kupata Desktop ya LXDE

Sasa kwa kuwa tuna ufikiaji wa Shell, wacha tuendelee mbele na tuweke mikono yetu kwenye mazingira ya Raspbian's Desktop GUI, inayoitwa LXDE. Tunaweza kufikia desktop ya LXDE juu ya HDMI kwa kuandika "startx" kwenye dirisha la laini ya amri. Walakini, hii haitafanya kazi juu ya SSH. Kwa bahati nzuri, bado tunaweza kupata kwa mbali LXDE Desktop kupitia VNC.

Madirisha

  1. Anza kwa kusanikisha seva ya VNC kwenye Pi. Andika sudo apt-get kufunga tightvncserver kwenye ganda la SSH
  2. Anza seva kwenye Pi yako kwa kutoa amri ya vncserver: 1 (anza seva ya vnc kwenye onyesho 1). Sasa utaombwa kuingiza nywila yenye herufi 8 ambayo itatumika kila wakati unapofikia Pi yako kwa mbali (nywila haitaonekana wakati unapoiandika, kwa hivyo usiogope). Ikiwa unashawishiwa kuingia nenosiri la kusoma tu hit "n" na kurudi.
  3. Ifuatayo, sakinisha mteja wa VNC kwenye kompyuta yako ndogo kama kawaida ungeweka programu nyingine yoyote.
  4. Endesha mteja, chagua "Uunganisho Mpya" chini ya menyu ya "Faili", ingiza IP yako ya IP (192.168.1.108: 1, kwa upande wangu), toa jina kwa unganisho (sema, Raspberry Pi) na bonyeza "Hifadhi".
  5. Bonyeza mara mbili kwenye bonyeza kwenye unganisho lililoundwa tu, bonyeza "Unganisha", ingiza nywila iliyosanidiwa hapo awali wakati unahamasishwa, na hapo unaenda, LXDE Desktop!

Ubuntu

  1. Anza kwa kusanikisha seva ya VNC kwenye Pi. Aina ya sudo apt-get kufunga tightvncserver kwenye ganda la SSH
  2. Anza seva kwenye Pi yako kwa kutoa amri ya vncserver: 1 (anza seva ya vnc kwenye onyesho 1). Sasa utaombwa kuingiza nywila ya herufi 8 ambayo itatumika kila wakati unapokufikia Pi kwa mbali. Ikiwa unashawishiwa kuingia nenosiri la kusoma tu hit "n" na kurudi.
  3. Ifuatayo, sakinisha mteja wa VNC kwenye kompyuta yako ndogo. Fungua kituo kipya na uendeshe sudo apt-get kufunga xtightvncviewer
  4. Mara tu usakinishaji ukamilika, endesha mteja ukitumia amri xtightvncviewer
  5. Hii inapaswa kuleta sanduku ndogo la ujumbe. Andika kwenye IP yako ya IP na nambari ya kuonyesha (192.168.1.109: 1, kwa upande wangu), piga kurudi na utahamasishwa kuingia nenosiri lililowekwa hapo awali. Chapa nywila, piga kurudi tena na hapo unaenda, LXDE Desktop!

Ilipendekeza: