Mundarija:

Raspberry Pi yordamida videolarni vaqt o'tkazib yuboring (kodning 11 qatori): 12 qadam (rasmlar bilan)
Raspberry Pi yordamida videolarni vaqt o'tkazib yuboring (kodning 11 qatori): 12 qadam (rasmlar bilan)

Video: Raspberry Pi yordamida videolarni vaqt o'tkazib yuboring (kodning 11 qatori): 12 qadam (rasmlar bilan)

Video: Raspberry Pi yordamida videolarni vaqt o'tkazib yuboring (kodning 11 qatori): 12 qadam (rasmlar bilan)
Video: Использование термопары MAX6675 с ESP32 Bluetooth 2024, Iyul
Anonim
Raspberry Pi (11 kodli kod) yordamida vaqt o'tishi bilan video qiling
Raspberry Pi (11 kodli kod) yordamida vaqt o'tishi bilan video qiling

Yaqinda men birinchi marta stol qozonimga bir necha urug 'ekdim. Men ularning o'sishini ko'rib juda xursand bo'ldim, lekin hammamiz bilamizki, bu sekin jarayon. O'sishni ko'rmay, ko'nglim xira bo'ldi, lekin birdan ichimdagi elektronika xobbisi uyg'onib ketdi va Raspberry Pi va uning kamerasini bu sekin jarayonni suratga olish va uni vaqtni chiroyli videoga aylantirishga qaror qildi.

Men bu erda juda yaxshi vaqt o'tkazuvchi videolarni tayyorlash bo'yicha ko'rsatmalarni taqdim etaman. Qani boshladik.

1 -qadam: Tez video

Image
Image

Mana, har bir narsani 6 daqiqada jamlagan kichik video (shu jumladan, 2 daqiqalik vaqtli suratlar).

youtube da ko'rish uchun shu erni bosing

2 -qadam: kerakli narsalar

Kerakli narsalar
Kerakli narsalar
Kerakli narsalar
Kerakli narsalar
Kerakli narsalar
Kerakli narsalar

Tavsif: Rasm olish uchun biz Raspberry Pi kamerasidan foydalanamiz, Raspberry Pi tasvirni muntazam ravishda suratga olish uchun dasturlashtirilgan. SD -karta (afzal 16 Gb) raspian tilini o'z ichiga oladi va olingan tasvirlarni saqlaydi. SD -kartani o'quvchi raspianni o'chirish uchun USB orqali noutbuk/kompyuter bilan SD -kartani ulash uchun ishlatiladi. Ethernet kabeli boshsiz Raspberry Pi -ni tarmoqqa qo'yadi va biz unga xuddi shu tarmoqqa ulangan noutbuk/kompyuter orqali kira olamiz (noutbukni/kompyuterni va Raspberry Pi -ni bitta Ethernet kabeli yordamida ulashingiz mumkin). 5V/2A USB ta'minoti bizning Raspberry Pi -ni quvvatlantiradi. Bundan tashqari, siz qo'lingizni Raspberry Pi kamera stendiga qo'yishingiz mumkin.

Kerakli narsalar ro'yxati:

  1. Raspberry Pi (havola)
  2. Raspberry Pi 5MP kamera (havola)
  3. 16 GB microSD karta (havola)
  4. o'quvchi bilan microSD karta (havola)
  5. 5V/2A zaryadlovchi (havola)
  6. Ethernet kabeli (havola)

3 -qadam: dasturiy ta'minot talablari

Tavsif: Raspberry Pi uchun Raspbian jessie OS, biz uning nmap, ssh, scp va python3 kabi xususiyatlaridan foydalanamiz. Rasm ketma-ketligini vaqtli videolarga aylantirish uchun Openshot video muharriri (Bu men Linux noutbukida ishlatgan video muharriri, siz xohlagan video tahrirlovchini tanlashingiz mumkin).

Dasturiy ta'minot talablari:

  1. Raspbian jessie (havola)
  2. Openshot video muharriri (havola)

4 -qadam: Raspbian -ni SD -kartaga o'rnatish

Raspbian -ni SD -kartaga o'rnatish
Raspbian -ni SD -kartaga o'rnatish
Raspbian -ni SD -kartaga o'rnatish
Raspbian -ni SD -kartaga o'rnatish
Raspbian -ni SD -kartaga o'rnatish
Raspbian -ni SD -kartaga o'rnatish

Tavsif: Birinchi narsa - Raspberry Pi -ni ishga tushirish. Buning uchun avval raspberrypi.org saytidan Raspbian OS ni yuklab olishimiz kerak. Yuklab olingandan so'ng, biz ushbu OS tasvirini SD -kartamizga yozishimiz kerak. Raspbian -ni SD -kartaga o'rnatish uchun quyidagi amallarni bajaring.

Qadamlar:

  1. Raspberrypi.org saytiga o'ting va Raspbian -ning so'nggi versiyasini yuklab oling.
  2. SD -kartani o'quvchi kartasiga joylashtiring,
  3. Noutbukga/kompyuterga SD -kartani o'quvchi joylashtiring,
  4. OS -ni SD -kartangizga yuklash uchun BU SOLG'A o'ting. Havolada noutbuklar/kompyuterlar, Windows, MAC va Linux uchun ko'rsatmalar mavjud bo'lib, ular sizning talabingizga muvofiq bajariladi.

Endi bu SD -kartani Raspberry Pi -ga joylashtiring va keyingi bosqichni o'qing [Rpi -ni yoqishga unchalik qiziqmang;].

5 -qadam: Birinchi yuklash

Tavsif: Raspberry pi -ni yoqishdan oldin, Ethernet kabelidan foydalanib, boshsiz (hech qanday displeysiz) Pi va noutbukni/kompyuterni bir xil tarmoqqa qo'ying. Endi 5V/2A quvvat manbai yordamida Pi -ni yoqing. Bu sizning birinchi yuklash qurilmangiz, lekin hech narsani to'g'ri ko'rmaysiz, Raspberry Pi -da bir nechta LED miltillaydi va tarmoq LEDlarining doimiy yonib -o'chishi. Kutib turing, keyingi qadam - bu sizning Raspberry pi:).

6 -qadam: Pi -ning IP -manzilini va Raspberry Pi -ga masofadan kirishni toping

Pi va masofaviy kirish Raspberry Pi -ning IP -manzilini toping
Pi va masofaviy kirish Raspberry Pi -ning IP -manzilini toping

Tavsif: Endi biz noutbuk/kompyuter bilan bir xil tarmoqqa ulangan Raspberry Pi -ning IP -manzilini topishimiz kerak. Agar siz noutbukda/kompyuterda Linux operatsion tizimidan foydalanayotgan bo'lsangiz, noutbuk/kompyuteringizning IP -manzilini topish uchun ifconfig kiriting. Biz Raspberry pi ning IP -manzilini quyidagi ikkita usuldan birini topishimiz mumkin.

IP -manzilni topish usullari:

  1. Pastki tarmoqni skanerlash va malina pi poydevori uchun paydo bo'lgan IP -ni yozib olish uchun Linux mashinangizdagi nmap buyrug'idan foydalaning.
  2. USB dan UART konvertoridan foydalaning va BU LIKA ga amal qiling. Bu sizga Raspberry Pi -ga kirishga imkon beradi, u erda siz yana ifconfig -dan foydalanib Raspberry Pi -ning IP -manzilini topishingiz mumkin.

Raspberry Pi -ning IP -manzilini topganingizdan so'ng, siz Raspberry Pi -ga Linux -da SSH va Windows -da PuTTY yordamida kirishingiz mumkin.

7 -qadam: Birinchi kirish 1 -qism: Fayl tizimini kengaytiring

Birinchi kirish 1 -qism: Fayl tizimini kengaytiring
Birinchi kirish 1 -qism: Fayl tizimini kengaytiring
Birinchi kirish 1 -qism: Fayl tizimini kengaytiring
Birinchi kirish 1 -qism: Fayl tizimini kengaytiring
Birinchi kirish 1 -qism: Fayl tizimini kengaytiring
Birinchi kirish 1 -qism: Fayl tizimini kengaytiring

Tavsif: Birinchi yuklashda Raspberry Pi -ni SSH yordamida kiriting. Biz ikkita muhim konfiguratsiyani bajarishimiz kerak, ya'ni fayl tizimini kengaytirish va kamera interfeysini yoqish. Fayl tizimini kengaytirish orqali siz SD -kartadagi barcha xotiralar OS uchun mavjudligiga ishonch hosil qilishingiz mumkin. Ushbu konfiguratsiyalarni bajarish bosqichlari quyidagicha.

Fayl tizimini kengaytirish bosqichlari:

  1. IP-manzilidan foydalanib, Pi-ga SSH kirganingizdan so'ng, "sudo raspi-config" yozing,
  2. Raspberry Pi dasturiy ta'minotini sozlash vositasi ochiladi, "Fayl tizimini kengaytirish" -ni tanlang va Enter tugmasini bosing,
  3. Siz "Ildiz bo'limining o'lchami o'zgartirildi" degan oyna olasiz. Fayl tizimi keyingi qayta ishga tushirilganda kattalashadi, yana Enter tugmasini bosing,
  4. Konfiguratsiya menyusidan chiqing,
  5. Yana qalqib chiquvchi oyna: "Hozir qayta ishga tushirishni xohlaysizmi?" ko'rsatiladi, "ha" ni tanlang va Enter tugmasini bosing,
  6. Qayta ishga tushirilgandan so'ng, SSH -ni Pi -ga kiriting va "df" yozing, bu kengaytirilgan fayl tizimining tafsilotlarini ko'rsatadi.

Endi sizda kengaytirilgan fayl tizimi mavjud, kamera interfeysini yoqishga ruxsat bering.

8 -qadam: Birinchi kirish 2 -qism: Kamera interfeysini yoqish

Birinchi kirish 2 -qism: Kamera interfeysini yoqish
Birinchi kirish 2 -qism: Kamera interfeysini yoqish
Birinchi kirish 2 -qism: Kamera interfeysini yoqish
Birinchi kirish 2 -qism: Kamera interfeysini yoqish
Birinchi kirish 2 -qism: Kamera interfeysini yoqish
Birinchi kirish 2 -qism: Kamera interfeysini yoqish

Kamera interfeysini yoqish uchun qadamlar:

  1. IP-manzilidan foydalanib, SSH-ga kiring va "sudo raspi-config" yozing,
  2. Raspberry Pi dasturiy ta'minotini sozlash vositasi ochiladi, "Kamerani yoqish" -ni tanlang va Enter tugmasini bosing,
  3. Siz "Kamera interfeysi yoqilishini xohlaysizmi" degan qalqib chiquvchi oynani olasiz, "ha" ni tanlang va Enter tugmasini bosing.
  4. "Kamera interfeysi yoqilgan" degan tasdiqlash oynasi paydo bo'ladi, Enter tugmasini bosing.
  5. Konfiguratsiya menyusidan chiqing.

Endi barcha konfiguratsiyalar tayyor bo'lgach, Raspberry Pi -ni o'chiring va keyingi bosqichga o'ting.

9 -qadam: Raspberry Pi kamerasini ulang

Raspberry Pi kamerasini ulang
Raspberry Pi kamerasini ulang
Raspberry Pi kamerasini ulang
Raspberry Pi kamerasini ulang

Tavsif: Endi Raspberry Pi o'chirilgach, kamerangizni Pi CSI ulagichiga ulang. Rasmda ko'rsatilgandek yo'naltirilgan kamera ulagichi. Nihoyat, Raspberry Pi -ni yana yoqing.

10 -qadam: kod

Kod
Kod
Kod
Kod
Kod
Kod

Tavsif: Bizning kod Python3 da yozilgan va uning atigi 11 satrli kodi. Birinchi 3 qator paketlardan sinflarni import qiladi, keyin bizda cheksiz pastadir bor, u kamera ob'ektini yaratadi va vaqti -vaqti bilan suratga oladi. Biz bu python kodini python3 buyrug'i yordamida bajarishimiz mumkin. Ushbu kodni qo'lda bajarish o'rniga, biz ushbu buyruqni /etc/rc.local fayliga qo'yishimiz mumkin. Bu har safar Raspberry Pi chizilmasin, bu skript bajarilishini ta'minlaydi, ya'ni kamera tasvirga olishni boshlaydi. Oxirida rc.local faylini bajarish buyrug'iga ampersand (&) qo'yishni unutmang, chunki bizning kodimizda cheksiz pastadir mavjud.

Siz hatto ushbu kodni GITHUB -dan yuklab olishingiz mumkin.

11 -qadam: Raspberry Pi -dan rasmlarni noutbukga o'tkazish

Raspberry Pi -dan rasmlarni noutbukga o'tkazish
Raspberry Pi -dan rasmlarni noutbukga o'tkazish

Tavsif: Pi -da bir nechta tasvirni olganingizdan so'ng, siz rasmlaringizni ko'rishni xohlaysiz. Rasmlarni Pi -dan noutbukga o'tkazish uchun "scp" buyrug'idan foydalaning. Scp buyrug'i formatini yuqoridagi rasmda ko'rish mumkin.

12-qadam: Tasvirlarni vaqt o'tadigan videoga aylantirish

Tasvirlarni vaqtinchalik videoga aylantirish
Tasvirlarni vaqtinchalik videoga aylantirish
Tasvirlarni vaqtinchalik videoga aylantirish
Tasvirlarni vaqtinchalik videoga aylantirish
Tasvirlarni vaqtinchalik videoga aylantirish
Tasvirlarni vaqtinchalik videoga aylantirish

Tavsif: Barcha tasvirlar noutbukga import qilinganidan keyin. Biz video tahrirlovchilarimiz yordamida ushbu tasvirlar ketma-ketligini vaqt o'tadigan chiroyli videoga aylantirishimiz mumkin. Agar siz Linux -da bo'lsangiz, xuddi shunday qilish uchun quyidagi amallardan foydalanishingiz mumkin.

Qadamlar:

  1. "OpenShot" video muharririni oching (uni dastur markazidan o'rnating),
  2. Tartibga solish> Preferences menyusidan har bir kadrga ajratmoqchi bo'lgan vaqtni belgilang,
  3. Loyiha fayllari maydonida sichqonchaning o'ng tugmachasini bosib, fayllarni import qilishda sichqonchaning o'ng tugmasi bilan video muharriridan rasmlarni import qiling,
  4. Import qilinganidan so'ng, barcha rasmlarni tanlang va sichqonchaning o'ng tugmachasini bosing va "Vaqt jadvaliga qo'shish" -ni tanlang.
  5. Oldindan ko'rishni ko'rib chiqing va nihoyat videoni Fayl-> Videoni eksport qilish orqali eksport qiling.

Eksport qilayotganda siz o'zingizning ajoyib vaqtli videongizni olasiz, uni ko'rib chiqing va ……

Agar siz mening vaqtim o'tgan videolarni ko'rishni xohlasangiz, 2-qadamdagi videoni ko'ring. Bu hammasi shu ko'rsatmali, vaqtingiz uchun rahmat.

Agar sizga ushbu ko'rsatma yoqqan bo'lsa, mening youtube kanalim sizga yoqishi ehtimoli katta.

Tavsiya: