Mundarija:

Windows orqali Raspberry Pi fayl tizimiga kiring: 9 qadam
Windows orqali Raspberry Pi fayl tizimiga kiring: 9 qadam

Video: Windows orqali Raspberry Pi fayl tizimiga kiring: 9 qadam

Video: Windows orqali Raspberry Pi fayl tizimiga kiring: 9 qadam
Video: Полное руководство по Google Forms - универсальный инструмент для опросов и сбора данных онлайн! 2024, Iyul
Anonim
Windows orqali Raspberry Pi fayl tizimiga kiring
Windows orqali Raspberry Pi fayl tizimiga kiring
Windows orqali Raspberry Pi fayl tizimiga kiring
Windows orqali Raspberry Pi fayl tizimiga kiring

Sizda Raspberry Pi bor va "Men har safar uni monitor, sichqoncha va klaviatura bilan sozlashim kerak!" Monitor va klaviatura/sichqonchani elektr tarmog'idan uzishga olib keladigan muzlash, faqat Raspberry Pi -ga kirish hech kimdan kam emas. Siz hamma narsani o'z joyiga qo'yib qo'yasiz, bu sizga qimmatbaho ish stoliga, yoki undan ham yomoni, tugallanmagan loyihaga *dahshatli dahshatlarni qo'shishga! Fayllar va skriptlarga to'g'ridan -to'g'ri shaxsiy kompyuteringizdan kirish osonroq bo'larmidi?

Bu ko'rsatma sizga Raspberry Pi -da fayllarga masofadan kirishni sozlashga yordam beradi. Eng yaxshi tomoni shundaki, siz hech qachon Raspberry Pi -ga hech narsa ulashingiz shart emas! Bu Windows uchun ishlaydi va Mac va Linux uchun ham ishlashi kerak.

Sarlavha tasviri ReasearchGate -dan olingan

Ta'minotlar

Ushbu darslik uchun sizga kerak bo'ladi:

  • Malinali Pi (aniq)
  • LANga ulangan kompyuter (WiFi yoki chekilgan tarmoq)
  • Raspberry Pi uchun SD -karta (8 GB +)
  • Raspberry Pi uchun quvvat manbai

1 -qadam: Raspberry Pi OS ni o'rnatish

Raspberry Pi OS ni o'rnatish
Raspberry Pi OS ni o'rnatish
Raspberry Pi OS ni o'rnatish
Raspberry Pi OS ni o'rnatish
Raspberry Pi OS ni o'rnatish
Raspberry Pi OS ni o'rnatish

Ushbu bo'limda siz Raspberry Pi operatsion tizimini (OS) SD kartangizga o'rnatasiz.

OS haqida eslatma: Agar siz Raspberry Pi ish stolidan foydalanishni rejalashtirmasangiz, men Lite versiyasini tanlagan bo'lardim, chunki u keraksiz dasturiy ta'minotni (ish stoli, Chromium, Jupyter va boshqalar) o'chirib tashlab, faqat buyruq konsoli va kerakli dasturlarni qoldiradi.. Bu fayllar, paketlar va maxsus dasturlarni saqlash uchun xotirani maksimal darajada oshiradi va siz foydalanmayotganingizda GUI bilan ishlaydigan resurslarni keraksiz ishlatmaydi. Siz uni Raspberry Pi OS (Boshqa) -> Raspberry Pi OS Lite (32 bit) ostida topishingiz mumkin. Aks holda, har qanday boshqa Raspberry Pi OS qiladi.

  1. SD -kartani kompyuterga ulang. Agar sizning kompyuteringizda SD -kartani o'quvchi bo'lmasa, uni sotib olishingiz kerak bo'ladi.
  2. [Ixtiyoriy] SD -kartangizni formatlang. Agar kompyuter formatlay olmasa, boshqa portni ishlating.
  3. RaspberryPi veb -saytiga o'ting va RaspberryPi Imager yordam dasturini yuklab oling. Bu sizga OS tasvirini SD -kartaga o'rnatishga yordam beradi. Yordamchi dastur o'rnatilgandan so'ng uni ishga tushiring.
  4. OS tanlash -ni bosing. Muloqot oynasi ochilganda, o'zingiz xohlagan OS ni tanlang.
  5. SD -kartani tanlash -ni bosing. Muloqot oynasi ochilganda, SD -kartani tanlang.
  6. SD -kartani saqlaydigan to'g'ri diskni tanlaganingizga ishonch hosil qiling!
  7. Yana tekshiring!
  8. Yozish -ni bosing. Endi yordamchi dastur OSni SD -kartaga yuklab oladi va o'rnatadi.

2 -qadam: Raspberry Pi -ni sozlash (1 -qism) - WiFi va SSH

Raspberry Pi -ni sozlash (1 -qism) - WiFi va SSH
Raspberry Pi -ni sozlash (1 -qism) - WiFi va SSH
Raspberry Pi -ni sozlash (1 -qism) - WiFi va SSH
Raspberry Pi -ni sozlash (1 -qism) - WiFi va SSH
Raspberry Pi -ni sozlash (1 -qism) - WiFi va SSH
Raspberry Pi -ni sozlash (1 -qism) - WiFi va SSH

Ushbu bo'limda siz Raspberry Pi -da SSH va WiFi -ni yoqasiz. SSH Secure Shell degan ma'noni anglatadi va bu buyruq satrlariga masofadan kirishning xavfsiz usuli. Bu erda SSH haqida ko'proq ma'lumotni topishingiz mumkin.

  1. Kompyuteringizga o'rnatilgan OS bilan SD -kartani ulang (agar u hali mavjud bo'lmasa).
  2. SD -karta katalogini oching. U boshqa nomga ega bo'lishi mumkin, odatda yuklash, lekin baribir Raspberry Pi tizimi bo'lishi kerak.
  3. Yangi matnli fayl yarating va uni ssh deb nomlang. Fayl kengaytmalari yo'q, faqat ssh (.txt kengaytmasini olib tashlang).
  4. Yangi matnli fayl yarating va uni wpa_supplicant.conf deb nomlang.. Txt kengaytmasini.conf ga o'zgartirganingizga ishonch hosil qiling. Sizdan tasdiqlash so'ralishi mumkin.
  5. Endi biz Raspberry Pi -ga WiFi -ni o'rnatamiz. Agar siz Raspberry Pi -ni chekilgan kabelga ulayotgan bo'lsangiz, ko'rsatmaning keyingi bosqichiga o'tishingiz mumkin.
  6. Yangi yaratilgan wpa_supplicant.conf faylini xohlagan matn muharriri bilan oching. Unga nusxa ko'chiring va joylashtiring:

    mamlakat =

    ctrl_interface = DIR =/var/run/wpa_supplicant GROUP = netdev update_config = 1 tarmoq = {ssid = "" psk = "" key_mgmt = WPA-PSK}

  7. O'z mamlakatingizning Alfa-2 ISO kodini almashtiring.
  8. Tarmoq nomi va Wi -Fi parolini o'zgartiring.

Sizning wpa_supplicant.conf fayli shunday bo'lishi kerak:

mamlakat = GB

ctrl_interface = DIR =/var/run/wpa_supplicant GROUP = netdev update_config = 1 tarmoq = {ssid = "MyHomeNetwork" psk = "S3cretPa55word" key_mgmt = WPA-PSK}

Endi nima bo'ladi, Raspberry Pi yuklashda ssh faylini qidiradi. Agar u topsa (fayl nima bo'lishidan qat'i nazar), u SSH -ni yoqadi. Shuningdek, u Wi -Fi -ni sozlash uchun wpa_supplicant.conf faylini qidiradi. Shuning uchun bu fayllar kerak.

3 -qadam: Raspberry Pi -ga kirish (1 -qism) - Tarmoqqa kirish

Raspberry Pi -ga kirish (1 -qism) - Tarmoqqa kirish
Raspberry Pi -ga kirish (1 -qism) - Tarmoqqa kirish

Endi biz SSH -ni sozladik va WiFi -ni o'rnatdik, Raspberry Pi -ni yoqish vaqti keldi. SD -kartani kompyuterdan xavfsiz olib tashlang va Raspberry Pi -ning SD -karta uyasiga ulang. Quvvat manbaiga ulang va quvvatlantiring. Bu vaqt ichida Raspberry Pi yuklanadi va WiFi tarmog'ingizga ulanadi.

Raspberry Pi -ga SSH kiritish uchun sizga uning mahalliy IP -manzili kerak bo'ladi. Mahalliy IP -manzil yo'riqchiga qaysi mashinaning tarmoqqa kirishini aniqlash imkonini beradi. Siz Raspberry Pi -ning IP -manzilini yo'riqnoma ichiga kirib, ulangan barcha qurilmalarni ko'rib chiqish yoki IP -skanerlash dasturidan (Angry IP Scanner kabi) foydalanish orqali olishingiz mumkin. Men Angry IP skaneridan foydalanaman, chunki uni ishlatish juda oson.

Bu dasturiy ta'minot tarmoqda mavjud bo'lgan barcha IP -manzillarni skanerdan o'tkazadi va yo'riqnoma bilan bog'langan barcha qurilmalarni topadi. Dastur nomi biroz chalg'itadi, chunki u g'azablanmaydi va kompyuteringizga yoki yo'riqchingizga hech qanday yomonlik qilmaydi.

Agar siz Angry IP skaneridan foydalansangiz:

  1. Dasturni Windows/Mac kompyuteringizga o'rnating va ishga tushiring.
  2. IP oralig'ini o'rnating. Mening mahalliy tarmog'im 192.168.1.xxx da ishlaydi, shuning uchun men o'z diapazonimni 192.168.1.0 dan 192.168.1.255 gacha o'rnatdim. Qaysi diapazondan foydalanish kerakligini aniqlashga yordam berish uchun ushbu maqolani o'qib chiqing.
  3. Ishga tushirish tugmachasini bosing va Angry IP Scanner -ga IP -manzillarni tekshirishga ruxsat bering.
  4. Angry IP skaneri tugagandan so'ng, xost nomi raspberrypi.local kabi IP -manzilni qidiring.
  5. Tabriklaymiz, sizda Raspberry Pi -ning IP -manzili bor!

Eslatma: agar sizning tarmog'ingizda bir nechta Raspberry Pis bo'lsa, siz yangi Raspberry Pi o'chirilgan holda skanerdan o'tkazishingiz kerak bo'ladi, keyin Raspberry Pi yoqilgan holda qayta skanerlang. Tarmoqqa qaysi yangi ulanish o'rnatilganligini solishtirishingiz kerak bo'ladi.

4 -qadam: Raspberry Pi -ga kirish (2 -qism) - SSH Access

Raspberry Pi -ga kirish (2 -qism) - SSH Access
Raspberry Pi -ga kirish (2 -qism) - SSH Access
Raspberry Pi -ga kirish (2 -qism) - SSH Access
Raspberry Pi -ga kirish (2 -qism) - SSH Access
Raspberry Pi -ga kirish (2 -qism) - SSH Access
Raspberry Pi -ga kirish (2 -qism) - SSH Access
Raspberry Pi -ga kirish (2 -qism) - SSH Access
Raspberry Pi -ga kirish (2 -qism) - SSH Access

Endi siz Raspberry Pi -ning IP -manziliga ega bo'lsangiz, unga SSH -ni kiritishingiz mumkin. Windows foydalanuvchisi sifatida sizga PuTTY kabi SSH mijozi kerak bo'ladi.

  1. PuTTY -ni ishga tushiring.
  2. Oynaning chap tomonidagi "Turkum" bo'limi ostida Sessiya tanlanganligiga ishonch hosil qiling.
  3. Oynaning o'ng tomonida Xost nomi (yoki IP -manzili) ostiga avvalgi bosqichda topilgan Raspberry Pi -ning IP -manzilini kiriting. Mening holatimda bu 192.168.1.77 edi.
  4. Port ostida, u 22 ga o'rnatilganligiga ishonch hosil qiling.
  5. Ulanish turi ostida SSH tanlanganligiga ishonch hosil qiling.
  6. [Ixtiyoriy] Siz ushbu sozlamalarni Saqlangan sessiyalar ostida sessiya nomini yozib, so'ngra Saqlash tugmasini bosib saqlashingiz mumkin.
  7. Ochish tugmasini bosing. Agar siz birinchi marta ulansangiz, PuTTY sizga barmoq izlari kalitlariga ruxsat berishni taklif qiladi. Ularga Raspberry Pi-da SSH-ni davom ettirishlariga ruxsat bering.
  8. Konsol sizdan foydalanuvchi nomi bilan kirishni so'rashi kerak. Pi kiriting va Enter ni bosing.
  9. Keyin sizdan parol so'raladi. Malinani kiriting va Enter tugmasini bosing.

Bo'ldi shu!

5 -qadam: Raspberry Pi -ni o'rnatish (2 -qism) - Raspberry Pi -ni yangilang

Raspberry Pi OS -ni yangilab turish har doim yaxshi amaliyotdir. Raspberry Pi-ga SSH-ni kiritgandan so'ng, sudo apt update buyrug'ini kiriting va Enter tugmasini bosing. Bu OS ichida ishlatiladigan paketlarni yangilaydi. Agar sizdan tasdiq so'ralsa, y tugmasini bosing. Siz juda ko'p matn va foizlarni ko'rasiz, lekin bu yaxshi!

Ish tugagandan so'ng, siz OSni o'zi yangilashingiz kerak bo'ladi. Sudo apt full-upgrade buyrug'ini bajaring. Bu operatsion tizimni yuklaydi va yangilaydi va endi kerak bo'lmagan eski qaramliklarni olib tashlaydi. Siz ko'proq matn va foizlarni ko'rasiz va bu ham yaxshi!

Bu tugagach, sudo reboot buyrug'ini ishlatib Raspberry Pi -ni qayta ishga tushiring. Bu SSH ulanishini yopadi va Raspberry Pi -ni qayta ishga tushiradi. Raspberry Pi qayta ishga tushguncha va tarmoqqa ulanishini bir necha daqiqa kuting. Keyin yuqoridagi 4 -qadamni SSH -ga Raspberry Pi -ga takrorlang.

6 -qadam: RaspberryPi -ni sozlash (3 -qism) - Oson xost nomi

RaspberryPi -ni sozlash (3 -qism) - Xost nomi
RaspberryPi -ni sozlash (3 -qism) - Xost nomi
RaspberryPi -ni sozlash (3 -qism) - Xost nomi
RaspberryPi -ni sozlash (3 -qism) - Xost nomi
RaspberryPi -ni sozlash (3 -qism) - Xost nomi
RaspberryPi -ni sozlash (3 -qism) - Xost nomi

Endi biz Raspberry Pi fayllar va papkalarga kirishimiz uchun Raspberry Pi fayl tizimiga oson kirishni ta'minlashimiz kerak. Buning uchun biz Xost nomini o'zgartirishimiz va qo'shimcha paketlarni o'rnatishimiz kerak bo'ladi.

  1. Raspberry Pi konsoliga sudo raspi-config yozing va Enter ni bosing.
  2. O'q tugmachalari bilan tarmoq parametrlariga o'ting va Enter ni bosing.
  3. Xost nomini tanlang.
  4. Yangi xost nomini o'rnating. Masalan, menikini MyLocalPi -ga o'rnatdim. Keyin Enter ni bosing.
  5. Finish -ni tanlang va asosiy ekranga qayting. RaspiConfig yordam dasturidan chiqing.
  6. Agar u qayta yuklashni talab qilsa, ha -ni tanlang. Aks holda, konsolda sudo reboot yozing va Enter tugmasini bosing.

Konsolda xost nomini yozib Enter tugmasini bosish orqali siz xost nomingiz o'zgarganligini tekshirishingiz mumkin. Siz yangi xost nomingiz paydo bo'lishini ko'rishingiz kerak. Siz yana Angry IP skanerini ishga tushirishingiz mumkin va siz Raspberry Pi -ning xost nomi o'zgarganini ko'rishingiz kerak.

7 -qadam: RaspberryPi -ni sozlash (4 -qism) - Samba

Endi biz Samba yordamida fayllarga kirishni o'rnatamiz. Samba - bu mashinalarga Raspberry Pi fayl tizimiga kirishni ta'minlaydigan paket. Buning yordamida siz Raspberry Pi -ni Windows -ning Explorer oynasi yoki Mac -ning Finder -da ishlatishingiz kerak. Windows foydalanuvchilari uchun bu Windows File Share deb nomlanadi. Bu, shuningdek, Mac foydalanuvchilariga Raspberry Pi -ga Shared papkasida kirishga ruxsat beradi.

  1. Konsolda sudo apt install -y samba yozing. Bu Samba paketini o'rnatadi.
  2. O'rnatilgandan so'ng, sudo nano /etc/samba/smb.conf kiriting. Tahrir qilish uchun konsolda smb.conf faylini ochadi.
  3. Biz Sambani Raspberry Pi fayl tizimiga kirishga ruxsat berish uchun sozlashimiz kerak. Smb.conf faylining pastki qismiga quyidagi qatorlarni qo'shing:

    [PiShare]

    comment = Pi ulashish yo'li =/home/pi browseable = ha yozilishi mumkin = ha faqat mehmon = yo'q niqob yaratish = 0740 katalog niqobi = 0750 ommaviy = yo'q

  4. Chiqish uchun Ctrl+X tugmachalarini bosing (boshqaruv tugmasi va X tugmasi). Saqlash so'ralganda, Ha tugmasini bosing.
  5. Endi biz masofadan kirish uchun Samba foydalanuvchisini yaratishimiz kerak. Konsolda sudo smbpasswd -a pi turini kiriting. Bu Samba foydalanuvchi pi ni yaratadi.
  6. Samba foydalanuvchisi uchun parol yarating. Sizdan o'sha parolni qayta kiritishingiz so'raladi.

Bo'ldi shu!

8 -qadam: Raspberry Pi -ga kirish (3 -qism) - Faylga kirish

Raspberry Pi -ga kirish (3 -qism) - Faylga kirish
Raspberry Pi -ga kirish (3 -qism) - Faylga kirish
Raspberry Pi -ga kirish (3 -qism) - Faylga kirish
Raspberry Pi -ga kirish (3 -qism) - Faylga kirish
Raspberry Pi -ga kirish (3 -qism) - Faylga kirish
Raspberry Pi -ga kirish (3 -qism) - Faylga kirish

Endi siz Raspberry Pi -ni o'rnatdingiz, masofadan turib ishlaydigan mashinangizga murojaat qilish vaqti keldi.

Siz fayl tizimiga quyidagi yo'llar bilan kirishingiz mumkin:

  • Ishga tushirish oynasini WinKey+R tugmachalarini bosib oching va [HOSTNAME] kiriting, [HOSTNAME] ni 6 -qadamda yozgan xost nomi bilan almashtiring.
  • Explorer oynasini oching (masalan, hujjatlar yoki mening shaxsiy kompyuterim). Manzil satriga [HOSTNAME] kiriting, [HOSTNAME] ni 6 -qadamda yozgan xost nomi bilan almashtiring.
  • Ish stolida sichqonchaning o'ng tugmachasini bosing va Yangi-> Yorliq-ni tanlang. Joylashuv matn maydoniga [HOSTNAME] kiriting, [HOSTNAME] ni 6 -qadamda yozgan xost nomi bilan almashtiring. Keyingi tugmasini bosing. Keyin yorliqqa o'zingiz xohlagan nom berishingiz mumkin.

Agar siz Raspberry Pi fayl tizimiga yuqoridagi usullardan birida kirmoqchi bo'lsangiz, Windows sizdan foydalanuvchi nomi va parolni so'raydi. Samba profiliga o'rnatgan foydalanuvchi nomi va paroldan foydalaning (7 -qadam).

9 -qadam: Yakuniy eslatmalar

Bo'ldi shu! Endi siz Raspberry Pi fayl tizimini standart mashinaning fayl navigatsiya tizimi orqali boshqarishingiz mumkin. Bu sichqonchani, klaviaturani va monitorni ulashdan yoki bir nechta ls buyruqlari bilan kataloglar bo'ylab harakatlanishdan ko'ra ancha qulayroq qiladi.

Ishonchli va ilg'or foydalanuvchilar uchun siz Windows orqali Raspberry Pi -ga to'g'ridan -to'g'ri chiqish buyruqlarini ishlatishingiz mumkin. Bu kodni omborga tekshirish, o'zgartirish va topshirishni boshqarishni ancha osonlashtiradi.

Juda muhim eslatma

Raspberry Pi fayl tizimiga kirganingizda sizga ikkita papka taqdim etiladi: pi va PiShare (yoki shunga o'xshash, Samba foydalanuvchi nomi va smb.conf faylidagi konfiguratsiya qilingan nomiga qarab, 7 -qadamda). Bunday holda, har qanday papkani tanlasangiz, fayllarga kirishingiz va ochishingiz mumkin, LEKIN pi papkasida harakat qilish, siz tahrirlash huquqidan mahrum bo'lasiz, ya'ni fayllarni yarata olmaysiz va tahrir qila olmaysiz. Biroq, PiShare papkasida harakatlanish sizga to'liq kirish imkoniyatini beradi.

Bo'ldi shu! Endi sizga Raspberry Pi loyihalari uchun sichqoncha, klaviatura va monitor kerak emas! Bu qanchalik ozodlikdir?

Tavsiya: