Სარჩევი:
- ნაბიჯი 1: აღჭურვილობის სია
- ნაბიჯი 2: შეიკრიბეთ Pi საქმე
- ნაბიჯი 3: დააინსტალირეთ Raspbian
- ნაბიჯი 4: დაამატეთ სტანდარტული და პერსონალური პროგრამული უზრუნველყოფა
- ნაბიჯი 5: დააყენეთ გაზიარებული საქაღალდე
- ნაბიჯი 6: მონიტორის ჩართვა/გამორთვის პარამეტრები
- ნაბიჯი 7: ეკრანის პარამეტრების კონფიგურაცია
- ნაბიჯი 8: შეცვალეთ პაროლი და დააყენეთ ავტომატური გაშვება
- ნაბიჯი 9: გამოიყენეთ (Windows აპარატის დაყენება)
- ნაბიჯი 10: პრობლემების მოგვარება
- ნაბიჯი 11: დასკვნა და მომავალი მუშაობა
ვიდეო: Raspberry Pi ბიულეტენის დაფა: 11 ნაბიჯი (სურათებით)
2024 ავტორი: John Day | [email protected]. ბოლოს შეცვლილი: 2024-01-30 10:17
ეს არის პროექტი, რომელზეც მე ვმუშაობ ჩემი ეკლესიისთვის. ჩვენ გვინდოდა ელექტრონული საინფორმაციო დაფა, რომელიც დამონტაჟებული იქნებოდა ნართექსის/ლობის ზონაში და ყოველ რამდენიმე წამში გადადიოდა სტატიკურ სლაიდებზე.
ეს იყო ჩვენი დიზაინის მიზნები:
- სტატიკური სლაიდები, არანაირი ვიდეო და აუდიო
- ადმინისტრატორი ქმნის სლაიდებს Powerpoint– ში (ნაცნობი ინსტრუმენტი, ახალი პროგრამული უზრუნველყოფის შესასწავლად)
- ადმინისტრატორს შეუძლია გადააადგილოს ახალი პრეზენტაცია ძველის შესაცვლელად
- ღრუბელზე დაფუძნებული გადაწყვეტა არ არის, რადგან ბიულეტენის დაფა იქნება ჩვენს კერძო უკაბელო ქსელში
- ყოველთვიური ლიცენზიის საფასური ან საკუთრების პროგრამული უზრუნველყოფა, გარდა იმისა, რაც ჩვენ უკვე გვქონდა (Windows, Office, Powerpoint)
- 49 "ეკრანი, პორტრეტულ/ვერტიკალურ რეჟიმში (თუმცა ლანდშაფტური/ჰორიზონტალური რეჟიმი ასევე შესაძლებელია და აღწერილია ქვემოთ)
- სასურველი ღირებულება: <1000 $
ჩვენ ეს შევძელით და ბიუჯეტში ჩავვარდით. მე ცოტა ხნის წინ დავეხმარე სხვა ახლომდებარე ეკლესიას იგივე პროექტის განხორციელებაში და მთლიანი ღირებულება (არ მოიცავს ელექტრიკოსის ღირებულებას, რათა მიაწოდოს ენერგია კედელზე და მონტაჟში ჩართული შრომა) იყო 500 დოლარზე ნაკლები.
დაბალი ღირებულების და არსებითად ნულოვანი ხარჯების გამო (მხოლოდ ელექტროენერგია), ეს ასევე კარგად შეეფერება სკოლებს, ბიბლიოთეკებს, მუზეუმებს, არაკომერციულ ორგანიზაციებს ან სხვა ორგანიზაციებს შეზღუდული ბიუჯეტით.
გამოხმაურება მისასალმებელია.
ნაბიჯი 1: აღჭურვილობის სია
აქ არის აღჭურვილობის ჩამონათვალი, რომელიც ჩვენ გამოვიყენეთ. კომენტარები დამატებულია. ვცდილობ, მწარმოებლის საიტთან დაკავშირება შეძლებისდაგვარად, ვიდრე საცალო ვაჭრობა.
- ტელევიზორი/მონიტორი. უმეტესობა ნებისმიერ თანამედროვე ტელევიზორს ან მონიტორს გააკეთებს, სანამ მას აქვს CEC (იხილეთ ეს სტატია ვიკიპედიაში CEC– ს შესახებ დამატებითი ინფორმაციისათვის: https://en.wikipedia.org/wiki/Consumer_Electronics_Control). მონიტორების უმეტესობა დამონტაჟებულია ვერტიკალურ/პორტრეტულ ან ჰორიზონტალურ/ლანდშაფტურ რეჟიმში. ტელევიზორები შექმნილია ჰორიზონტალურად, ამიტომ მათი ვერტიკალურად დამონტაჟება ცოტა უფრო რთულია. ასევე, ბევრი ტელევიზია ასიმეტრიულია ზემოდან ქვემოდან (ანუ ქვედა ზღვარი ხშირად უფრო დიდია ვიდრე ზედა), ამიტომ ვერტიკალურად მისი მონტაჟი შეიძლება ცოტა უცნაურად გამოიყურებოდეს. მიუხედავად ამისა, ტელევიზორები საერთო ჯამში უფრო იაფია, ამიტომ ტელევიზორით წავედით. რა თქმა უნდა, თუ თქვენი სასურველი ორიენტაცია ლანდშაფტია, მნიშვნელობა არ აქვს. ჩვენ წავედით ამ: LG 49”LED ტელევიზორი.
- სატელევიზიო მთა: ეს იყო სახიფათო, რადგან ჩვენ შევიძინეთ ტელევიზია და გვინდოდა მისი ვერტიკალურად დაყენება. გასათვალისწინებელია დამონტაჟების სტილი და იქნება ის ხილული, განსაკუთრებით თუ ტელევიზია ვერტიკალურად არის დამონტაჟებული. მთა კედელზეა მოთავსებული იმავე ორიენტაციით, თითქოს ტელევიზორს ჰორიზონტალურად აყენებ. თუ აირჩევთ ტელევიზორის ვერტიკალურად დამონტაჟებას, უნდა გაითვალისწინოთ შეძლებს თუ არა ხრახნიანი სამონტაჟო ხვრელები ტელევიზორის საყრდენში ტელევიზორში შემობრუნებულ სამონტაჟო ხვრელებს. ზოგიერთი ტელევიზია ათავსებს მათ სამონტაჟო ხრახნებს კვადრატულ შაბლონში, ზოგი კი მართკუთხა შაბლონია. კარგად დაფიქრდით და დარწმუნდით, რომ ყიდვის წინ დაამონტაჟებთ სასურველ ადგილას.
-
ჟოლო Pi, საქმე, კაბელები, გამაცხელებელი, ვენტილატორი და სხვა: გირჩევთ მიიღოთ უახლესი და უდიდესი ვერსია. იმ დროს, როდესაც ჩვენ ავაშენეთ პროექტი, ეს იყო Raspberry Pi 3 B+, მაგრამ ახლა Raspberry Pi 4 B გამოვიდა. რაც შეეხება საქმეს, დენის კაბელს, გამათბობლებს, ვენტილატორს, ჩვენ გადავწყვიტეთ, რომ მას შემდეგ, რაც Raspberry Pi 24/7 იმუშავებს, ჩვენ გვინდოდა ქეისი გულშემატკივართან, თუმცა მშვიდი. დენის კაბელის ქონა ჩართული დენის გადამრთველი აადვილებს სისტემის გადატვირთვას დანამატის გაყვანის გარეშე. Raspberry Pi 3 B+ და Raspberry Pi 4B– ს შორის სხვა მთავარი განსხვავება ისაა, რომ 4 B– ს აქვს მიკრო 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 კაბელი: ნებისმიერი კარგია, სანამ მხარს უჭერს CEC. გაითვალისწინეთ, რომ როგორც წესი, Raspberry Pi დამონტაჟდება ტელევიზორის/მონიტორის უკან კედელზე ან შესაძლოა ტელევიზორზე/თავად მონიტორზე იყოს დამაგრებული, ამიტომ მოკლე 3 '' კაბელი ალბათ ბევრია. კაბელი ძალიან გრძელია და გამოჩნდება. ასევე გაითვალისწინეთ სად არის HDMI პორტები ტელევიზორში/მონიტორზე და შეიძლება გაითვალისწინოთ 90 გრადუსიანი კაბელის ბოლო (მაგალითად, თუ HDMI პორტები ერთ მხარესაა).
- MicroSD ბარათი. არც ამას აქვს დიდი მნიშვნელობა. ჩვენ ავირჩიეთ 32 GB, ვიდრე სტანდარტული 16 GB, მხოლოდ იმისათვის, რომ გვექნება დამატებითი ადგილი დამატებითი პროგრამული უზრუნველყოფისთვის და გვქონდეს ადგილი მრავალი პრეზენტაციის შესანახად. ჩვენ ავირჩიეთ ეს: SanDisk Ultra PLUS 32 GB MicroSD ბარათი. გაითვალისწინეთ, რომ უფრო ადვილია შეიძინოთ MicroSD ბარათი უკვე დაინსტალირებული NOOBS– ით, მაგალითად ეს: SD ბარათი NOOBS– ით. მე ეს არ გამიკეთებია, მაგრამ თუ გადადგამ, შეგიძლია გადაარჩინო ნაბიჯი. იხილეთ აქ დამატებითი ინფორმაციისთვის: NOOBS
შენიშვნა CEC– ზე: CEC (სამომხმარებლო ელექტრონიკის კონტროლი) საშუალებას აძლევს ზოგიერთ კომპონენტს აკონტროლონ ერთმანეთი HDMI კაბელის საშუალებით. მაგალითად, DVD პლეერს შეუძლია ჩართოს/გამორთოს დაკავშირებული ტელევიზია HDMI კაბელის საშუალებით, თუ ორივე მხარს უჭერს CEC- ს. ეს სასარგებლოა ჩვენს შემთხვევაში, რადგან Raspberry Pi– ს შეუძლია ჩართოს/გამორთოს ტელევიზია/მონიტორი, როგორც მას სურს. მაგალითად, ეკლესიის პირობებში, ჩვენ გვსურს, რომ მონიტორი ჩართული იყოს მხოლოდ იმ საათებში, როდესაც ეკლესია ღიაა და ეს განსხვავდება კვირის დღეების მიხედვით. CEC საშუალებას აძლევს Pi- ს ჩართოს და გამორთოს ტელევიზია თვითნებურად რთულ გრაფიკში.
ნაბიჯი 2: შეიკრიბეთ Pi საქმე
შეკრება საკმაოდ მარტივია. ჟოლოს პიზე შეაერთეთ შესაბამისი ზომის ჩიპები, შეიკრიბეთ საქმე ფენა -ფენა. არ დაგავიწყდეთ თხელი პლასტიკური დამცავი ფურცლების ამოღება თითოეული ფენიდან.
ნაბიჯი 3: დააინსტალირეთ 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: დააყენეთ გაზიარებული საქაღალდე
სტანდარტულად, სლაიდშოუს კოდი ეძებს დირექტორიას (საქაღალდეს) /გაზიარებულს /პრეზენტაციას.
ჩვენ უნდა შევქმნათ ეს დირექტორია. ვინაიდან ის ძირეულ დონეზეა, ჩვენ გვჭირდება root ნებართვები, ამიტომ სუდო წესრიგშია. ამ ბრძანების შესრულებისას შეიძლება დაგჭირდეთ პაროლის აკრეფა (ნაგულისხმევი არის ჟოლო):
sudo mkdir -p /shared /პრეზენტაცია
შემდეგი, ჩვენ უნდა გავხადოთ ეს წაკითხული და დაწერილი ვინმეს მიერ ამ პიზე. ჩაწერეთ შემდეგი ბრძანება:
sudo chmod a+rwx /shared /პრეზენტაცია
ეს ხილულს ხდის მხოლოდ ამ პიზე. შემდეგი, ჩვენ უნდა გავაზიაროთ ეს საქაღალდე მსოფლიოს (ფაქტობრივად, მხოლოდ სხვა მანქანები იმავე ქსელში). ამიტომ ჩვენ გირჩევთ, ეს იყოს კერძო (პაროლით დაცული) Wi-Fi ქსელში ან სადენიანი ადგილობრივ ქსელში.
როდესაც ჩვენ დავაყენეთ samba წინა ეტაპზე, მან შექმნა ნაგულისხმევი ფაილი /etc/samba/smb.conf
ჩვენ უნდა დავამატოთ რამდენიმე ხაზი ამ ფაილის ბოლოს. ხაზები მოცემულია ფაილში raspi_slideshow/add_to_smb.conf
ამის გაკეთების უმარტივესი გზაა შემდეგი:
sudo bash
კატა raspi_slideshow/add_to_smb.conf >> /etc/samba/smb.conf გასასვლელი
ეს ძირითადად აერთიანებს add_to_smb.conf ფაილს /etc/samba/smb.conf ბოლომდე
თქვენ შეგიძლიათ აირჩიოთ ამის გაკეთება ისეთი რედაქტორის საშუალებით, როგორიცაა ნანო, თუ გირჩევნიათ, მაგრამ ეს აკრეფის სამართლიანი რაოდენობაა.
ძირითადად ის იზიარებს /გაზიარებულ დირექტორიას, როგორც დირექტორია, რომელიც იკითხება და იწერება ვინმეს მიერ ადგილობრივ ქსელში. მე არ გავაანალიზებ როგორ დავიცვა ის აქ, მაგრამ თუ გინდა რომ ის იყოს დაცული (მოითხოვოს პაროლის რედაქტირება), შეგიძლია წაიკითხო სამბაზე და შესაბამისად შეცვალო პარამეტრები.
ნაბიჯი 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 საათზე
მე მომწონს ნანო, რადგან ის დაყენებულია Raspbian– ით და ადვილი გამოსაყენებელია. თქვენ შეგიძლიათ გამოიყენოთ vi ან სხვა რედაქტორი.
nano crontab.pi
შეცვალეთ ფაილი თითოეული დღის ჩართვის/გამორთვის დროის დასაზუსტებლად. გამოიყენეთ ისრის ღილაკები გადაადგილებისთვის. უკანა სივრცე წასაშლელად, აკრიფეთ ჩასასმელად. დასრულების შემდეგ, Control-O შესანახად (თქვენ უნდა დააჭიროთ ღილაკს "enter" ფაილის სახელის დასადასტურებლად) და 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 წამის განმავლობაში.
დროის ამოწურვა არის დრო (წამებში), როდესაც თითოეული სლაიდი ნაჩვენებია შემდეგზე გადასვლამდე. თქვენ შეგიძლიათ შეცვალოთ ეს თუ გსურთ სლაიდები იყოს უფრო გრძელი ან მოკლე. უბრალოდ გახსოვდეთ, რომ ეს ეხება ყველა სლაიდს თანაბრად. არ არსებობს საშუალება, რომ ზოგიერთი სლაიდი უფრო გრძელი გამოჩნდეს, ზოგი კი უფრო მოკლე.
ეკრანის როტაცია
თუ თქვენ გაქვთ ტელევიზორი/მონიტორი ვერტიკალურად, როგორც ჩვენ, ჩვენ დაგჭირდებათ ეკრანის 90 გრადუსით ან 270 გრადუსით გადაბრუნება. თუ თქვენ გაქვთ ტელევიზორი/მონიტორი ჰორიზონტალურად დამონტაჟებული, შეგიძლიათ გამოტოვოთ დანარჩენი ნაბიჯი.
ისევ გამოიყენეთ ნანო. ამჯერად თქვენ უნდა იმუშაოთ როგორც root, ასე რომ თქვენ დაგჭირდებათ sudo, რამაც შეიძლება მოითხოვოს თქვენი პაროლის ხელახლა შეყვანა (ნაგულისხმევი არის ჟოლო)
sudo nano /boot/config.txt
გამოიყენეთ ქვემოთ მიმართული ისარი, რომ წავიდეთ ამ ფაილის ბოლოში. დაამატეთ შემდეგი სტრიქონი ფაილის ბოლოს:
ჩვენების_ბრუნვა = 1
ეს ეკრანს 90 გრადუსით გადაატრიალებს. თუ მონტაჟის შემდეგ, თქვენი ეკრანი თავდაყირა დგას, შეცვალეთ 1 სამზე.
ძირითადად display_rotate = 0 (ბრუნვის გარეშე), 1 (90 გრადუსი), 2 (180 გრადუსი), 3 (270 გრადუსი)
ზემოთ მოცემულ სურათზე, ჩვენ დავაყენეთ display_rotate = 1 და უნდა დავბრუნდეთ და შევცვალოთ იგი display_rotate = 3. ბევრად უფრო ადვილია, ვიდრე ტელევიზორის ხელახლა დამონტაჟება!
ნაბიჯი 8: შეცვალეთ პაროლი და დააყენეთ ავტომატური გაშვება
ამ ეტაპზე, ჩვენ თითქმის დავასრულეთ!
დააწკაპუნეთ ჟოლოს მენიუზე ზედა მარცხენა კუთხეში, აირჩიეთ პარამეტრები-> ჟოლოს კონფიგურაცია
ეს აჩვენებს დიალოგურ ფანჯარას. დააწკაპუნეთ "პაროლის შეცვლაზე …" და შეცვალეთ ის რაც გახსოვთ!
თქვენ შეგიძლიათ შეცვალოთ სისტემის სახელი (მასპინძლის სახელის ველი).
დარწმუნდით, რომ დააწკაპუნეთ ჩატვირთვისას "CLI- მდე"
დააყენეთ ავტომატური შესვლა ("შესვლა როგორც მომხმარებლის 'pi'")
ახლა თქვენ უნდა დააყენოთ სლაიდების ჩვენება, რომ დაიწყოთ ჩატვირთვისას. უმარტივესი გზაა დაამატოთ ერთი ხაზი თქვენს.bashrc ფაილს. ჩვენი ნანო რედაქტორის გათავისუფლება:
ნანო.bashrc
ისარი ფაილის ბოლომდე და დაამატეთ შემდეგი ხაზი:
python3 raspi_slideshow/play_slideshow.py
ეს პარამეტრები ნიშნავს, რომ:
- როდესაც ის გადატვირთულია, Raspberry Pi ავტომატურად შევა როგორც მომხმარებლის pi
- ის არ დაიწყებს ფანჯრის მენეჯერს, არამედ მხოლოდ ეკრანზე გაუშვებს ("ჩატვირთვა CLI- ზე")
- ის დაიწყებს bash გარს, რომელიც კითხულობს.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 კომპიუტერი გადატვირთოთ), რათა ნახოთ საერთო საქაღალდე.
თუ თქვენ ირჩევთ თქვენი საქაღალდის პაროლ-დაცვას, შეგიძლიათ დაამატოთ სერთიფიკატები შერჩევით "Connect with different credentials" და მიუთითოთ მომხმარებლის სახელი/პაროლი Raspberry Pi- სთვის.
ახლა, როდესაც გსურთ სლაიდები თქვენს სლაიდშოუში შევიდეს, დააკოპირეთ ინდივიდუალური სლაიდების სურათები (*) პრეზენტაციის საქაღალდეში.
სკრიპტი გააკონტროლებს და აჩვენებს მხოლოდ პრეზენტაციის საქაღალდის შინაარსს და არაფერი ზემოთ აღნიშნულ დონეზე (გაზიარებული). ამრიგად, ჩვენ ზოგჯერ ვიყენებთ ხრიკს, რომ ხშირად გამოვიყენოთ სლაიდები ზედა დონეზე და შემდეგ გადავიტანოთ საჭიროებისამებრ პრეზენტაციის საქაღალდეში ან მის გარეთ.
გახსოვდეთ, როდესაც პრეზენტაციის საქაღალდეში რაიმე შეიცვლება (ფაილები ემატება, წაიშლება ან იცვლება) სლაიდშოუს სკრიპტი ელოდება 2 წუთს (120 წამი, კონფიგურირებადია play_slideshow.py, მოძებნეთ ლოდინის დრო) ახალი სლაიდების გადატვირთვამდე და ჩვენებამდე. ეს აძლევს ადამიანს დრო, რომ განახორციელოს ყველა საჭირო ცვლილება გადატვირთვის გარეშე ყოველი ახალი ფაილის დამატების შემდეგ.
სლაიდების ინდივიდუალური სურათებია jpeg, gif ან png ფაილები, რომლებიც წარმოადგენენ ერთ სლაიდს. მათი შექმნის უმარტივესი გზაა Microsoft PowerPoint ან მსგავსი პროგრამის გამოყენება. თქვენ შეგიძლიათ შექმნათ იმდენი სლაიდი, რამდენიც გსურთ Microsoft PowerPoint– ში და შეინახოთ იგი როგორც PowerPoint პრეზენტაცია. შემდეგ დააჭირეთ ფაილი-> ექსპორტი-> ფაილის ტიპის შეცვლა და შეინახეთ როგორც PNG ან JPEG. ეს გამოუშვებს სლაიდებს როგორც ცალკეულ ფაილებს, მაგ. slide1.png, slide2.png და ა.შ. შემდეგ შეგიძლიათ გადაიტანოთ და ჩააგდოთ ინდივიდუალური ფაილები Z: / პრეზენტაციაში (ან რომელი დისკის ასო გამოიყენეთ). გაითვალისწინეთ, რომ პრეზენტაცია შედგენილია ანბანური (არა რიცხვითი) თანმიმდევრობით, ამიტომ slide11.png მოდის slide1.png– ის შემდეგ და slide2.png– ის შემდეგ. თქვენ, რა თქმა უნდა, შეგიძლიათ გადაარქვათ სახელი სლაიდებს ქსელის საქაღალდეში კოპირებამდე. უბრალოდ დარწმუნდით, რომ ისინი ინარჩუნებენ გაფართოებას (მაგ.. Png). სლაიდშოუს სკრიპტი ამჟამად ეძებს მხოლოდ ფაილებს შემდეგი გაფართოებებით:.png,.png,.gif,.gif,.jpg,-j.webp
ნაბიჯი 10: პრობლემების მოგვარება
პრობლემების უმეტესობა შეიძლება მოგვარდეს ძველი "სცადეთ მისი გამორთვა და ისევ ჩართვა" გადაწყვეტილებით.
თუ თქვენი Raspberry Pi არ არის დაკავშირებული, არ განახლდება ან, როგორც ჩანს, ზოგადად ჩარჩენილია, სცადეთ მისი ველოსიპედით ძრავა.
თუ თქვენი Windows აპარატი დაკარგავს რუქის ქსელის დრაივს, სცადეთ მისი ველოსიპედის ჩართვა ან ისევ ხელით დაამატოთ დისკი.
თუ თქვენ გაქვთ სხვა შეკითხვები/პრობლემები, გთხოვთ განათავსოთ კომენტარებში და მე განვაახლებ ამ ნაბიჯს საერთო პრობლემებით და მათი გადაწყვეტილებებით.
ნაბიჯი 11: დასკვნა და მომავალი მუშაობა
ᲨᲔᲡᲠᲣᲚᲔᲑᲣᲚᲘᲐ
ამ ეტაპზე, თქვენ შეგიძლიათ გადატვირთოთ თქვენი Raspberry Pi, მენიუს საშუალებით ან დენის კაბელის დენის ღილაკით. ამ კონფიგურაციის სასიამოვნო მხარე ის არის, რომ როდესაც Pi ჩექმები (დენის გათიშვა, ავარია, რაც არ უნდა იყოს), ის იწყება სლაიდების ჩვენების რეჟიმში, ასე რომ თქვენ შეგიძლიათ სურვილისამებრ ჩართოთ ციკლი და ის კარგად უნდა აღდგეს. მას შემდეგ რაც დაინსტალირდება და იმუშავებს, თქვენ საკმაოდ შეგიძლიათ "დააყენოთ და დაივიწყოთ", გარდა სლაიდების განახლებებისა. ჩვენს შემთხვევაში, ჩვენი ეკლესიის ადმინისტრატორი ყოველკვირეულად განაახლებს სლაიდებს და ეს სისტემა დაახლოებით ერთი წელია მუშაობს უზადოდ.
გთხოვთ გამოხმაურება! მე მზად ვარ შეცდომების ან უზუსტობების გამოსასწორებლად.მე მესმის, რომ არსებობს მრავალი განსხვავებული გზა საქმის გასაკეთებლად, ამიტომ არ ვარ აღფრთოვანებული კითხვებზე პასუხის გაცემით, როგორიცაა "რატომ გამოიყენეთ პითონი {პროგრამირების ენა X} - ის ნაცვლად?" ან წინადადებები, რომლებიც ფუნქციურად ერთნაირია (მაგალითად "sudo apt" ყველა პაკეტი ერთდროულად ერთის ნაცვლად). თუმცა, ფუნქციური გაუმჯობესება ყოველთვის მისასალმებელია! ვცდილობ, ეს მაქსიმალურად ფუნქციონალური და სასარგებლო გავხადო, ამასთანავე მარტივი ინსტალაცია და შენარჩუნება ადვილია. მე განსაკუთრებით მსიამოვნებს მათგან გამოხმაურება, ვინც სარგებლობდა ამ ინსტრუქციით. მოხარული ვიქნები, თუ შევძლებ.
Მომავალი სამუშაო
ვიწყებ მუშაობას ვერსიაზე, რომელიც საშუალებას მისცემს ვიდეო ფაილებს (ხმით) შეურიოს სტატიკური სლაიდები. მე ვფიქრობ, რომ შემიძლია vlc გამოვიყენო ამისთვის ბრძანების სტრიქონიდან. მე განვაახლებ ამას თუ შევძლებ მუშაობას. მოგერიდებათ წინადადებების გაკეთება!
გირჩევთ:
ThreadBoard (არა 3D ბეჭდური ვერსია): ელექტრონული ტექსტილის სწრაფი პროტოტიპის დაფა: 4 ნაბიჯი (სურათებით)
ThreadBoard (არა 3D ბეჭდური ვერსია): ელექტრონული ტექსტილის სწრაფი პროტოტიპის დაფა: ThreadBoard V2– ის 3D დაბეჭდილი ვერსიის ინსტრუქცია შეგიძლიათ იხილოთ აქ. ThreadBoard– ის ვერსია 1 შეგიძლიათ იხილოთ აქ. ღირებულების დაბრკოლებების მეშვეობით, მოგზაურობა, პანდემია და სხვა ბარიერები, თქვენ შეიძლება არ გქონდეთ წვდომა 3D პრინტერზე, მაგრამ გსურთ
RaspberryPi 3/4 გაფართოების დაფა Raspberry Pi– ს დამატებითი ფუნქციების დასამატებლად: 15 ნაბიჯი (სურათებით)
RaspberryPi 3/4 გაფართოების დაფა Raspberry Pi– ს დამატებითი მახასიათებლების დასამატებლად: ჩვენ ვიცით, რომ ჟოლო pi 3/4 არ არის ჩამონტაჟებული ADC (ანალოგურ ციფრულ გადამყვანად) და RTC (რეალურ დროში საათი), ამიტომ მე ვამზადებ PCB– ს, რომელიც შეიცავს 16 არხი 12bit ADC, RTC, SIM7600 4G მოდული, ღილაკები, რელეები, USB გამორთვა, 5V გამორთვა, 12V ენერგია
პროტოტიპი Arduino-Raspberry Pi ხმოვანი დაფა: 9 ნაბიჯი (სურათებით)
პროტოტიპი Arduino-Raspberry Pi Soundboard: Arduino და Raspberry Pi- ით შექმნილი ხმის პროტოტიპი უნდა იყოს მარტივი გზა 4 განსხვავებული ბგერის ან ხმის დაკვრისას, ხოლო აქვს ხმის ნაკრები ღილაკით გადართვის და მიმდინარე ხმის ნაკრების გამოსახვის შესაძლებლობა. LCD ეკრანი.*თხოვნა
Raspberry Pi იზოლირებული GPIO დაფა 12-24VDC– დან 5VDC დენის წყლით: 3 ნაბიჯი (სურათებით)
Raspberry Pi იზოლირებული GPIO დაფა 12-24VDC– დან 5VDC დენის წყლით: ეს ინსტრუქციის ცხრილი დაგეხმარებათ Raspberry Pi– ს დაყენებაში იზოლირებული GPIO დაფით. დაფის მახასიათებლებია 1) 12 -დან 24 ვ -მდე შეყვანა და გამომავალი (სამრეწველო სტანდარტები). 2) Raspberry Pi pin, რათა დააკავშიროთ შესაბამისი სათაურები, რათა შეძლოთ მისი დალაგება
Raspberry Pi DIY სარელეო დაფა: 3 ნაბიჯი (სურათებით)
Raspberry Pi DIY სარელეო დაფა: ჟოლოს და მცირე ზომის არდუინოს ზოგიერთი პროექტისთვის მე მჭირდება რელეების გადართვა. GPIO გამომავალი დონის გამო (3,3V) ძნელია იპოვოთ რელეები, რომლებსაც შეუძლიათ უფრო დიდი დატვირთვის გადართვა და უშუალოდ მუშაობენ მოცემული 3,3 ვოლტით. ასე რომ, მე