Mundarija:

Raspberry Pi e'lonlar taxtasi: 11 qadam (rasmlar bilan)
Raspberry Pi e'lonlar taxtasi: 11 qadam (rasmlar bilan)

Video: Raspberry Pi e'lonlar taxtasi: 11 qadam (rasmlar bilan)

Video: Raspberry Pi e'lonlar taxtasi: 11 qadam (rasmlar bilan)
Video: Introducing Raspberry Pi 5 2024, Iyul
Anonim
Raspberry Pi e'lonlar taxtasi
Raspberry Pi e'lonlar taxtasi
Raspberry Pi e'lonlar taxtasi
Raspberry Pi e'lonlar taxtasi
Raspberry Pi e'lonlar taxtasi
Raspberry Pi e'lonlar taxtasi

Bu men cherkovim uchun ishlagan loyiha. Biz narteks/lobbi maydoniga o'rnatilgan va har bir necha soniyada statik slaydlar bo'ylab aylanadigan elektron e'lon taxtasini xohladik.

Bu bizning dizayn maqsadlarimiz edi:

  • Statik slaydlar, video va audio yo'q
  • Admin Powerpoint -da slaydlar yaratadi (tanish vosita, o'rganish uchun yangi dasturiy ta'minot yo'q)
  • Admin eskisini almashtirish uchun yangi taqdimotni sudrab tashlab yuborishi mumkin
  • Bulutli echim yo'q, chunki e'lonlar paneli bizning shaxsiy simsiz tarmog'imizda bo'ladi
  • Bizda mavjud bo'lganidan boshqa oylik litsenziya to'lovlari yoki xususiy dasturiy ta'minot yo'q (Windows, Office, Powerpoint)
  • 49 dyuymli ekran, portret/vertikal rejimda (garchi landshaft/gorizontal rejim ham mumkin va quyida tasvirlangan)
  • Istalgan narx: <$ 1000

Biz buni uddaladik va byudjetga tushdik. Men yaqinda yaqin atrofdagi boshqa cherkovga xuddi shu loyihani amalga oshirishga yordam berdim va umumiy xarajat (devorga kerakli joyga elektr energiyasini etkazib berish uchun elektrchining narxi va montaj ishlarini hisobga olmaganda) 500 dollardan kam edi.

Arzon narx va deyarli nol davomiy xarajatlar (faqat elektr energiyasi) tufayli, bu maktablar, kutubxonalar, muzeylar, notijorat tashkilotlari yoki byudjeti cheklangan boshqa tashkilotlarga ham mos keladi.

Fikrlar qabul qilinadi.

1 -qadam: uskunalar ro'yxati

Uskunalar ro'yxati
Uskunalar ro'yxati
Uskunalar ro'yxati
Uskunalar ro'yxati
Uskunalar ro'yxati
Uskunalar ro'yxati

Mana biz ishlatgan asboblar ro'yxati. Fikrlar qo'shiladi. Men chakana sotuvchiga emas, balki iloji boricha ishlab chiqaruvchining saytiga havola qilishga harakat qilaman.

  • Televizor/monitor. Har qanday zamonaviy televizor yoki monitor, agar MSK bo'lsa, shunday qiladi (MSK haqida ko'proq ma'lumot olish uchun Vikipediyadagi ushbu maqolaga qarang: https://en.wikipedia.org/wiki/Consumer_Electronics_Control). Ko'pgina monitorlar vertikal/portretli yoki gorizontal/landshaft rejimida o'rnatiladi. Televizorlar gorizontal tarzda yaratilgan, shuning uchun ularni vertikal o'rnatish biroz qiyinroq. Bundan tashqari, ko'plab televizorlar pastdan yuqoriga assimetrik (ya'ni pastki chetlari ko'pincha yuqoridan kattaroq), shuning uchun uni vertikal o'rnatish biroz g'alati ko'rinishi mumkin. Shunga qaramay, televizorlar umuman arzonroq, shuning uchun biz televizor bilan bordik. Albatta, agar sizga manzara manzara bo'lsa, bu muhim emas. Biz bu bilan bordik: LG 49 dyuymli LED televizor.
  • Televizorni o'rnatish: Bu juda qiyin edi, chunki biz televizor sotib oldik va uni vertikal ravishda o'rnatmoqchi bo'ldik. Ko'rib chiqilishi kerak bo'lgan narsa - bu o'rnatish uslubi va u ko'rinadigan bo'ladimi, ayniqsa televizor vertikal ravishda o'rnatilgan bo'lsa. O'rnatish devorga xuddi televizorni gorizontal o'rnatayotgandek o'rnatiladi. Agar siz televizorni vertikal ravishda o'rnatishni tanlasangiz, vintlardek o'rnatiladigan teshiklar televizordagi aylanadigan o'rnatish teshiklariga mos keladimi -yo'qligini o'ylab ko'rishingiz kerak. Ba'zi televizorlar o'rnatish vintlarini kvadrat shaklida, ba'zilari esa to'rtburchaklar shaklida. Buni o'ylab ko'ring va sotib olishdan oldin montaj kerakli joyda ishlashiga ishonch hosil qiling.
  • Raspberry Pi, korpus, kabellar, issiqlik qabul qilgich, fanat va boshqalar: Sizga eng yangi va eng yaxshi versiyasini olishni maslahat beraman. Loyihani qurganimizda, bu Raspberry Pi 3 B+edi, lekin hozir Raspberry Pi 4 B chiqdi. Quvvat kabeli, issiqlik o'tkazgichlar, fan, biz Raspberry Pi 24/7 ishlayotgandek, biz fanatli korpusni xohlaymiz, lekin sokin bo'lsa ham. Quvvat kabeli inline quvvat kalitiga ega bo'lishi, vilkasini tortmasdan tizimni qayta o'rnatishni osonlashtiradi. Raspberry Pi 3 B+ va Raspberry Pi 4B o'rtasidagi boshqa asosiy farq shundaki, 4 B mikro-HDMI vilkasiga ega, ya'ni sizga adapter kerak (u quyida keltirilgan).

    • Agar siz Raspberry Pi 3 B+ bilan boradigan bo'lsangiz: Raspberry Pi 3 B+ Case to'plami (Raspberry Pi ni o'z ichiga olmaydi)
    • Agar siz Raspberry Pi 4 B bilan boradigan bo'lsangiz: Raspberry Pi 4 B Case to'plami (Raspberry Pi o'z ichiga olmaydi)
  • HDMI kabeli: CECni qo'llab -quvvatlasa, hamma narsa yaxshi. E'tibor bering, odatda, Raspberry Pi televizor/monitor orqasidagi devorga o'rnatiladi yoki televizor/monitorning o'ziga biriktiriladi, shuning uchun qisqa 3 'kabel juda ko'p bo'lishi mumkin. Kabel juda uzun va u ko'rsatiladi. Shuningdek, HDMI portlari televizor/monitorda qayerda joylashganligini va kabelning 90 graduslik uchini (masalan, agar HDMI portlari bir tomonda bo'lsa) o'ylab ko'ring.
  • MicroSD karta. Bu ham unchalik muhim emas. Agar xohlasak, qo'shimcha dasturlar uchun qo'shimcha joy bo'lishi va bir nechta taqdimotlarni saqlash uchun joy bo'lishi uchun biz standart 16 Gb o'rniga 32 Gb ni tanladik. Biz buni tanladik: SanDisk Ultra PLUS 32GB MicroSD kartasi. E'tibor bering, agar siz NOOBS o'rnatilgan MicroSD -kartani sotib olsangiz, masalan, SD karta NOOBS. Men buni qilmaganman, lekin agar qilsang, bir qadam saqlaysan. Qo'shimcha ma'lumot uchun bu erga qarang: NOOBS

CEC haqida eslatma: CEC (Consumer Electronics Control) ba'zi komponentalarga HDMI kabeli orqali bir -birini boshqarishga imkon beradi. Masalan, DVD pleer, agar ikkalasi ham CECni qo'llab -quvvatlasa, HDMI kabeli orqali ulangan televizorni yoqishi/o'chirishi mumkin. Bu bizning holatimizda foydalidir, chunki Raspberry Pi televizor/monitorni xohlaganicha yoqishi/o'chirishi mumkin. Masalan, cherkov sharoitida biz monitorni faqat cherkov ochiq bo'lgan soatlarda yoqishni xohlaymiz va bu haftaning kuniga qarab o'zgaradi. MSK Pi ga o'zboshimchalik bilan murakkab vaqt jadvalida televizorni yoqish va o'chirishga ruxsat beradi.

2 -qadam: Pi qutisini yig'ing

Pi qutisini yig'ing
Pi qutisini yig'ing
Pi qutisini yig'ing
Pi qutisini yig'ing
Pi qutisini yig'ing
Pi qutisini yig'ing

O'rnatish juda oddiy. Issiqlik moslamalarini Raspberry Pi -ga tegishli o'lchamdagi chiplarga yopishtiring, korpusni qatlam -qatlam yig'ing. Har bir qatlamdan ingichka plastmassa himoya qatlamlarini olib tashlashni unutmang.

3 -qadam: Raspbian -ni o'rnating

Raspbian -ni o'rnating
Raspbian -ni o'rnating

Raspberry Pi saytida ajoyib qo'llanma mavjud. Uni sozlash uchun ko'rsatmalarga amal qiling.

Raspberry Pi -ni sozlash

Men Raspbian Lite -dan foydalanardim, chunki bu loyihada sizga kerak bo'lmagan qo'shimcha ilovalar yo'q.

4 -qadam: Standart va maxsus dasturiy ta'minotni qo'shing

NOOBS Raspbian -ni o'rnatganidan so'ng, siz birinchi marta kirganingizda, sizdan til, vaqt zonasi va hk kabi narsalar so'raladi. Agar siz simli ulanmagan bo'lsangiz, WiFi tarmog'i va parol ma'lumotlarini ham so'raydi. Nihoyat, u har qanday Raspbian yangilanishlarini yuklab oladi va o'rnatadi. Agar siz oxirgi sozlashda bo'lgani kabi Internetga ulansangiz, bu yordam beradi, lekin bunday bo'lishi shart emas. Ya'ni, bu qadamni oxirgi joyda o'rnatishdan oldin uyda qilishingiz mumkin. Oxirgi bosqichda oxirgi qayta ishga tushirishdan oldin yangi internet aloqasini o'rnatishni unutmang.

Terminal oynasini oching (ekranning chap yuqori burchagidagi qora to'rtburchak belgini bosing).

Avval biz Raspbian-ning boshqa yangilanishlari bor-yo'qligini ikki marta tekshiramiz. Quyidagi qatorlarni birma -bir kiriting

sudo apt yangilash

sudo apt upgrade

(yangilanishlarni o'rnatishni xohlaysizmi, deb so'rasa, "Y" deb ayting).

Keyin biz Samba -ni o'rnatamiz, bu tarmoqdagi Windows mashinalari bilan papkalarni almashish imkonini beradi.

sudo apt samba samba-common-bin smbclient cifs-utils-ni o'rnating

Keyin biz fbi -ni o'rnatamiz. fbi - bu oyna boshqaruvchisi ishlamaydigan ekranda grafikani ko'rsatadigan unix yordamchi dasturi.

sudo apt install fbi

Keyin biz inotify-tools ni o'rnatamiz. inotify-tools slayd-shou har qanday o'zgarishlarni umumiy papkani ko'rish imkonini beradi.

sudo apt install inotify-tools

Keyin biz cec-utils-ni o'rnatamiz. cec-utils Raspberry Pi-ga televizorni HDMI kabeli orqali yoqish va o'chirish imkonini beradi.

sudo apt install cec-utils

Keyin slayd -shouni ijro etish uchun men yozgan kichik yordam dasturlarini yuklab olishingiz kerak bo'ladi.

git klon

Bu kodni oladi va raspi_slideshow deb nomlangan katalogga qo'yadi.

Endi barcha dasturlar Raspberry Pi -da mavjud. Keyingi qadamlar konfiguratsiyadan o'tadi.

5 -qadam: Umumiy papkani o'rnating

Odatiy bo'lib, slayd -shou kodi katalog (papka) /umumiy /taqdimotni qidiradi.

Biz bu katalogni yaratishimiz kerak. Ildiz darajasida bo'lgani uchun bizga ildiz ruxsatlari kerak, shuning uchun sudo tartibda. Siz ushbu buyruqni bajarayotganda parolni kiritishingiz kerak bo'ladi (sukut bo'yicha malina):

sudo mkdir -p /shared /Taqdimot

Keyinchalik, biz buni Pi -dagi hamma o'qiy oladigan va yozadigan qilib qo'yishimiz kerak. Quyidagi buyruqni kiriting:

sudo chmod a+rwx /shared /Taqdimot

Bu uni faqat ushbu Pi -da ko'rinadi. Keyinchalik, biz bu papkani dunyo bilan bo'lishishimiz kerak (aslida bitta tarmoqdagi boshqa mashinalar). Shuning uchun biz buni shaxsiy (parol bilan himoyalangan) Wi-Fi tarmog'ida yoki simli mahalliy tarmoqda bo'lishini tavsiya qilamiz.

Samba -ni oldingi qadamda o'rnatganimizda, u /etc/samba/smb.conf faylini yaratdi

Biz faylning oxiriga qator chiziqlar qo'shishimiz kerak. Chiziqlar raspi_slideshow/add_to_smb.conf faylida

Buning eng oson yo'li quyidagicha:

sudo bash

mushuk raspi_slideshow/add_to_smb.conf >> /etc/samba/smb.conf chiqish

Bu asosan add_to_smb.conf faylini /etc/samba/smb.conf oxirigacha birlashtiradi.

Agar xohlasangiz, nano kabi tahrirchi orqali buni tanlashingiz mumkin, lekin bu yozish uchun etarli miqdorda.

Asosan, u /umumiy katalogni mahalliy tarmoqdagi hamma o'qiy oladigan va yozadigan katalog sifatida baham ko'radi. Men bu erda uni qanday himoya qilishni aytmayman, lekin agar siz uni himoya qilishni xohlasangiz (tahrir qilish uchun parol talab qilinsa), siz Samba -da o'qishingiz va mos ravishda sozlamalarni o'zgartirishingiz mumkin.

6 -qadam: Monitorni yoqish/o'chirish sozlamalarini o'rnating

Belgilangan vaqtda televizor/monitorni yoqish va o'chirish uchun biz cron -dan foydalanamiz. Cron - bu linux yordamchi dasturi, u belgilangan vaqtda vazifalarni bajaradi. Agar siz televizoringiz/monitoringiz 24/7 ishlashini xohlasangiz yoki uni qo'lda yoqib o'chirmoqchi bo'lsangiz, bu bosqichni o'tkazib yuborishingiz mumkin.

Misol crontab faylini raspi_slideshow katalogidan uy katalogiga nusxalash.

cp raspi_slideshow/crontab_example.pi crontab.pi

Crontab_example.pi fayli bu turdagi fayl qanday ishlashini ko'rsatuvchi misol. Vikipediyada va boshqa joylarda ko'plab hujjatlar mavjud:

Endi biz uni tahrir qilamiz. Bu sizning jadvalingizni oldindan aniqlashga yordam beradi. Namuna jadvali

  • Yakshanba: ertalab soat 7 da, kechki 9 da
  • Chorshanba: ertalab soat 8 da, kechki 9 da
  • Shanba: ertalab soat 7 da, kechki 9 da
  • Boshqa kunlar: ertalab 8 da, kechki 5 da

Menga nano yoqadi, chunki u Raspbian bilan o'rnatilgan va ulardan foydalanish oson. Siz vi yoki boshqa tahrirlovchidan foydalanishingiz mumkin.

nano crontab.pi

Faylni har bir kun uchun yoqish/o'chirish vaqtini belgilash uchun tahrirlang. Harakat qilish uchun o'q tugmalaridan foydalaning. O'chirish uchun orqaga bo'sh joy, kiritish uchun yozing. Tugatganingizdan so'ng, saqlash uchun Control-O (fayl nomini tasdiqlash uchun "enter" tugmasini bosishingiz kerak bo'ladi) va nano-dan chiqish uchun Control-X tugmalarini bosing.

O'zingizning cron faylingizni xohlaganingizcha olgandan so'ng, Raspbian -ga uni bajarishni xohlayotganingizni ayting:

crontab crontab.pi

Agar siz jadvalingizni o'zgartirmoqchi bo'lsangiz, siz $ HOME/crontab.pi-ni tahrir qilishingiz va yuqoridagi crontab buyrug'ini qayta bajarishingiz mumkin. Bu sizning eski jadvalingizni yangisiga almashtiradi.

7 -qadam: Displey sozlamalarini o'rnating

Displey sozlamalarini sozlash
Displey sozlamalarini sozlash

Biz deyarli tugadik! Biz ekran parametrlarini sozlashimiz kerak. fbi - bu biz slaydlarni ko'rsatish uchun foydalanadigan yordamchi dastur. U o'z katalogidagi.fbirc faylidan o'z sozlamalarini o'qiydi.

Birinchidan, biz uy katalogida ekanligimizga ishonch hosil qiling.

CD HOME

Keyin faylni raspi_slideshow katalogidan uyga ko'chiring

cp raspi_slideshow/.fbirc.

Siz faylni tahrir qilishingiz shart emas. Ammo, agar siz tanlasangiz, uchta parametr sizni qiziqtiradi:

tasodifiy = noto'g'ri

aralash-msecs = 500

tanaffus = 8

Tasodifiy chiziq fbi slayd tartibini tasodifiy qiladimi yoki yo'qligini aniqlaydi. rost - bu slaydlarni tasodifiy qiladi, noto'g'ri - yo'q. Biz slaydlar qanday tartibda bo'lishini nazorat qilishni xohlaganimiz uchun, biz uni noto'g'ri qilib qo'ydik.

Blend-msecs chizig'ida har bir o'tish qancha millisekund (1000 = 1 soniya) davom etishi aytiladi. 0 qiymati slaydlar birdan ikkinchisiga bir zumda o'zgarishini bildiradi. Bizning 500 parametrimiz slaydlar bir -biridan 0,5 soniya ichida yo'qolishini bildiradi.

Vaqt tugashi - har bir slayd keyingisiga o'tishdan oldin ko'rsatiladigan vaqt (soniyalarda). Agar siz slaydlar uzunroq yoki qisqaroq bo'lishini xohlasangiz, buni sozlashingiz mumkin. Shuni esda tutingki, bu barcha slaydlarga bir xilda amal qiladi. Ba'zi slaydlar uzunroq, boshqalari qisqaroq bo'lishi mumkin emas.

Displeyni aylantirish

Agar sizda televizoringiz/monitoringiz vertikal ravishda o'rnatilgan bo'lsa, biz kabi displeyni 90 yoki 270 daraja burishingiz kerak bo'ladi. Agar sizda televizoringiz/monitoringiz gorizontal ravishda o'rnatilgan bo'lsa, bu bosqichning qolgan qismini o'tkazib yuborishingiz mumkin.

Nano -dan yana foydalaning. Bu safar siz root sifatida ishlashingiz kerak, shuning uchun siz parolni qayta kiritishingizni talab qilishi mumkin bo'lgan sudo -ni ishlatishingiz kerak bo'ladi (sukut bo'yicha malina)

sudo nano /boot/config.txt

Faylning pastki qismiga o'tish uchun pastga o'qdan foydalaning. Fayl oxiriga quyidagi qatorni qo'shing:

display_rotate = 1

Bu displeyni 90 gradusga aylantiradi. Agar montajdan so'ng, displeyingiz teskari bo'lsa, 1 -ni 3 -ga o'zgartiring.

Asosan display_rotate = 0 (burilish yo'q), 1 (90 daraja), 2 (180 daraja), 3 (270 daraja)

Yuqoridagi rasmda biz display_rotate = 1 ni o'rnatganmiz va orqaga qaytib uni display_rotate = 3 ga o'zgartirishimiz kerak edi. Televizorni qayta o'rnatishdan ko'ra osonroq!

8-qadam: Parolni o'zgartiring va avtomatik ishga tushirishni o'rnating

Parolni o'zgartiring va avtomatik ishga tushirishni o'rnating
Parolni o'zgartiring va avtomatik ishga tushirishni o'rnating
Parolni o'zgartiring va avtomatik ishga tushirishni o'rnating
Parolni o'zgartiring va avtomatik ishga tushirishni o'rnating

Bu vaqtda biz deyarli tugatdik!

Yuqori chapdagi malina menyusini bosing, Preferences-> Raspberry Pi Configuration ni tanlang

Bu dialog oynasini ochadi. "Parolni o'zgartirish …" ni bosing va uni eslab qoladigan narsaga o'zgartiring!

Siz tizim nomini o'zgartirishni tanlashingiz mumkin (Xost nomi maydoni).

"CLIga yuklash" tugmasini bosganingizga ishonch hosil qiling.

Avtomatik kirishni o'rnating ("Kirish" pi 'sifatida foydalanuvchi ")

Endi yuklash paytida slayd -shouni ishga tushirish uchun sozlash kerak. Eng oson yo'li.bashrc faylingizga bitta qator qo'shishdir. Nano muharririmizni ishga tushiring:

nano.bashrc

Fayl oxirigacha pastga o'qni bosing va quyidagi qatorni qo'shing:

python3 raspi_slideshow/play_slideshow.py

Ushbu sozlamalar quyidagilarni anglatadi:

  • Qachonki u qayta yuklansa, Raspberry Pi avtomatik ravishda foydalanuvchi pi sifatida kiradi
  • U oyna boshqaruvchisini ishga tushirmaydi, faqat ekranda ishga tushadi ("CLI -ga yuklash")
  • Bu.bashrc faylini o'qiydigan bash qobig'ini ishga tushiradi va faylning oxirgi satri slayd -shouni ishga tushirishni bildiradi.

Shundan so'ng, qayta yuklashlar oyna boshqaruvchisini yoqmaydi va avtomatik ravishda slayd -shouni ishga tushiradi. Slayd-shou paytida Control-C tugmachasini bosib slayd-shouni to'xtatishingiz mumkin. Bu sizni bash satriga qaytaradi ($).

Agar siz shu vaqtdan boshlab oyna menejerini ishga tushirishni xohlasangiz (sozlamalarni tuzatish yoki osonroq manipulyatsiya qilish uchun), buni buyruq satriga "startx" yozib qilishingiz mumkin.

9 -qadam: foydalaning (Windows mashinasini sozlash)

Amalda, bizning Raspberry Pi ishga tushganda shaxsiy simsiz tarmog'imizga ulanadi. U tarmoqdagi umumiy katalogini (va uning ostidagi hamma narsani) almashadi. Windows papkasidan ushbu papkani ko'rish uchun siz o'sha tarmoqda ekanligingizga ishonch hosil qiling.

O'ylaymanki, siz bunga ofisdagi Windows kompyuteridan ulanasiz. Windows 7 yoki Windows 10 uchun, kompyuteringizdagi fayllar/papkalarni ko'rish uchun File Explorer -ni oching. Chapdagi "Kompyuter" yoki "Mening kompyuterim" yozuvi bo'lgan sichqonchaning o'ng tugmachasini bosing, so'ng "Tarmoq diskini xaritaga …" -ni tanlang.

Bu dialog oynasini ochadi. Qaysi harfni tanlang, masalan. "Z:" diskini xaritaga joylashtirmoqchisiz. Keyin papka maydoniga quyidagilarni kiriting:

{Pi-kompyuteringizning nomi} ulashildi

bu erda {ism-of-your-Pi-kompyuter}-oldingi qadamda Raspberry pi-ni bergan ismingiz (dialog oynasi bilan oldingi rasmga qarang).

"Kirish paytida qayta ulanish" tugmasini bosganingizga ishonch hosil qiling. Agar Windows kompyuteri ishga tushganda Raspberry Pi o'chirilgan bo'lsa, umumiy papkani ko'rish uchun bu qadamni takrorlash (yoki Windows kompyuterini qayta yuklash) kerak bo'lishi mumkin.

Agar siz papkangizni parol bilan himoyalashni tanlasangiz, "Har xil hisobga olish ma'lumotlari yordamida ulanish" ni tanlab, Raspberry Pi uchun foydalanuvchi nomi/parolini kiritish orqali hisob ma'lumotlarini qo'shishingiz mumkin.

Endi slayd -shouga slaydlar kirishini xohlasangiz, individual slayd tasvirlarini (*) Taqdimot papkasiga nusxalash.

Skript faqat Taqdimot papkasining tarkibini kuzatadi va ko'rsatadi, va undan yuqori darajadagi hech narsa ( birgalikda). Shunday qilib, biz ba'zida tez-tez ishlatiladigan slaydlarni yuqori darajaga qo'yib, keyin ularni kerak bo'lganda Taqdimot papkasiga yoki sudrab olib chiqish hiylasidan foydalanamiz.

Esda tutingki, Taqdimot papkasidagi biror narsa o'zgarganda (fayllar qo'shiladi, o'chiriladi yoki o'zgartiriladi) slayd -shou skripti 2 daqiqa (120 soniya, play_slideshow.py -da sozlanishi, kutish vaqtini qidirish) kutib turadi va yangi slaydlarni ko'rsatiladi. Bu odamga har bir yangi fayl qo'shilgandan so'ng qayta tiklamasdan barcha kerakli o'zgarishlarni amalga oshirish uchun vaqt beradi.

Shaxsiy slayd tasvirlari - bu bitta slaydni ifodalovchi jpeg, gif yoki png fayllari. Ularni yaratishning eng oson usuli - Microsoft PowerPoint yoki shunga o'xshash dastur. Siz Microsoft PowerPoint -da xohlagancha slayd yaratishingiz va uni PowerPoint taqdimoti sifatida saqlashingiz mumkin. Keyin Fayl-> Eksport-> Fayl turini o'zgartirish-ni bosing va PNG yoki JPEG formatida saqlang. Bu slaydlarni alohida fayllar sifatida chiqaradi, masalan. slide1.png, slide2.png va hokazo. Siz alohida fayllarni Z: / Taqdimotga (yoki siz ishlatgan haydovchi harfiga) tashlab qo'yishingiz mumkin. E'tibor bering, taqdimot alifbo tartibida (raqamli emas), shuning uchun slide11.png slide1.pngdan keyin va slide2.pngdan oldin keladi. Siz, albatta, slaydlarni tarmoq papkasiga nusxalashdan oldin ularning nomini o'zgartirishingiz mumkin. Faqat ularning kengaytmasi saqlanganligiga ishonch hosil qiling (masalan.png). Slayd -shou skripti hozirda faqat quyidagi kengaytmali fayllarni qidiradi:.png,.png,.gif,.gif,.jpg,-j.webp

10 -qadam: Muammolarni bartaraf etish

Ko'p muammolarni eski "o'chirish va qayta yoqish" echimi hal qilishi mumkin.

Agar sizning Raspberry Pi ulanmasa, yangilanmasa yoki umuman tiqilib qolganday tuyulsa, uni velosipedda harakat qilib ko'ring.

Agar sizning Windows mashinangiz xaritali tarmoq drayverini yo'qotsa, uni quvvat bilan aylantirib ko'ring yoki diskni qo'lda qayta qo'shing.

Agar sizda boshqa savollar/muammolar bo'lsa, izohlarda yozing, men bu qadamni umumiy muammolar va ularning echimlari bilan yangilayman.

11 -qadam: Xulosa va kelajakdagi ishlar

BILDI

Bu vaqtda siz Raspberry Pi -ni menyular orqali yoki quvvat simidagi quvvat tugmasi yordamida qayta yuklashingiz mumkin. Ushbu sozlamaning yaxshi tomoni shundaki, har doim Pi chizilmasin (elektr uzilishi, ishdan chiqish, nima bo'lishidan qat'i nazar) u slayd-shou rejimida ishga tushadi, shuning uchun siz o'z xohishingiz bilan quvvatni aylantira olasiz va u yaxshi tiklanadi. Bu o'rnatilgandan va ishlagandan so'ng, slaydlarning yangilanishlaridan tashqari, deyarli "sozlash va unutish" mumkin. Bizning holatda, bizning cherkov ma'murimiz slaydlarni har hafta yangilab turadi va bu tizim bir yilga yaqin uzluksiz ishlamoqda.

Iltimos, fikr -mulohaza bildiring! Men xatolarni yoki noaniqliklarni tuzatishga tayyorman. Men tushunamanki, har xil yo'llar bor, shuning uchun "nima uchun siz {dasturlash tili X} o'rniga pythonni ishlatdingiz?" Kabi savollarga javob berishdan xursand emasman. Yoki funktsional jihatdan bir xil bo'lgan takliflar ("sudo apt" kabi bir vaqtning o'zida barcha paketlarni birdaniga). Biroq, funktsional yaxshilanishlar har doim xush kelibsiz! Men buni iloji boricha funktsional va foydali qilishga harakat qilaman, shu bilan birga o'rnatish va parvarish qilish oson. Menga, ayniqsa, bu yo'riqnomadan foydalanganlarning fikrlari yoqadi. Iloji bo'lsa yordam berishdan xursandman.

Kelajakdagi ishlar

Men video fayllarni (tovushli) statik slaydlar bilan aralashtirishga imkon beradigan versiya ustida ishlayapman. Buning uchun buyruq satridan vlc dan foydalanishim mumkin deb o'ylayman. Agar men ishlashga qodir bo'lsam, buni yangilayman. Takliflar bemalol yuboring!

Tavsiya: