Mündəricat:

Başsız Pi - Moruq Pi -nizi heç bir əlavə avadanlıq olmadan işə salmaq: 4 addım (şəkillərlə)
Başsız Pi - Moruq Pi -nizi heç bir əlavə avadanlıq olmadan işə salmaq: 4 addım (şəkillərlə)

Video: Başsız Pi - Moruq Pi -nizi heç bir əlavə avadanlıq olmadan işə salmaq: 4 addım (şəkillərlə)

Video: Başsız Pi - Moruq Pi -nizi heç bir əlavə avadanlıq olmadan işə salmaq: 4 addım (şəkillərlə)
Video: Pişik sizə yaxınlaşarsa deməli ALLAHtəala tərəfindən 3 işarət var deməkdir 2024, Noyabr
Anonim
Başsız Pi - Moruq Pi -nizi Əlavə Avadanlıqsız Başlayın
Başsız Pi - Moruq Pi -nizi Əlavə Avadanlıqsız Başlayın

Salam, Bura düşməyinizin səbəbi, sanki mənim kimi çox olmağınızdır! Pi -ni asanlaşdırmaq istəmirsiniz - Pi -ni monitöre qoşun, klaviaturanı və siçanı bağlayın və voila!… Pfft, bunu kim edir ?! Axı bir Pi "cib ölçülü bir kompüter" dir və cibimə heç bir monitor sığmayacaq. Yaxşı, nə edək? Düşünürük! Dizüstü kompüterimizin ekranını, klaviaturasını və trackpadini Pi -nin ətraf qurğuları kimi istifadə etməyin yolunu tapırıq.

Budur ehtiyacımız olacaq:

  • Noutbuk
  • Moruq Pi
  • Kart oxuyucusu
  • Micro SD kart
  • Mikro USB kabel
  • USB - TTL seriyalı kabel (isteğe bağlı)
  • USB WiFi Dongle (isteğe bağlı; Pi 2 və daha aşağı)
  • Ethernet Kabeli
  • Simsiz İnternet Bağlantısı

Addım 1: Raspbian qurmaq

Raspbian quraşdırılır
Raspbian quraşdırılır
Raspbian quraşdırılır
Raspbian quraşdırılır
Raspbian quraşdırılır
Raspbian quraşdırılır
Raspbian quraşdırılır
Raspbian quraşdırılır

Lövhənizdə hələ bir OS quraşdırmamış olsanız, indi bunu etmək üçün yaxşı bir vaxt olardı. Rəsmi bələdçiyə baxın və ya bu addımları izləyin:

Windows:

  1. Ən son Raspbian şəklini Raspberry Pi veb saytının Yükləmələr səhifəsindən yükləyin.
  2. . Zip faylını yüklədikdən sonra, SD kartınıza yazmaq üçün şəkil faylını (.img) əldə etmək üçün açın.
  3. SD kartı kart oxuyucunuza daxil edin və dizüstü kompüterinizə qoşun.
  4. Win32DiskImager yardım proqramını Sourceforge Layihəsi səhifəsindən zip faylı olaraq yükləyin. İcra olunan faylı zip faylından çıxarın və köməkçi proqramı işə salın
  5. Daha əvvəl çıxardığınız şəkil faylını seçin.
  6. Cihaz qutusunda SD kartınıza təyin edilmiş sürücü məktubunu seçin. Doğru sürücünü seçmək üçün diqqətli olun; Səhv birini alsanız, kompüterinizin sabit diskindəki məlumatları məhv edə bilərsiniz! Kompüterinizdə bir SD kart yuvasından istifadə edirsinizsə və sürücünü Win32DiskImager pəncərəsində görə bilmirsinizsə, xarici bir SD adapterindən istifadə edin.
  7. Yazın düyməsini basın və yazının tamamlanmasını gözləyin.
  8. Təsvirçidən çıxın.

Ubuntu:

  1. Ən son Raspbian şəklini Raspberry Pi veb saytının Yükləmələr səhifəsindən yükləyin.
  2. . Zip faylını yüklədikdən sonra, SD kartınıza yazmaq üçün şəkil faylını (.img) əldə etmək üçün açın.
  3. SD kartı kart oxuyucunuza daxil edin və dizüstü kompüterinizə qoşun.
  4. Daha əvvəl çıxardığınız şəkil faylına sağ vurun və Aç -> Disk Şəkil Yazıcısı seçin
  5. Siyahıdan SD kartınızı seçin və Bərpa etməyə Başla vurun. Doğru sürücünü seçmək üçün diqqətli olun; Səhv birini alsanız, kompüterinizin sabit diskindəki məlumatları məhv edə bilərsiniz!
  6. Kök imtiyazları vermək üçün şifrənizi daxil edin və yazının tamamlanmasını gözləyin.
  7. Kommunaldan çıxın.

SD kartı hələ çıxarmayın! Daha etməli olduğumuz iki şey daha var.

  1. SSH üzərindən qabığa girişi təmin etmək üçün: açılış qovluğuna gedin və hər hansı bir fayl redaktorundan istifadə edərək ssh adlı boş bir fayl yaradın (heç bir fayl uzantısı olmadan)
  2. Serial ünsiyyətini aktivləşdirmək üçün: yenidən açılış qovluğuna gedin, hər hansı bir fayl redaktorundan istifadə edərək config.txt faylını açın və "enable_uart = 1" faylının sonuna aşağıdakı sətri əlavə edin. Faylı qeyd edin və işiniz bitdi!

Addım 2: Pi -nin IP -si ilə tanış olun

Pi -nin IP -si ilə tanış olmaq
Pi -nin IP -si ilə tanış olmaq
Pi -nin IP -si ilə tanış olmaq
Pi -nin IP -si ilə tanış olmaq
Pi -nin IP -si ilə tanış olmaq
Pi -nin IP -si ilə tanış olmaq

Əməliyyat sistemini qurmağı bitirdikdən sonra, micro-SD kartı Pi-yə daxil edin və mikro USB kabelindən istifadə edərək lövhənizi gücləndirin. İndi dizüstü kompüterinizin simsiz internet bağlantısı (WiFi/USB kilidi) olduğunu düşünərək Ethernet kabelinin bir ucunu Pi -yə, digər ucunu isə dizüstü kompüterinizə qoşun.

Metod 1 (Ubuntu)

  1. "Şəbəkə meneceri" ni açın və "Əlaqələri redaktə et" düyməsini basın.
  2. "Simli Bağlantı 1" seçin və "Düzəliş et" düyməsini basın. Simli bir əlaqə parametriniz yoxdursa, "Əlavə et" düyməsini basın.
  3. "Simli" sekmesinin altında, "Cihazın MAC ünvanı" sahəsini açılan siyahıdan xx: xx: xx: xx: xx: xx (eth0) seçiminə təyin edin.
  4. "IPv4 Ayarları" sekmesinde, "Metod" sahəsini açılan siyahıdan "Digər Kompüterlərlə Paylaşılanlar" olaraq təyin edin.
  5. Eth0 -a təyin edilmiş IP -ni qeyd etmək üçün terminalı açın və ifconfig proqramını işə salın
  6. İndi ARP cədvəlini arp -a əmrindən istifadə edərək et0 -a təyin edilmiş IP -ni göstərən interfeysə keçin və Pi -yə təyin edilmiş IP -ni anlamaq üçün girişləri yoxlayın (mənim vəziyyətimdə 192.168.1.109). Doğrulamaq üçün IP -yə ping göndərin
  7. Alternativ olaraq, (4) addımdan sonra Pi'nizin IP -ni təyin etmək üçün raspberrypi.local -ə birbaşa ping vura bilərsiniz və ya nmap istifadə edə bilərsiniz

Metod 1 (Windows)

  1. "Şəbəkə və Paylaşım Mərkəzi" nə gedin və "Adapter Ayarlarını Dəyişdir" düyməsini basın.
  2. "WiFi adapteri" ni sağ vurun və "Xüsusiyyətlər" düyməsini basın.
  3. "Paylaşım" sekmesinde, Digər istifadəçilərin bu şəbəkələr vasitəsilə İnternetə qoşulmasına icazə ver seçimini yoxlayın və siyahıdan uyğun Ethernet adapterini seçin. İndi bağlantının Paylaşılan olaraq işarələndiyini görməlisiniz
  4. "Ethernet adapteri" ni sağ vurun və "Xüsusiyyətlər" düyməsini basın.
  5. "Şəbəkə qurma" sekmesinin altında "İnternet Protokolu Version 4" seçimini iki dəfə vurun və Ethernet portuna bəzi dinamik IP atandığından əmin olun.
  6. Əmr əmrini açın və təyin edilmiş IP -nin yayım ünvanına bir ping əmri verin. Laptopumdakı Ethernet portuna təyin edilmiş IP 192.168.137.1 olduğundan 192.168.137.255 -ə sadəcə pinq verəcəyəm.
  7. İndi ARP cədvəlini arp -a əmrindən istifadə edərək Ethernet -ə təyin edilmiş IP -ni göstərən interfeysə keçin (mənim vəziyyətimdə 192.168.137.1) və Pi -yə təyin edilmiş IP -ni anlamaq üçün girişləri yoxlayın (192.168. 137.99, mənim vəziyyətimdə). Doğrulamaq üçün IP -yə ping göndərin
  8. Alternativ olaraq, (5) addımdan sonra Pi -nin IP -ni təyin etmək üçün raspberrypi.mshome.net saytına birbaşa ping vura bilərsiniz.

Metod 2 (Windows)

Nədənsə yuxarıdakı üsul sizin üçün işləmirsə, iki şəbəkəni birləşdirməyə çalışın.

  1. Yenidən adapter parametrlərini açın, WiFi xüsusiyyətlərini daxil edin və paylaşımı deaktiv edin.
  2. Əvvəlki kimi Ethernet xüsusiyyətlərini daxil edin, "Şəbəkə qurma" sekmesinin altındakı "İnternet Protokolu Version 4" seçimini iki dəfə vurun və "Avtomatik olaraq IP ünvanı əldə et" seçimini seçin.
  3. İndi adapter parametrlərinə qayıdın, hər iki əlaqəni (WiFi və Ethernet) vurğulayın, sağ vurun və "Körpü Bağlantıları" seçimini seçin.
  4. Şəbəkə Körpüsü adlı yeni bir əlaqə görünməlidir.
  5. Əmr əmrini açın və ipconfig işə salın. Ethernet adapter Network Bridge adlı girişə gedin və IP ünvanını qeyd edin
  6. Mənim vəziyyətimdə, Şəbəkə Körpüsünə təyin edilmiş IP 192.168.1.101 olduğundan, Pi -yə təyin edilmiş IP 192.168.1.2 ilə 192.168.1.254 aralığında olmalıdır (192.168.1.1 standart qapıdır və 192.168.1.255 yayım ünvanı). İndi bu IP aralığında olan bütün aktiv müştəriləri axtarmaq və Pi -yə təyin edilmiş IP -ni axtarmaq üçün hər hansı bir IP skanerindən istifadə edin.
  7. Alternativ olaraq, Pi -yə statik bir IP təyin etməyə cəhd edə bilərsiniz.

Metod 3 (VM -də Ubuntu)

Bunu düşünün, Ubuntu -nu Windows host -da işləyən bir VM -də quraşdırmısınız və Pi -yə Ubuntu vasitəsi ilə daxil olmalısınız, yəni əvvəlcə Ubuntu'nuzun internet bağlantısını paylaşmağın bir yolunu tapmalısınız. qonaqınız xarici şəbəkəyə çıxışı təmin etmək üçün ev sahibi tərcümə etdi; təfərrüatlara girməyək) Pi ilə. Bu bəzən çətin ola bilər. Ancaq bu yaxınlarda həqiqətən sadə bir həll - Network Bridging ilə qarşılaşdım.

Metod 4 (Ubuntu/Windows)

Alternativ olaraq, pulsuz bir Ethernet portunuz yoxdursa, Pi -ni birbaşa ev Router və ya Ethernet Switch vasitəsilə şəbəkəyə qoşa bilərsiniz.

  1. Pi -ni gücləndirin və Ethernet kabelindən istifadə edərək ev şəbəkənizə qoşulmuş əlçatan bir keçid/yönləndiricinin Ethernet portu vasitəsilə şəbəkənizə qoşun.
  2. PWR və ACT LED -lərinin yanıb -sönməsini görməlisiniz ki, bu da Raspbian görüntüsünün açıldığını göstərir. Daha sonra, Pi -də Ethernet portunun yaxınlığında yaşıl "LNK" LEDini və "10M" narıncı LED işığının marşrutlaşdırıcınızın DHCP tərəfindən ona bir IP ünvanı verildiyini görməlisiniz.
  3. İndi bu IP -ni anlamaq üçün brauzerinizə yönləndiricinin yerli IP ünvanını (iBall üçün 192.168.1.1) daxil edərək yönləndiricinizin səhifəsinə daxil olun. Daxil olun və Pi -yə təyin edilmiş IP üçün DHCP müştəri siyahısını yoxlayın ("Raspberry Pi Foundation" ı ehtimal ki, MAC ünvanının yanında olan bir giriş axtarın). Bu işləmirsə, nmap kimi bir IP Skanerindən istifadə etməyə çalışın.

Addım 3: LX Terminalına daxil olmaq

LX Terminalına giriş
LX Terminalına giriş
LX Terminalına giriş
LX Terminalına giriş
LX Terminalına giriş
LX Terminalına giriş

Pi -nin IP -yə sahib olduqdan sonra qabığı yetişdirmək asandır. Pi-ə uzaqdan daxil olmaq və LX-Terminalına daxil olmaq üçün SSH-dən istifadə edəcəyik. Belə etmək, Windows istifadəçiləri, istifadəsi asan bir SSH müştəri olan Putty qurmalı olacaqlar.

  1. Quraşdırıldıqdan sonra Putty proqramını işə salın, əlaqə növünü SSH və port dəyərini 22 olaraq təyin edin, Pi -nin IP -ni daxil edin və Aç düyməsini basın.
  2. Bu ev sahibinə güvənib güvənməyiniz soruşulduqda "Bəli" seçin və LX-Terminalın giriş detallarını istədiyini görəcəksiniz.
  3. Davam edin və istifadəçi adı olaraq "pi" və şifrə üçün "moruq" daxil edin (parol yazanda görünməyəcək, buna görə panikaya düşməyin)
  4. İnternetin işlədiyini yoxlamaq üçün google.com -a daxil olun və voila!

Linux istifadəçiləri quraşdırılmış funksiyaya malikdirlər.

  1. Terminalı açın və ssh [email protected] əmrini işləyin (x.x.x.x sizin Pi -nin IP -dir) və ya ssh [email protected] sınayın
  2. "Bəli" yazın, bu ev sahibinə etibar edib -etmədiyinizi soruşsanız, "Geri" düyməsini vurun və Pi parolunuzu yazın (standart parol: "moruq")
  3. İnternetin işlədiyini yoxlamaq üçün google -a Ping və voila!

Bonus: Serial Bağlantı ilə Shell Giriş

Ethernet portunuz məşğul olarsa, Pi ilə Serial əlaqə qurmaq üçün Laptopunuzun USB portundan istifadə edə bilərsiniz. Bunu etmək üçün USB -dən TTL -ə qədər seriyalı kabelə və ya FTDI FT232 əsas kəsmə lövhəsi kimi USB -dən Serial cihaza ehtiyacınız olacaq.

Windows -da serial vasitəsilə əlaqə qurmağımıza imkan verən bir Terminal tətbiqi olmadığı üçün Putty -dən istifadə edəcəyik. FTDI Sürücülərini də quraşdırmalıyıq.

  1. Telləri TTL başlığından çipdəki müvafiq pinlərə çəkin. Çubuqların cədvəldə göstərildiyi kimi düzgün istiqamətləndirildiyinə əmin olun.
  2. TTL kabelinin digər ucunu PC -nin USB portuna qoşun. Cihaz menecerini açın və Pi -yə təyin edilmiş COM nömrəsini yoxlamaq üçün "Limanlar (COM & LPT)" altına baxın.
  3. Putty işlədin, əlaqə növünü Serial olaraq təyin edin, təyin edilmiş COM nömrəsini daxil edin, sürəti 115200 olaraq təyin edin və Aç düyməsini basın.
  4. Bu ev sahibinə güvənib güvənməyiniz soruşulduqda "Bəli" seçin və LX-Terminalın giriş detallarını istədiyini görəcəksiniz.
  5. Davam edin və istifadəçi adı olaraq "pi" və parol üçün "moruq" daxil edin

Linux istifadəçilərinin Ekran quraşdırması lazım ola bilər.

  1. Linux maşınlarınıza ekranın quraşdırıldığını yoxlamaq üçün sadəcə Terminal tipli ekranı açın və geri qayıt. Səhv alsanız, Screen qurmaq üçün sudo apt-get install screen əmrini yerinə yetirin.
  2. Sonra, FTDI Sürücülərini quraşdırın və getməyiniz yaxşıdır. Telləri TTL başlığından çipdəki müvafiq pinlərə çəkin. Çubuqların cədvəldə göstərildiyi kimi düzgün istiqamətləndirildiyinə əmin olun.
  3. TTL kabelinin digər ucunu PC -nin USB portuna qoşun. Terminalı açın və sudo screen /dev /ttyUSB0 115200 əmrini işlədin və geri qayıt.
  4. Bu ev sahibinə etibar edib -etmədiyinizi soruşduqda "bəli" yazın, qayıt düyməsini vurun və Pi istifadəçi adınızı və şifrənizi daxil edin (standart istifadəçi adı: "pi" standart parol: "moruq")

Yaxşı, qabığa girişimiz var, bəs internet? Pi -ə qoşulmaq üçün Ethernet kabelindən istifadə etmədiyimiz üçün onunla internet bağlantısı paylaşmağın heç bir yolu yoxdur. Bununla birlikdə, WiFi-yə qoşulmaq və internetə daxil olmaq üçün Pi ilə birlikdə USB WiFi Dongle (Pi 3-də quraşdırılmış WiFi var) istifadə edə bilərik.

Addım 4: LXDE Desktop -a daxil olmaq

LXDE Masaüstünə daxil olmaq
LXDE Masaüstünə daxil olmaq
LXDE Masaüstünə daxil olmaq
LXDE Masaüstünə daxil olmaq
LXDE Masaüstünə daxil olmaq
LXDE Masaüstünə daxil olmaq

Shell -ə daxil olduğumuz üçün, irəli gedək və Raspbian -ın LXDE adlı Desktop GUI mühitinə əl ataq. Komanda satırı pəncərəsinə "startx" yazaraq LXDE masaüstünə HDMI üzərindən daxil ola bilərik. Ancaq bu SSH üzərində işləməyəcək. Xoşbəxtlikdən, hələ də LXDE Masaüstünə VNC vasitəsilə uzaqdan daxil ola bilərik.

Windows

  1. VNC serverini Pi -yə quraşdıraraq başlayın. SSH qabığına sudo apt-get install tightvncserver yazın
  2. Vncserver: 1 əmrini verərək Pi -dəki serveri işə salın (1 -ci ekranda vnc serveri işə salın). İndi hər dəfə Pi -yə uzaqdan daxil olduğunuzda istifadə ediləcək 8 simvoldan ibarət bir parol daxil etməyiniz istənəcək (daxil etdiyiniz zaman parol görünməyəcək, buna görə də panikaya düşməyin). Yalnız oxumaq üçün bir parol daxil etmək istənirsə, "n" düyməsini vurun və geri qayıdın.
  3. Sonra, VNC müştərisini normal olaraq hər hansı digər proqramı quraşdırdığınız kimi dizüstü kompüterinizə quraşdırın.
  4. Müştərini işə salın, "Fayl" menyusundan "Yeni Bağlantı" seçin, Pi -nin IP -ni daxil edin (mənim vəziyyətimdə 192.168.1.108:11), əlaqəyə bir ad verin (məsələn, Raspberry Pi) və "Saxla" düyməsini basın..
  5. Yeni yaradılan əlaqəni iki dəfə vurun, "Bağlan" düyməsini basın, istənildikdə əvvəllər konfiqurasiya edilmiş şifrəni daxil edin və ora gedirsiniz, LXDE Masaüstü!

Ubuntu

  1. VNC serverini Pi -yə quraşdıraraq başlayın. SSH qabığına sudo apt-get install tightvncserver yazın
  2. Vncserver: 1 əmrini verərək Pi -dəki serveri işə salın (1 -ci ekranda vnc serveri işə salın). İndi hər dəfə Pi -yə uzaqdan daxil olduğunuzda istifadə ediləcək 8 simvolu olan bir parol daxil etməyiniz istənəcək. Yalnız oxumaq üçün bir parol daxil etmək istənirsə, "n" düyməsini vurun və geri qayıdın.
  3. Sonra, VNC müştərisini dizüstü kompüterinizə quraşdırın. Yeni bir terminal açın və sudo apt-get install xtightvncviewer proqramını işə salın
  4. Quraşdırma başa çatdıqdan sonra xtightvncviewer əmrindən istifadə edərək müştərini işə salın
  5. Bu kiçik bir mesaj qutusu gətirməlidir. Pi'nizin IP ünvanını və göstərmə nömrəsini yazın (mənim vəziyyətimdə 192.168.1.109:19), qayıt düyməsini vurun və sizdən əvvəl konfiqurasiya edilmiş şifrəni daxil etməyiniz istənəcək. Şifrəni yazın, "Geri qayıt" düyməsini yenidən vurun və LXDE Masaüstü!

Tövsiyə: