Բովանդակություն:

Raspberry Pi Տեղեկատու տախտակ. 11 քայլ (նկարներով)
Raspberry Pi Տեղեկատու տախտակ. 11 քայլ (նկարներով)

Video: Raspberry Pi Տեղեկատու տախտակ. 11 քայլ (նկարներով)

Video: Raspberry Pi Տեղեկատու տախտակ. 11 քայլ (նկարներով)
Video: Ինչպես Raspberry Pi Pico-ն վերածել PLC | Beremiz4Pico 2024, Նոյեմբեր
Anonim
Ազնվամորի Պի հայտարարությունների տախտակ
Ազնվամորի Պի հայտարարությունների տախտակ
Ազնվամորի Պի հայտարարությունների տախտակ
Ազնվամորի Պի հայտարարությունների տախտակ
Ազնվամորի Պի հայտարարությունների տախտակ
Ազնվամորի Պի հայտարարությունների տախտակ

Սա նախագիծ է, որի վրա ես աշխատել եմ իմ եկեղեցու համար: Մենք ցանկանում էինք էլեկտրոնային տեղեկատախտակ, որը տեղադրված կլիներ նարթեքսի/նախասրահի տարածքում և մի քանի վայրկյանը մեկ պտտվելու էր ստատիկ սլայդների միջով:

Սրանք մեր նախագծման նպատակներն էին.

  • Ստատիկ սլայդներ, ոչ վիդեո և ոչ աուդիո
  • Կառավարիչը սլայդներ է ստեղծում Powerpoint- ում (ծանոթ գործիք, սովորելու նոր ծրագրակազմ չկա)
  • Ադմինիստրատորը կարող է քաշել և թողնել նոր ներկայացում ՝ հինը փոխարինելու համար
  • Ամպի վրա հիմնված լուծում չկա, քանի որ հայտարարությունների տախտակը կլիներ մեր մասնավոր անլար ցանցում
  • Ոչ մի ամսական լիցենզիայի վճար կամ գույքային ծրագրակազմ, բացի այն, ինչ մենք արդեն ունեինք (Windows, Office, Powerpoint)
  • 49 դյույմանոց էկրան ՝ դիմանկարային/ուղղահայաց ռեժիմով (չնայած լանդշաֆտային/հորիզոնական ռեժիմը նույնպես հնարավոր է և նկարագրված է ստորև)
  • Desանկալի արժեքը `<1000 $

Մեզ հաջողվեց դա անել և մտանք բյուջեի տակ: Վերջերս ես օգնեցի մոտակա մեկ այլ եկեղեցու կատարել նույն նախագիծը, և ընդհանուր արժեքը (չհաշված էլեկտրիկի ծախսերը `պատին ճիշտ տեղում հասցնելու և աշխատանքի տեղադրման աշխատանքների համար) 500 դոլարից պակաս էր:

Costածր արժեքի և էականորեն զրո ընթացիկ ծախսերի պատճառով (պարզապես էլեկտրաէներգիա), սա նույնպես լավ կհամապատասխանի դպրոցներին, գրադարաններին, թանգարաններին, ոչ առևտրային կազմակերպություններին կամ սահմանափակ բյուջե ունեցող այլ կազմակերպություններին:

Հետադարձ կապը ողջունելի է:

Քայլ 1: Սարքավորումների ցուցակ

Սարքավորումների ցուցակ
Սարքավորումների ցուցակ
Սարքավորումների ցուցակ
Սարքավորումների ցուցակ
Սարքավորումների ցուցակ
Սարքավորումների ցուցակ

Ահա մեր օգտագործած սարքավորումների ցանկը: Մեկնաբանությունները ավելացված են: Ես փորձում եմ հնարավորինս կապել արտադրողի կայքին, այլ ոչ թե մանրածախ վաճառողի:

  • Հեռուստացույց/մոնիտոր: Modernանկացած ժամանակակից հեռուստատեսություն կամ մոնիտոր կանի դա, քանի դեռ ունի ԿԸՀ (տես Կիևի ԿԸՀ -ի մասին լրացուցիչ տեղեկությունների համար տե՛ս Վիքիպեդիայի այս հոդվածը ՝ https://en.wikipedia.org/wiki/Consumer_Electronics_Control): Մոնիտորների մեծ մասը տեղադրված են ուղղահայաց/դիմանկարային կամ հորիզոնական/լանդշաֆտային ռեժիմում: Հեռուստացույցները նախատեսված են հորիզոնական լինելու համար, ուստի դրանք ուղղահայաց տեղադրելը մի փոքր ավելի բարդ է: Բացի այդ, շատ հեռուստացույցներ ասիմետրիկ են վերևից ներքև (այսինքն ՝ ներքևի ծայրը հաճախ ավելի մեծ է, քան վերևը), ուստի այն ուղղահայաց տեղադրելը կարող է մի փոքր տարօրինակ թվալ: Այնուամենայնիվ, հեռուստացույցներն ընդհանուր առմամբ ավելի էժան են, ուստի մենք գնացինք հեռուստացույցով: Իհարկե, եթե ձեր նախընտրած կողմնորոշումը լանդշաֆտն է, դա նշանակություն չունի: Մենք գնացինք այս մեկի հետ `LG 49" LED հեռուստացույց:
  • TV Mount: Սա բարդ էր, քանի որ մենք հեռուստացույց էինք գնել և ցանկանում էինք այն ուղղահայաց տեղադրել: Պետք է հաշվի առնել տեղադրման ոճը և տեսանելի լինելը, հատկապես, եթե հեռուստացույցը տեղադրված է ուղղահայաց: Լեռը տեղադրված է պատին նույն կողմնորոշմամբ, կարծես հեռուստացույցը հորիզոնական տեղադրեիք: Եթե նախընտրում եք հեռուստացույցը ուղղահայաց տեղադրել, ապա պետք է հաշվի առնել, թե արդյոք հեռուստացույցի ամրացման պտուտակով ամրացվող անցքերը կարող են տեղավորել հեռուստացույցի պտտվող ամրացման անցքերը: Որոշ հեռուստացույցներ տեղադրում են իրենց ամրացման պտուտակները քառակուսի ձևով, մինչդեռ ոմանք ուղղանկյուն նախշ են: Մտածեք այս մասին և համոզվեք, որ գնումը կատարելուց առաջ կաշխատի ցանկալի վայրում:
  • Ազնվամորի Պի, պատյան, մալուխներ, ջերմամեկուսիչ, օդափոխիչ և այլն. Ես խորհուրդ եմ տալիս ձեռք բերել վերջին և ամենամեծ տարբերակը: Այն ժամանակ, երբ մենք կառուցեցինք նախագիծը, դա Raspberry Pi 3 B+էր, բայց այժմ Raspberry Pi 4 B- ն դուրս է եկել: Ինչ վերաբերում է գործին, հոսանքի լարին, ջերմատաքացուցիչներին, օդափոխիչին, մենք որոշեցինք, որ քանի որ Raspberry Pi- ն աշխատելու է 24/7 ռեժիմով, մենք ուզում էինք պատյան ՝ օդափոխիչով, թեև հանգիստ: Իսկ ներկառուցված անջատիչով հոսանքի լարը ունենալը հեշտացնում է համակարգի վերականգնումը ՝ առանց խրոցակը քաշելու: Raspberry Pi 3 B+-ի և Raspberry Pi 4B- ի մյուս հիմնական տարբերությունն այն է, որ 4 B- ն ունի micro-HDMI վարդակից, ինչը նշանակում է, որ ձեզ անհրաժեշտ է ադապտեր (այն ներառված է ստորև ներկայացված հավաքածուի մեջ):

    • Եթե գնում եք Raspberry Pi 3 B+: Raspberry Pi 3 B+ Case Kit (չի ներառում Raspberry Pi)
    • Եթե գնում եք Raspberry Pi 4 B: Raspberry Pi 4 B Case Kit- ով (չի ներառում Raspberry Pi)
  • HDMI մալուխ. Anyանկացածը լավ է, քանի դեռ այն ապահովում է ԿԸՀ: Նկատի ունեցեք, որ սովորաբար, Raspberry Pi- ն կտեղադրվի հեռուստացույցի/մոնիտորի հետևի պատին կամ, հնարավոր է, կցվի հեռուստացույցին/մոնիտորին, այնպես որ կարճ 3 'մալուխը, հավանաբար, շատ է: Չափազանց երկար մալուխ և այն ցույց կտա: Նաև հաշվի առեք, թե որտեղ են գտնվում HDMI պորտերը հեռուստացույցի/մոնիտորի վրա և կարո՞ղ եք հաշվի առնել 90 աստիճանի մալուխի վերջը (օրինակ, եթե HDMI պորտերը մի կողմում են):
  • MicroSD քարտ: Սա էլ մեծ նշանակություն չունի: Մենք ընտրեցինք 32 ԳԲ, այլ ոչ թե ստանդարտ 16 ԳԲ, պարզապես լրացուցիչ ծրագրային ապահովման համար լրացուցիչ տարածք ունենալու համար, եթե ցանկանայինք, և մի քանի ներկայացումներ պահելու տեղ ունենալու համար: Մենք ընտրեցինք սա ՝ SanDisk Ultra PLUS 32GB MicroSD քարտ: Նկատի ունեցեք, որ ավելի հեշտ է, եթե գնում եք արդեն տեղադրված NOOBS- ով MicroSD քարտ, ինչպես սա ՝ SD քարտ NOOBS- ով: Ես դա չեմ արել, բայց եթե անես, կարող ես մի քայլ խնայել: Լրացուցիչ տեղեկությունների համար տես այստեղ ՝ NOOBS

Նշում ԿԸՀ -ի վերաբերյալ. CEC (Consumer Electronics Control) թույլ է տալիս որոշ բաղադրիչներ վերահսկել միմյանց HDMI մալուխի միջոցով: Օրինակ, DVD նվագարկիչը կարող է միացնել/անջատել միացված հեռուստացույցը HDMI մալուխի միջոցով, եթե երկուսն էլ աջակցում են CEC- ին: Սա օգտակար է մեր դեպքում, քանի որ Raspberry Pi- ն կարող է միացնել/անջատել հեռուստացույցը/մոնիտորը, ինչպես ցանկանում է: Օրինակ, եկեղեցու պայմաններում մենք կցանկանայինք, որ մոնիտորը միացված լիներ միայն այն ժամերին, երբ եկեղեցին բաց է, և դա տարբերվում է շաբաթվա օրերից: ԿԸՀ -ն Pi- ին թույլ է տալիս միացնել և անջատել հեռուստացույցը կամայական բարդ ժամանակացույցով:

Քայլ 2. Հավաքեք Pi գործը

Հավաքեք Pi գործը
Հավաքեք Pi գործը
Հավաքեք Pi գործը
Հավաքեք Pi գործը
Հավաքեք Pi գործը
Հավաքեք Pi գործը

Հավաքումը բավականին պարզ է: Կպչեք ջերմային լվացարանները համապատասխան չափի չիպերի վրա Raspberry Pi- ի վրա, հավաքեք պատյանը շերտ առ շերտ: Մի մոռացեք հեռացնել բարակ պլաստիկ պաշտպանիչ թերթերը յուրաքանչյուր շերտից:

Քայլ 3: Տեղադրեք Raspbian- ը

Տեղադրեք Raspbian- ը
Տեղադրեք Raspbian- ը

Raspberry Pi կայքում կա հիանալի ուղեցույց: Կարգավորելու համար հետևեք այդ հրահանգներին:

Կարգավորեք ձեր Raspberry Pi- ն

Ես օգտագործեցի Raspbian Lite- ը, քանի որ այն չունի լրացուցիչ ծրագրեր, որոնք ձեզ պետք չեն այս նախագծի համար:

Քայլ 4: Ավելացնել ստանդարտ և հատուկ ծրագրակազմ

Երբ NOOBS- ը տեղադրի Raspbian- ը, առաջին անգամ մուտք գործելիս ձեզանից կպահանջվի այնպիսի բաներ, ինչպիսիք են լեզուն, ժամային գոտին և այլն: Այն նաև կպահանջի WiFi ցանցի և գաղտնաբառի մասին տեղեկություններ, եթե լարային կապի մեջ չեք: Վերջապես, այն ներբեռնելու և տեղադրելու է Raspbian- ի ցանկացած թարմացում: Այն օգնում է, եթե դուք գտնվում եք նույն ինտերնետային կապում, ինչպես վերջնական կարգավորումը, բայց դա պարտադիր չէ: Այսինքն, դուք կարող եք անել այս քայլը տանը, նախքան վերջնական վայրում տեղադրվելը: Պարզապես հիշեք, որ նոր ինտերնետային կապ ստեղծեք մինչև վերջին քայլին վերջնական վերաբեռնումը:

Բացեք տերմինալի պատուհան (կտտացրեք էկրանի վերին ձախ անկյունի մոտ գտնվող սև ուղղանկյուն պատկերակին):

Նախ մենք կրկնակի ստուգում ենք ՝ պարզելու, թե արդյոք Raspbian- ի հետագա թարմացումներ կան: Մուտքագրեք հետևյալ տողերը ՝ մեկ առ մեկ

sudo apt թարմացում

sudo apt բարելավում

(ասեք «Y», եթե այն հարցնի, թե արդյոք ցանկանում եք տեղադրել թարմացումներ):

Հաջորդը մենք տեղադրում ենք Samba- ն, որը թույլ է տալիս թղթապանակը կիսել ցանցում Windows մեքենայի (մեքենաների) հետ:

sudo apt տեղադրել samba samba-common-bin smbclient cifs-utils

Հաջորդը մենք տեղադրում ենք fbi: fbi- ն այն unix ծրագիրն է, որը ցուցադրում է գրաֆիկա էկրանի վրա, որը չի աշխատում պատուհանի կառավարիչ:

sudo apt տեղադրել fbi

Հաջորդը մենք տեղադրում ենք inotify- գործիքներ: inotify-tools- ը թույլ է տալիս սլայդ շոուին դիտել ընդհանուր թղթապանակը `ցանկացած փոփոխության համար:

sudo apt տեղադրել inotify- գործիքներ

Հաջորդը մենք տեղադրում ենք cec-utils: cec-utils- ը Raspberry Pi- ին հնարավորություն է տալիս միացնել և անջատել հեռուստացույցը HDMI մալուխի միջոցով:

sudo apt տեղադրել cec-utils

Հաջորդը, դուք պետք է ներբեռնեք իմ գրած փոքր կոմունալ ծառայությունները ՝ սլայդ շոուն խաղալու համար:

git կլոն

Սա կբերի կոդը և կդնի այն raspi_slideshow կոչվող գրացուցակում:

Այժմ ամբողջ ծրագրակազմը հասանելի է Raspberry Pi- ում: Հաջորդ քայլերը անցնում են կազմաձևման միջոցով:

Քայլ 5: Կարգավորեք ընդհանուր պանակը

Լռելյայն, սլայդերի ցուցադրման կոդը որոնում է գրացուցակ (թղթապանակ) /համօգտագործված /ներկայացում:

Մենք պետք է ստեղծենք այդ գրացուցակը: Քանի որ այն արմատային մակարդակում է, մեզ արմատային թույլտվություններ են պետք, ուստի sudo- ն կարգին է: Այս հրամանը կատարելիս կարող է անհրաժեշտ լինել մուտքագրել գաղտնաբառը (կանխադրվածը ազնվամորին է).

sudo mkdir -p /shared /Ներկայացում

Հաջորդը, մենք պետք է սա դարձնենք ընթերցելի և գրելի այս Pi- ով որևէ մեկի կողմից: Մուտքագրեք հետևյալ հրամանը.

sudo chmod a+rwx /համօգտագործված /Ներկայացում

Սա տեսանելի է դարձնում միայն այս Pi- ի վրա: Հաջորդը, մենք պետք է այս թղթապանակը կիսենք աշխարհի հետ (իրականում ՝ նույն ցանցի միայն այլ մեքենաներ): Ահա թե ինչու մենք խորհուրդ ենք տալիս դա լինել մասնավոր (գաղտնաբառով պաշտպանված) Wi-Fi ցանցի կամ լարային տեղական ցանցի վրա:

Երբ մենք տեղադրեցինք samba- ն նախորդ քայլին, այն ստեղծեց լռելյայն ֆայլ /etc/samba/smb.conf

Մենք պետք է մի փունջ տող ավելացնենք այդ ֆայլի վերջում: Տողերը raspi_slideshow/add_to_smb.conf ֆայլում են

Դա անելու ամենահեշտ ձևը հետևյալն է.

sudo bash

cat raspi_slideshow/add_to_smb.conf >> /etc/samba/smb.conf ելք

Սա հիմնականում միավորում է add_to_smb.conf ֆայլը /etc/samba/smb.conf- ի վերջում

Եթե նախընտրում եք, կարող եք դա անել այնպիսի խմբագրի միջոցով, ինչպիսին է nano- ն, բայց դա բավականին լավ մուտքագրում է:

Հիմնականում այն կիսում է /համօգտագործվող գրացուցակը որպես գրացուցակ, որը ընթեռնելի և գրելի է տեղական ցանցի ցանկացած անձի կողմից: Ես այստեղ չեմ անդրադառնա, թե ինչպես պաշտպանել այն այստեղ, բայց եթե ցանկանում եք, որ այն պաշտպանված լինի (խմբագրելու համար գաղտնաբառ պահանջվի), կարող եք կարդալ Samba- ն և համապատասխանաբար փոխել կարգավորումները:

Քայլ 6: Կարգավորեք մոնիտորի միացման/անջատման կարգավորումները

Մենք օգտագործում ենք cron հեռուստացույցը/մոնիտորը պլանավորված ժամերին միացնելու և անջատելու համար: Cron- ը Linux- ի օգտակար ծրագիր է, որը առաջադրանքները կատարում է նախատեսված ժամերին: Եթե ցանկանում եք, որ ձեր հեռուստացույցը/մոնիտորը աշխատի 24/7 ռեժիմով կամ ցանկանում եք այն ձեռքով միացնել և անջատել, կարող եք բաց թողնել այս քայլը:

Պատճենեք crontab- ի օրինակը raspi_slideshow գրացուցակից տնային գրացուցակում:

cp raspi_slideshow/crontab_example.pi crontab.pi

Crontab_example.pi ֆայլը օրինակ է, որը ցույց է տալիս, թե ինչպես է աշխատում այս տեսակի ֆայլը: Վիքիպեդիայում և այլուր շատ փաստաթղթեր կան ՝

Այժմ մենք խմբագրում ենք այն: Դա օգնում է ձեր ժամանակացույցը արդեն պարզել: Օրացույցի օրինակն է

  • Կիրակի. Առավոտյան ժամը 7 -ին, անջատում ՝ երեկոյան 9 -ին
  • Չորեքշաբթի ՝ առավոտյան 8 -ին, անջատում ՝ երեկոյան 9 -ին
  • Շաբաթ. Առավոտյան ժամը 7 -ին, անջատում ՝ երեկոյան 9 -ին
  • Այլ օրեր ՝ առավոտյան 8 -ին, հանգիստ երեկոյան 5 -ին

Ինձ դուր է գալիս nano- ն, քանի որ այն տեղադրված է Raspbian- ով և հեշտ է օգտագործել: Կարող եք օգտագործել vi կամ որևէ այլ խմբագիր:

nano crontab.pi

Խմբագրեք ֆայլը ՝ յուրաքանչյուր օրվա միացման/անջատման ժամերը նշելու համար: Շարժվելու համար օգտագործեք սլաքների ստեղները: Backspace ջնջելու համար, մուտքագրեք ՝ տեղադրելու համար: Ավարտելուց հետո Control-O- ը պահելու համար (ֆայլի անունը հաստատելու համար պետք է սեղմել «enter»), իսկ nano- ից դուրս գալու համար Control-X- ը:

Երբ ձեր cron ֆայլը ձեր ուզած ձևով ունենաք, ասեք Raspbian- ին, որ ցանկանում եք այն կատարել.

crontab crontab.pi

Եթե երբևէ ցանկանում եք փոխել ձեր ժամանակացույցը, կարող եք խմբագրել $ HOME/crontab.pi և նորից կատարել վերը նշված crontab հրամանը: Դա կփոխարինի ձեր հին ժամանակացույցը նորով:

Քայլ 7: Կարգավորեք ցուցադրման կարգավորումները

Կարգավորել ցուցադրման կարգավորումները
Կարգավորել ցուցադրման կարգավորումները

Մենք գրեթե ավարտված ենք: Մենք պետք է կազմաձևենք ցուցադրման կարգավորումները: fbi- ն այն օգտակար ծրագիրն է, որը մենք օգտագործում ենք սլայդները ցուցադրելու համար: Այն կարդում է իր կարգավորումները.fbirc տնային գրացուցակում:

Նախ, համոզվեք, որ մենք գտնվում ենք տնային գրացուցակում:

cd $ HOME

Հաջորդը պատճենեք ֆայլը raspi_slideshow գրացուցակից դեպի տուն

cp raspi_slideshow/.fbirc.

Պետք չէ ֆայլը խմբագրել: Այնուամենայնիվ, եթե ընտրեք, հետաքրքրություն ներկայացնող երեք պարամետրերն են.

պատահական = կեղծ

blend-msecs = 500

ընդմիջում = 8

Պատահական տողը որոշում է, թե արդյոք fbi- ն պատահականացնու՞մ է սահիկների կարգը: ճշմարիտ նշանակում է, որ այն պատահականացնում է սլայդները, իսկ կեղծը նշանակում է, որ այդպես չէ: Քանի որ մենք ցանկանում էինք որոշակի վերահսկողություն սահմանել սլայդների կարգի վրա, մենք այն սահմանեցինք կեղծ:

Blend-msecs տողում ասվում է, թե քանի միլիվայրկյան (1000 = 1 վայրկյան) տևում է յուրաքանչյուր անցում: 0 արժեքը նշանակում է, որ սլայդներն ակնթարթորեն փոխվում են մեկից մյուսը: Մեր 500 -ի պարամետրը նշանակում է, որ սլայդները միմյանց մարում են 0.5 վայրկյանի ընթացքում:

Timeout- ն այն ժամանակն է (վայրկյաններ), երբ յուրաքանչյուր սահիկ ցուցադրվում է հաջորդին անցնելուց առաջ: Դուք կարող եք դա կարգավորել, եթե ցանկանում եք, որ սլայդներն ավելի երկար կամ կարճ լինեն: Պարզապես հիշեք, որ դա հավասարապես վերաբերում է բոլոր սլայդներին: Ոչ մի կերպ հնարավոր չէ, որ որոշ սլայդներ ավելի երկար և մյուսները ավելի կարճ տեսք ունենան:

Պտտել ցուցադրումը

Եթե ձեր հեռուստացույցը/մոնիտորը տեղադրված է ուղղահայաց, ինչպես մենք ենք անում, ձեզ հարկավոր է էկրանը պտտել 90 աստիճանով կամ 270 աստիճանով: Եթե ձեր հեռուստացույցը/մոնիտորը տեղադրված է հորիզոնական, կարող եք բաց թողնել այս քայլի մնացած մասը:

Կրկին օգտագործեք նանո: Այս անգամ դուք պետք է աշխատեք որպես արմատ, այնպես որ դուք պետք է sudo կատարեք, ինչը կարող է ձեզանից պահանջել նորից մուտքագրել ձեր գաղտնաբառը (կանխադրվածը ազնվամորին է)

sudo nano /boot/config.txt

Օգտագործեք ներքևի սլաքը ՝ մինչև այս ֆայլի ստորին հատվածը գնալու համար: Ֆայլի վերջում ավելացրեք հետևյալ տողը.

ցուցադրման_շրջադարձ = 1

Սա էկրանը կշրջի 90 աստիճանով: Եթե տեղադրումից հետո ձեր էկրանը գլխիվայր է, 1 -ը փոխեք 3 -ի:

Հիմնականում display_rotate = 0 (առանց պտույտի), 1 (90 աստիճան), 2 (180 աստիճան), 3 (270 աստիճան)

Վերևի նկարում մենք սահմանել էինք display_rotate = 1 և պետք է հետ գնայինք և այն փոխեինք որպես display_rotate = 3: Շատ ավելի հեշտ է, քան հեռուստացույցը նորից տեղադրելը:

Քայլ 8. Փոխեք գաղտնաբառը և կարգավորեք ավտոմատ գործարկումը

Փոխեք գաղտնաբառը և կարգավորեք ավտոմատ գործարկումը
Փոխեք գաղտնաբառը և կարգավորեք ավտոմատ գործարկումը
Փոխեք գաղտնաբառը և կարգավորեք ավտոմատ գործարկումը
Փոխեք գաղտնաբառը և կարգավորեք ավտոմատ գործարկումը

Այս պահին մենք գրեթե ավարտված ենք:

Կտտացրեք ազնվամորու մենյուին վերևի ձախ մասում, ընտրեք Նախընտրանքներ-> Ազնվամորի Pi կազմաձևում

Դա բերում է երկխոսության տուփ: Կտտացրեք «Փոխել գաղտնաբառը…» և փոխեք այն մի բանի, որը կհիշեք:

Կարող եք ընտրել համակարգի անունը (Hostname դաշտ):

Համոզվեք, որ սեղմում եք Boot "To CLI"

Սահմանեք ավտոմատ մուտք («Մուտք գործեք որպես օգտվողի« pi »»)

Այժմ դուք պետք է կարգավորեք սլայդերի ցուցադրումը, երբ այն գործարկվի: Ամենահեշտ ձևը.bashrc ֆայլին ավելացնել մեկ տող: Մեր նանո խմբագրին աշխատանքից ազատելը.

նանո.bashrc

Սլաքը ներքև դեպի ֆայլի վերջ և ավելացրեք հետևյալ տողը.

python3 raspi_slideshow/play_slideshow.py

Այս պարամետրերը նշանակում են.

  • Ամեն անգամ, երբ այն վերագործարկվի, Raspberry Pi- ն ինքնաբերաբար կմտնի որպես օգտագործողի pi
  • Այն չի սկսի պատուհանի կառավարիչ, այլ պարզապես կաշխատի էկրանին («Boot to CLI»)
  • Այն կսկսի գործել bash shell- ը, որը կարդում է.bashrc ֆայլը, և այդ ֆայլի վերջին տողում ասվում է, որ գործի սլայդերի ցուցադրումը:

Դրանից հետո վերագործարկումները ՉԵՆ կրակ բացելու պատուհանի մենեջերի վրա և ինքնաբերաբար գործարկելու են սլայդերի ցուցադրումը: Դուք կարող եք դադարեցնել սլայդերի ցուցադրումը ՝ սլայդերի ցուցադրման ժամանակ հարվածելով Control-C- ին: Սա ձեզ հետ կվերադառնա bash հուշմանը ($):

Եթե ցանկանում եք սկսել պատուհանի կառավարիչն այս կետից (կարգաբերումների կարգաբերման կամ կարգավորումների ավելի հեշտ մանիպուլյացիայի համար), կարող եք դա անել ՝ հրամանի տողում մուտքագրելով «startx»:

Քայլ 9: Օգտագործեք (կարգավորեք Windows մեքենան)

Իրական օգտագործման դեպքում մեր Raspberry Pi- ն գործարկման ժամանակ միանում է մեր մասնավոր անլար ցանցին: Այն կիսում է իր /ընդհանուր գրացուցակը (և դրա տակ գտնվող ամեն ինչ) ցանցին: Windows պանակից այս թղթապանակը տեսնելու համար համոզվեք, որ նույն ցանցում եք:

Ենթադրում եմ, որ դուք դրան միանալու եք գրասենյակի Windows համակարգչից: Windows 7 -ի կամ Windows 10 -ի դեպքում բացեք File Explorer ՝ ձեր համակարգչի ֆայլերը/պանակները դիտելու համար: Աջ սեղմեք ձախ կողմում, որտեղ գրված է «Համակարգիչ» կամ «Իմ համակարգիչը», այնուհետև ընտրեք «Քարտեզների ցանցի կրիչ…»

Դա կբերի երկխոսության տուփ: Ընտրեք ինչ տառ, օրինակ. "Z:" Դուք ցանկանում եք քարտեզագրել ձեր կրիչը դեպի: Այնուհետև Թղթապանակ դաշտում մուտքագրեք.

{name-of-your-Pi-computer} համօգտագործված

որտեղ {name-of-your-Pi-computer}-ը այն անունն է, որը վերադարձել եք ձեր Raspberry pi- ին նախորդ քայլին (տես նախորդ պատկերը երկխոսության տուփով):

Համոզվեք, որ կտտացրեք «Միացեք մուտքի ժամանակ»: Հնարավոր է, որ եթե Raspberry Pi- ն անջատված է Windows համակարգչի բեռնման ժամանակ, ապա այս քայլը կարող է անհրաժեշտ լինել կրկնել (կամ Windows համակարգիչը վերագործարկվի) ՝ ընդհանուր պանակը տեսնելու համար:

Եթե որոշեք գաղտնաբառով պաշտպանել ձեր թղթապանակը, կարող եք ավելացնել հավատարմագրերը ՝ ընտրելով «Միացեք տարբեր հավատարմագրերի միջոցով» և մուտքագրեք Raspberry Pi- ի օգտվողի անունը/գաղտնաբառը:

Այժմ, երբ ցանկանում եք, որ սլայդները մտնեն ձեր սլայդերի ցուցադրում, պատճենեք առանձին սլայդների պատկերները (*) Ներկայացման թղթապանակում:

Սցենարը կհսկի և կցուցադրի ՄԻԱՅՆ Ներկայացման թղթապանակի բովանդակությունը, և ոչինչ վերը նշված մակարդակում (կիսված): Այսպիսով, մենք երբեմն կիրառում ենք հաճախ օգտագործվող սլայդները վերին մակարդակում տեղադրելու և այնուհետև դրանք ըստ անհրաժեշտության քարշ տալու Ներկայացման թղթապանակի մեջ կամ դուրս:

Հիշեք, երբ Presentation թղթապանակում որևէ բան փոխվում է (ֆայլերն ավելացվում, ջնջվում կամ փոփոխվում են), սլայդերի ցուցադրման սցենարը սպասում է 2 րոպե (120 վայրկյան, կարգավորելի է play_slideshow.py, որոնել wait_time) ՝ նախքան նոր սլայդների վերակայումը և ցուցադրումը: Սա անձին ժամանակ է տալիս կատարելու բոլոր անհրաժեշտ փոփոխությունները ՝ առանց վերակայելու յուրաքանչյուր նոր ֆայլ ավելացնելուց հետո:

Սլայդների առանձին պատկերները jpeg, gif կամ-p.webp

Քայլ 10: Խնդիրների վերացում

Խնդիրների մեծ մասը կարող է լուծվել հին «փորձեք անջատել և նորից միացնել» լուծմամբ:

Եթե ձեր Raspberry Pi- ն չի միանում, չի թարմացվում կամ, կարծես, ընդհանրապես խրված է, փորձեք այն հեծանվավազքի միջոցով:

Եթե ձեր Windows սարքը կորցնում է քարտեզագրված ցանցի սկավառակը, փորձեք միացնել այն հեծանիվով կամ նորից ձեռքով ավելացնել սկավառակը:

Եթե ունեք այլ հարցեր/խնդիրներ, խնդրում ենք տեղադրել մեկնաբանություններում, և ես այս քայլը կթարմացնեմ ընդհանուր խնդիրներով և դրանց լուծումներով:

Քայլ 11. Եզրակացություն և ապագա աշխատանք

ԿԱՏԱՐԱԾ

Այս պահին կարող եք վերագործարկել ձեր Raspberry Pi- ը ՝ ընտրացանկերի միջոցով կամ հոսանքի լարի վրա գտնվող հոսանքի կոճակով: Այս կարգաբերման մեջ լավն այն է, որ երբ Pi- ի կոշիկները (հոսանքի խափանում, խափանում, ինչ էլ որ լինի) այն սկսվում է սլայդերի ցուցադրման ռեժիմում, այնպես որ կարող եք ըստ ցանկության սնվել և այն պետք է լավ վերականգնվի: Երբ սա տեղադրվի և աշխատի, կարող եք գրեթե «կարգավորել և մոռանալ այն», բացի սլայդների թարմացումներից: Մեր դեպքում, մեր եկեղեցու ադմինիստրատորը շաբաթական թարմացնում է սլայդները, և այս համակարգը գործում է անթերի մոտ մեկ տարի:

Խնդրում ենք կարծիք հայտնել: Ես ընդունելի եմ սխալների կամ անճշտությունների շտկման հարցում:Ես հասկանում եմ, որ կան բազմաթիվ տարբեր եղանակներ, այնպես որ ես ոգևորված չեմ այնպիսի հարցերին պատասխանելով, ինչպիսին է «ինչու՞ եք {101} ծրագրավորման լեզու X- ի փոխարեն պիթոն օգտագործել»: Կամ առաջարկներ, որոնք ֆունկցիոնալ առումով նույնն են (օրինակ ՝ «sudo apt» բոլոր փաթեթները միանգամից ՝ մեկ առ մեկ): Այնուամենայնիվ, ֆունկցիոնալ բարելավումները միշտ ողջունելի են: Ես փորձում եմ դա հնարավորինս ֆունկցիոնալ և օգտակար դարձնել ՝ միևնույն ժամանակ լինելով հեշտ տեղադրվող և հեշտ պահպանելի: Ես հատկապես վայելում եմ նրանց կարծիքը, ովքեր օգտվել են այս Ուղեցույցից: Ուրախ եմ օգնել, եթե կարողանամ:

Ապագա աշխատանք

Ես սկսում եմ աշխատել մի տարբերակի վրա, որը թույլ կտա տեսաֆայլերին (ձայնով) խառնել ստատիկ սլայդների հետ: Կարծում եմ, որ դրա համար կարող եմ vlc օգտագործել հրամանի տողից: Ես կթարմացնեմ սա, եթե կարողանամ այն գործի դնել: Ազատ զգալ առաջարկություններ արեք:

Խորհուրդ ենք տալիս: