როგორ შევქმნათ ფოტო ჯიხური ჟოლოს პიით: 5 ნაბიჯი

Სარჩევი:

როგორ შევქმნათ ფოტო ჯიხური ჟოლოს პიით: 5 ნაბიჯი
როგორ შევქმნათ ფოტო ჯიხური ჟოლოს პიით: 5 ნაბიჯი
Anonim

ფოტო ჯიხურები ძალიან სახალისოა და ხალხისთვის სასიამოვნო დამატება ხდება სოციალურ ღონისძიებებზე, როგორიცაა წვეულებები, დაბადების დღეები და ქორწილები. სტუმრები სარგებლობენ სურათების გადაღებით და მთავრდება სამახსოვრო მოვლენის გამორჩეული სამახსოვრო საჩუქრებით. მიუხედავად იმისა, რომ ფოტო ჯიხურის დაქირავება შეიძლება იყოს ძვირი, Raspberry Pi– ს გამოყენებით, თქვენ შეგიძლიათ გააკეთოთ თქვენი საკუთარი ხელით გაცილებით ნაკლები თანხით და გაერთოთ ამით!

ნაბიჯები

ნაწილი 1 8 -დან: შექმენით თქვენი Raspberry Pi

Rpisetup
Rpisetup

ნაბიჯი 1. დარწმუნდით, რომ თქვენი Raspberry Pi განახლებულია

თქვენ დაგჭირდებათ Raspberry Pi მოდელი 2B ან უფრო გვიან, რომელიც მუშაობს უახლესი მხარდაჭერილი Raspbian ოპერაციული სისტემით მონიტორით, კლავიატურით და მაუსით. თუ თქვენ ჯერ არ გაქვთ თქვენი Raspberry Pi ამგვარად, გადახედეთ გზამკვლევს როგორ დავიწყოთ Raspberry Pi– ით დეტალური ნაბიჯ-ნაბიჯ ინსტრუქციებისთვის.

Terminalaptget
Terminalaptget

ნაბიჯი 2. განაახლეთ თქვენი პაკეტის ბიბლიოთეკები

გახსენით ახალი ტერმინალის ფანჯარა ტერმინალის ხატის დაჭერით დავალების პანელის ზედა მარცხენა კუთხეში და ჩაწერეთ შემდეგი:

    sudo apt-get განახლება

  • შემდეგ დააჭირეთ ↵ Enter. ეს განაახლებს თქვენი პროგრამული პაკეტების სიებს, ასე რომ მას შეუძლია განსაზღვროს რომელი პროგრამების განახლებაა საჭირო და რომელი უკვე განახლებულია.

ნაბიჯი 3. განაახლეთ თქვენი პაკეტები

ტერმინალში ჩაწერეთ:

    sudo apt-get განახლება

  • შემდეგ დააჭირეთ ↵ Enter. ეს განაახლებს თქვენს პროგრამებსა და ოპერაციულ სისტემას, თუ უფრო ახალი ვერსიები იქნება ხელმისაწვდომი.

მე –8 ნაწილი მე –8: კამერის მოდულის დაკავშირება

ნაბიჯი 1. გამორთეთ Raspberry Pi და გამორთეთ დენი

Locatecameraport
Locatecameraport

ნაბიჯი 2. იპოვეთ კამერის პორტი

Cameraportup
Cameraportup

ნაბიჯი 3. ასწიეთ უკანა ჩანართი ორ მხარეს ზემოთ

Cameraportribbon
Cameraportribbon

ნაბიჯი 4. ჩადეთ ლენტი კაბელი ისე, რომ ლითონის კონექტორები იყოს მოშორებული Ethernet პორტიდან და HDMI პორტისკენ, როგორც სურათზეა

Cameraportdown
Cameraportdown

ნაბიჯი 5. დაიჭირეთ კამერის ლენტი კაბელი ადგილზე და დააჭირეთ ორ ჩანართს

ეს ჩაკეტავს კამერის ლენტის კაბელს თავის ადგილას. დარწმუნდით, რომ ლენტი კაბელი დაცულია და თანაბრად ზის კამერის პორტში.

ნაბიჯი 6. ხელახლა ჩართეთ დენი და დაიწყეთ Raspberry Pi

რასპის კონფიგურაციის მენიუ
რასპის კონფიგურაციის მენიუ

ნაბიჯი 7. გახსენით Raspberry Pi კონფიგურაციის მენიუ

დააწკაპუნეთ ჟოლოს ხატზე დავალების პანელის ზედა მარცხენა კუთხეში. გადადით "პარამეტრები" და შემდეგ დააჭირეთ "Raspberry Pi კონფიგურაციას".

Raspi config
Raspi config

ნაბიჯი 8. დარწმუნდით, რომ კამერის პროგრამული უზრუნველყოფა ჩართულია ინტერფეისების ჩანართში

შემდეგ დააჭირეთ OK.

კომპიუტერმა შეიძლება მოგთხოვოთ, რომ საჭიროა განახლება, სანამ ცვლილებები ძალაში შევა. შემდეგ ის გკითხავთ, გსურთ კომპიუტერის გადატვირთვა ახლა, ამ შემთხვევაში აირჩიეთ დიახ

ნაბიჯი 9. შეამოწმეთ კამერა სურათის გადაღებით

გახსენით ახალი ტერმინალის ფანჯარა და ჩაწერეთ:

raspistill -o cam.jpg

  • შემდეგ დააჭირეთ ↵ Enter. კამერის გადახედვა ერთ წამში ჩაირთვება და სურათს გადაიღებს. ის შეინახება თქვენი მომხმარებლის სახლის დირექტორიაში ფაილის სახელი cam.jpg.
  • თქვენ შეგიძლიათ შეცვალოთ cam-j.webp" />
ოპენკა
ოპენკა

ნაბიჯი 10. გახსენით თქვენ მიერ შექმნილი სურათის ფაილი

თქვენ შეგიძლიათ გახსნათ ფაილ მენეჯერი დავალების პანელის ზედა მარცხენა მხარეს ფაილის საქაღალდის ხატის დაჭერით. თქვენ უნდა ნახოთ სურათის ფაილი თქვენი სახლის დირექტორიაში. ორჯერ დააწკაპუნეთ ფაილზე და ეს გახსნის სურათს Image Viewer– ით. შესანიშნავია!

მე –8 ნაწილი მე –8: ფოტო პრინტერის არჩევა

Chooseaprinter
Chooseaprinter

ნაბიჯი 1. განვიხილოთ სხვადასხვა პრინტერის დადებითი და უარყოფითი მხარეები

  • ჭავლური ჭავლი პრინტერები, როგორც წესი, ნაკლებად ძვირია და აწარმოებენ კარგ ფოტო ხარისხის ანაბეჭდებს. თუმცა, როგორც წესი, მათ აქვთ დაბეჭდვის ნელი სიჩქარე და მოტყუებით ძვირია დიდი რაოდენობით დაბეჭდვისას. ფოტო ქაღალდი იყიდება ფურცლებად და მელნის ვაზნები ცალკე იყიდება ფერის მიხედვით.
  • ლაზერი პრინტერებს აქვთ შესანიშნავი ბეჭდვის სიჩქარე, მაგრამ ფერადი ლაზერული პრინტერებიც კი ჩვეულებრივ არ აწარმოებენ ფოტო ხარისხის სურათებს და არც ბეჭდავენ ფოტო ქაღალდზე. ფერადი ლაზერული პრინტერებისთვის, ტონერის კარტრიჯები ასევე ცალკე იყიდება ფერის მიხედვით.
  • საღებავი-სუბლიმაცია პრინტერები უზრუნველყოფენ შესანიშნავი ფოტო ხარისხის ანაბეჭდებს, ბეჭდვის სწრაფ სიჩქარეს და მნიშვნელოვნად განსხვავდებიან ფასში. საღებავი-სუბლიმაციის პრინტერების ფოტო ქაღალდი იყიდება იმ რაოდენობის საღებავით, რომელიც საჭიროა იმავე რაოდენობის ქაღალდის დასაბეჭდად. უფრო ძვირი მაღალი მოცულობის მოდელებისთვის, ქაღალდი და საღებავი იყიდება რულონებად და პრინტერი ავტომატურად წყვეტს თითოეულ ფოტოს დაბეჭდვის შემდეგ. ნაკლებად ძვირი დაბალი რაოდენობის მოდელებისთვის, ფოტო ქაღალდი და საღებავი იყიდება ფურცლებში.

ნაბიჯი 2. გაითვალისწინეთ თქვენი საჭიროებები და თქვენი ბიუჯეტი

რა ტიპის ღონისძიებაში იქნება გამოყენებული თქვენი ჯიხური და რამდენ ფოტოს სავარაუდოდ დაბეჭდავთ? რა ზომის ფოტო გსურთ იყოს ანაბეჭდები და რამდენად ძვირია საჭირო მედია? აპირებთ მომავალში ფოტო ჯიხურის გამოყენებას? თქვენი გარემოებიდან გამომდინარე, შეიძლება თქვენთვის საუკეთესო იყოს პროფესიონალური ღონისძიების პრინტერის დაქირავება ან მეორადი მოდელის შეძენა ფასის მცირე ნაწილში.

ნაბიჯი 3. დარწმუნდით, რომ თქვენი პრინტერი თავსებადია Raspberry Pi- თან

რა პრინტერის გამოყენებასაც აპირებთ, ის უნდა იყოს მხარდაჭერილი Gutenprint– ით. Gutenprint არის უფასო პრინტერის დრაივერების ღია კრებული UNIX– ზე დაფუძნებული ბეჭდვის სისტემებით გამოსაყენებლად, რასაც Raspberry Pi იყენებს დასაბეჭდად. აქ მოცემულია პრინტერების სია, რომლებიც ამჟამად თავსებადია Gutenprint– თან. თუ თქვენი პრინტერის გვერდით წერია „ექსპერიმენტული“, მას შეიძლება ჰქონდეს პრობლემები და არ იმუშაოს საიმედოდ Raspberry Pi– ზე.

ნაწილი 4 დან 8: ფოტო პრინტერის დაყენება

ნაბიჯი 1. დააინსტალირეთ CUPS

CUPS (ან საერთო Unix ბეჭდვის სისტემა) არის პროგრამა, რომელიც ჩვენ გვჭირდება რომ შევძლოთ დაბეჭდვა Raspberry Pi– დან. გახსენით ახალი ტერმინალის ფანჯარა და ჩაწერეთ:

    sudo apt-get დააინსტალირეთ ჭიქები

  • შემდეგ დააჭირეთ ↵ Enter და ის ჩატვირთავს სამონტაჟო ფაილებს. გაგრძელების მოთხოვნისას ჩაწერეთ Y და დააჭირეთ ↵ Enter. CUPS დაიწყებს ინსტალაციის პროცესს, რომელიც შეიძლება გაგრძელდეს 15 წუთი ან მეტი.

ნაბიჯი 2. დაამატეთ მომხმარებლის 'pi' ჯგუფს, რომელსაც აქვს უფლება დაბეჭდოს 'lpadmin'

ტერმინალის ტიპში:

    sudo usermod -a -G lpadmin pi

  • შემდეგ დააჭირეთ ↵ Enter.

ნაბიჯი 3. შეაერთეთ პრინტერი Raspberry Pi- ს USB კაბელის გამოყენებით

შემდეგ ჩართეთ პრინტერი.

Cupsbrowser
Cupsbrowser

ნაბიჯი 4. გახსენით ინტერნეტ ბრაუზერი დავალების ზოლის ზედა მარცხენა კუთხეში ლურჯი გლობუსის ხატის დაჭერით

URL ზოლში შეიყვანეთ შემდეგი მისამართი:

127.0.0.1:631

შემდეგ დააჭირეთ ↵ Enter. ეს გახსნის თქვენს ბრაუზერში CUPS დაყენების გვერდს.

Cupslogin1
Cupslogin1

ნაბიჯი 5. დააწკაპუნეთ ადმინისტრაციის ჩანართზე

შემდეგ დააწკაპუნეთ პრინტერის დამატებაზე. თქვენ მოგეთხოვებათ თქვენი მომხმარებლის სახელი და პაროლი.

ნაგულისხმევი მომხმარებლის სახელი არის pi და ნაგულისხმევი პაროლი არის ჟოლო, თუ ის ადრე არ შეცვლილა

Localprinters
Localprinters

ნაბიჯი 6. აირჩიეთ თქვენი პრინტერი ადგილობრივი პრინტერების სიაში და დააწკაპუნეთ გაგრძელება

იგნორირება გაუკეთეთ VNC დისტანციურ პრინტერს და არ ინერვიულოთ, თუ თქვენი პრინტერი ორჯერ არის ჩამოთვლილი.

Nameprinter
Nameprinter

ნაბიჯი 7. გადაარქვით თქვენს პრინტერს რაიმე ადვილად დასამახსოვრებელი და მარტივი დასაწერი

სურათზე მოცემულ მაგალითში ჩვენ გადავარქმევთ პრინტერს ნაგულისხმევი Sony_UP-DR200– დან უბრალოდ SonyUP– მდე, ასე რომ უფრო ადვილი დასამახსოვრებელი და აკრეფილია. თქვენ ასევე შეგიძლიათ შეიყვანოთ ადგილმდებარეობის ნიშანი, თუ გსურთ. ამ მაგალითში ჩვენ შევიყვანთ photobooth როგორც ადგილმდებარეობას. შემდეგ დააჭირეთ გაგრძელება.

Printerdriver
Printerdriver

ნაბიჯი 8. შეარჩიეთ პრინტერის დრაივერი თქვენი კონკრეტული პრინტერის მარკისა და მოდელისთვის

შემდეგ დააჭირეთ პრინტერის დამატებას.

Defaultprintersetup
Defaultprintersetup

ნაბიჯი 9. შეარჩიეთ ნაგულისხმევი ბეჭდვის პარამეტრები, რომელიც გირჩევნიათ ამ პრინტერზე

თუ არ იცით რას აკეთებს კონკრეტული პარამეტრი, უმჯობესია დატოვოთ იგი მარტო. ყველაზე მნიშვნელოვანი პარამეტრია იმის უზრუნველყოფა, რომ მედიის ზომა შეესაბამება ქაღალდის ზომას, რომელსაც ამჟამად იყენებთ. შემდეგ დააჭირეთ ნაგულისხმევი პარამეტრების დაყენებას. თქვენ უნდა ნახოთ დადასტურების გვერდი, რომელიც აჩვენებს "პრინტერი" YourPrinterName "ნაგულისხმევი პარამეტრები წარმატებით დაყენებულია." ამის შემდეგ თქვენ გადამისამართდებით პრინტერის მთავარ სტატუსზე და სამუშაოს გვერდზე.

Lpstatidle
Lpstatidle

ნაბიჯი 10. შეამოწმეთ აქტიური პრინტერები

გახსენით ახალი ტერმინალის ფანჯარა და ჩაწერეთ:

lpstat -p

შემდეგ დააჭირეთ ↵ Enter. ეს დააბრუნებს მიმდინარე ნაგულისხმევი პრინტერის სახელს და სტატუსს. ნაჩვენები პრინტერის სახელი უნდა იყოს ის, რაც თქვენ ადრე მიუთითეთ CUPS– ის დაყენებისას და სტატუსი უნდა იყოს „მოჩვენებითი“, თუ პრინტერი არ გამოიყენება.

Lscolorguide
Lscolorguide

ნაბიჯი 11. ჩამოთვალეთ ფაილები თქვენი სახლის დირექტორიაში

ტერმინალის ტიპში:

ლს

შემდეგ დააჭირეთ ↵ Enter. ეს დააბრუნებს დირექტორიებისა და ფაილების ჩამონათვალს, რომლებიც არის სახლის დირექტორიაში. სიაში თქვენ უნდა ნახოთ იმ სურათის ფაილის სახელი, რომელიც ადრე გადაიღეთ განყოფილებაში Connect the Camera Module.

ნაბიჯი 12. დაბეჭდეთ სურათი

ტერმინალის ტიპში:

lp -d PRINTERNAME cam.jpg

  • ნაცვლად PRINTERNAME ჩაწერეთ თქვენი საკუთარი პრინტერის სახელი და შეცვალეთ cam-j.webp" />

მე -5 ნაწილი 8 -დან: ფოტო ჯიხურის კოდის მიღება

Boothygithub
Boothygithub

ნაბიჯი 1. შეარჩიეთ ფოტო ჯიხურის კოდი

ნულიდან ფოტო ჯიხურის პროგრამის შექმნა ამ სახელმძღვანელოს ფარგლებს სცილდება. საბედნიეროდ, არსებობს მრავალი განსხვავებული პროგრამა ქსელში, რომლებიც სხვადასხვა მომხმარებლებმა დაწერეს საკუთარი ხელნაკეთობების ფოტო ჯიხურის პროექტებისთვის! საბედნიეროდ, ბევრმა გასაოცარმა ადამიანმა გაუკეთა ღია კოდის კოდი საჯაროდ პირადი სარგებლობისათვის.

თქვენ შეგიძლიათ მოძებნოთ ისეთი ადგილები, როგორიცაა Github.com, რომელიც შეესაბამება თქვენს საჭიროებებს, თუმცა ეს სახელმძღვანელო გამოიყენებს კენეტ ცენტურიონის მიერ დაწერილ პროგრამას, როგორც მიმზიდველად დასახელებული "ჯიხური". ეს არის მარტივი და გასაგები და შეიძლება მორგებული იყოს პროგრამირების ზედმეტი ცოდნის გარეშე. თქვენ შეგიძლიათ შეამოწმოთ ფაილები და შეისწავლოთ კოდი თქვენს ბრაუზერში აქ:

Cloneboothy
Cloneboothy

ნაბიჯი 2. დახურეთ ჯიხურის საცავი

კლონირება არის უბრალოდ გადმოწერის "სხვა გზა" და საცავი არის უბრალოდ ფაილების კრებული. გახსენით ახალი ტერმინალის ფანჯარა და შეცვალეთ დირექტორია შეყვანის გზით:

cd/usr/local/src

  • შემდეგ დააჭირეთ ↵ Enter.
  • კლონირება ჯიხურის საცავი ამ საქაღალდეში აკრეფით:

sudo git კლონი git: //github.com/zoroloco/boothy.git

შემდეგ დააჭირეთ ↵ Enter. ეს დააკოპირებს მთლიანი ჯიხურის საცავსა და მის ყველა ფაილს იმ დირექტორიაში, სადაც ამჟამად ხარ. შესანიშნავი სამუშაო!

მე –6 ნაწილი მე –8 – დან: ფოტო ჯიხურის კოდის დაყენება

ნაბიჯი 1. შეცვალეთ ფაილის და საქაღალდის ნებართვები

თქვენ დაგჭირდებათ ბევრი ახალი ფაილი დასაწერი და შესრულებადი, რათა შეძლოთ სხვადასხვა ფაილების რედაქტირება და გაშვება. თქვენ შეგიძლიათ გაიგოთ მეტი სხვადასხვა ნებართვების პარამეტრების შესახებ ოფიციალურ Linux ვებსაიტზე. უსწრაფესი გზაა, რომ ჯიხურის მთელი დირექტორია იყოს ყველასთვის წაკითხული, დასაწერი და შესრულებადი. ამისათვის, ტერმინალის ფანჯარაში ჩაწერეთ:

sudo chmod 777 -R/usr/local/src/boothy

დააჭირეთ ↵ Enter.

ნაბიჯი 2. გაუშვით INSTALL ფაილი, როგორც bash სკრიპტი

INSTALL.txt ფაილს აქვს ბრძანებების სია, რომლებიც გადმოწერს და დააინსტალირებს სხვადასხვა პაკეტებს, რომლებიც დაგჭირდებათ ჯიხურის გასაშვებად. იმის ნაცვლად, რომ შეიყვანოთ ისინი ყველა ხელით, შეგიძლიათ გაუშვათ ტექსტური ფაილი სკრიპტის სახით. ტერმინალის ტიპში:

sudo bash /usr/local/src/boothy/INSTALL.txt

დააჭირეთ ↵ Enter. დარწმუნდით, რომ უპასუხეთ ნებისმიერ მოთხოვნას ინსტალაციის პროცესში. ამ ნაბიჯს შეიძლება საკმაოდ დიდი დრო დასჭირდეს, ასე რომ ეს იქნება დიდი დრო ყავის დასალევად! დაელოდეთ სანამ ყველა პაკეტი დაინსტალირდება, შემდეგ ეტაპზე გადასვლამდე.

ნაბიჯი 3. შეცვალეთ "გაშვებული" სკრიპტი

ტერმინალის ტიპში:

sudo nano /usr/local/src/boothy/run.sh

  • დააჭირეთ ↵ Enter. ეს გახსნის ფაილს run.sh ტექსტურ რედაქტორში ტერმინალში. გამოიყენეთ ისრის ღილაკები ნავიგაციისთვის და დაამატეთ a -i ქვედა ხაზში სიტყვა "პითონის" შემდეგ, ასე რომ მთელი კოდი გამოჩნდება შემდეგნაირად:
  • #!/bin/bash # # chmod +x run.sh # # clear sudo python -i /usr/local/src/boothy/pbooth.py

  • დააჭირეთ Ctrl+X და ის გკითხავთ გსურთ შენახვა. დააჭირეთ y და დააჭირეთ ↵ Enter.

მე -8 ნაწილი მე -8: ღილაკის დაკავშირება

ნაბიჯი 1. გამორთეთ Raspberry Pi და გამორთეთ დენი

Pinout
Pinout

ნაბიჯი 2. იპოვნეთ ღილაკის GPIO ქინძისთავები

GPIO ნიშნავს ზოგადი დანიშნულების შეყვანის გამომუშავებას და ეს ეხება Raspberry Pi– ს 40 ქინძისთავს. ისინი გამოიყენება სხვადასხვა ელექტრონული შეყვანის გამომავალი საგნების დასაკავშირებლად, როგორიცაა ღილაკები, კონცენტრატორები, განათება და სხვა. თუ ადრე შეამოწმებდით pbooth.py ფაილს, ალბათ შეამჩნევდით, რომ კოდი ნიშნავს BUTTON pin- ს 26. ვინაიდან ისინი Raspberry Pi- ზე არ არის მონიშნული, მიმართეთ დანიშნული რიცხვების სქემატურს.

Buttongpio
Buttongpio

ნაბიჯი 3. შეაერთეთ ჯუმბერის მავთული 26 -ზე

გამოიყენეთ სხვა ფერადი ჯუმბერის მავთული და მიამაგრეთ იგი მიწაზე. ფაქტიურად არის დაფარული პინი 26 -ის გვერდით იმავე რიგის ბოლო პინზე. როგორც სურათზეა ნაჩვენები, წითელი ჯუმბერის მავთული მიმაგრებულია 26 – ის საყრდენზე და შავი ჯუმბერის მავთული მიწასთან არის მიჯაჭვული.

Breadboard
Breadboard

ნაბიჯი 4. შეაერთეთ ჯუმბერის მავთულები პურის დაფაზე

პურის დაფებს გაცილებით გაუადვილდებათ სქემების მიმაგრება ელექტრული ლენტისა და შედუღების რკინის გარეშე და იდეალურია გამოცდისთვის, თუ ყველაფერი სწორად არის დაკავშირებული. შეაერთეთ მიწასთან დაკავშირებული ჯუმბერის მავთული (-) უარყოფით ტრეკში და შეაერთეთ ღილაკზე მიმაგრებული ჯუმბერის მავთული (+) პოზიტიურ ტრაკში. როგორც სურათზეა ნაჩვენები, წითელი მავთული (რომელიც დაკავშირებულია პინ 26 -თან) ჩართულია პოზიტიურ ბილიკზე და შავი მავთული (მიწასთან არის დაკავშირებული) შეყვანილია უარყოფით ტრასაზე.

Breadboardhookup
Breadboardhookup

ნაბიჯი 5. შეაერთეთ ორი სიგრძის მავთული მავთულხლართში

მავთულის სტრიპტიზატორთან ერთად გაასუფთავეთ ორი განსხვავებული ფერის მავთულის ორივე ბოლო. შეაერთეთ თითოეული მავთულის ერთი მხარე პურის დაფის შესაბამის ბილიკზე. როგორც სურათზეა, წითელი შემაერთებელი მავთული ჩამონტაჟებულია პურის დაფის პოზიტიურ ბილიკზე და თეთრი მავთული შეყვანილია პურის დაფის უარყოფით ბილიკზე.

Buttonwires
Buttonwires

ნაბიჯი 6. შეაერთეთ შესაბამისი დამაკავშირებელი მავთულები ღილაკის დადებით და უარყოფით კონტაქტებთან

ნაბიჯი 7. შეაერთეთ ენერგია Raspberry Pi- ში და ჩართეთ იგი

ნაბიჯი 8. გამოცადეთ

შეამოწმეთ მუშაობს თუ არა ყველა ელემენტი. ახალი ტერმინალის ფანჯარაში ჩაწერეთ:

/usr/local/src/boothy/run.sh

ნაბიჯი 9. დააჭირეთ ↵ Enter

კამერის გადახედვა დაიწყება და დაინახავთ რიცხვის ათვლას. მოემზადეთ ღიმილისთვის! გადაიღებს 3 სურათს და დაბეჭდავს შედეგად მიღებულ ფოტო კომპლექტს. როდესაც ის ამბობს "დასაწყებად დააჭირეთ წითელ ღილაკს!" მან უნდა გაიმეოროს მთელი პროცესი წითელი წითელი ღილაკის დაჭერისთანავე! გილოცავთ, თქვენ გააკეთეთ ფოტო ჯიხური!

ნაბიჯი 10. დახურეთ ფოტო ჯიხურის პროგრამა

როდესაც მზად იქნებით ფოტო კაბინების პროგრამის დასრულებისთვის, უბრალოდ დააჭირეთ Ctrl+C. ეს მოულოდნელად დაასრულებს პროგრამას და მიგიყვანთ ტერმინალის ფანჯარაში. შემდეგ დააჭირეთ Ctrl+D, რომ დაუბრუნდეთ ჩვეულებრივ ბრძანების ხაზს.

ნაწილი 8 8: შემდგომი მორგება

Filebrowserpi
Filebrowserpi

ნაბიჯი 1. პითონის კოდის რედაქტირება

თუ გსურთ პროგრამის კიდევ უფრო მორგება, შეგიძლიათ შეცვალოთ ფაილი pbooth.py პითონის რედაქტორში. გახსენით ფაილ მენეჯერის ახალი ფანჯარა და გადადით ჯიხურის დირექტორიაში. ორჯერ დააწკაპუნეთ ფაილზე pbooth.py. ამან უნდა გახსნას pbooth.py კოდი პითონის რედაქტორში.

ნაბიჯი 2. შეინახეთ სარეზერვო ასლი

დააწკაპუნეთ "ფაილზე" და აირჩიეთ "შენახვა როგორც" და შეინახეთ ახალი ფაილი სახელწოდებით "pbooth.py.bak" როგორც სარეზერვო ფაილი, თუ თქვენ შეცვლით რამეს, რაც გამოიწვევს პითონის კოდის არ მუშაობას. თუ ეს მოხდება, უბრალოდ წაშალეთ ".bak" გაფართოება ფაილიდან და გადაწერეთ გატეხილი ფაილი მასთან. ამ გზით თქვენ შეგიძლიათ უსაფრთხოდ იგრძნოთ ექსპერიმენტები იმის სწავლაში, თუ რას აკეთებს კოდის თითოეული ნაწილი!

Editpython
Editpython

ნაბიჯი 3. შეცვალეთ პითონის კოდი

თუ კოდს ოდნავ დააკვირდებით, დაინახავთ, რომ არის ცვლადები და ტერმინები, რომლებიც განისაზღვრება ზედა ნაწილში, რაც ოდნავ ამარტივებს თქვენს მოთხოვნილებებზე მორგებას.

    IMG1 = "1.jpg" IMG2 = "2.jpg" IMG3 = "3.jpg" CurrentWorkingDir = "/usr/local/src/boothy" IMG4 = "4logo.png" logDir = "ჟურნალები" archiveDir = "ფოტოები" SCREEN_WIDTH = 640 SCREEN_HEIGHT = 480 IMAGE_WIDTH = 640 IMAGE_HEIGHT = 480 BUTTON_PIN = 26 LED_PIN = 19 #დაკავშირებულია გარე 12 ვ. PHOTO_DELAY = 8

  • SCREEN_WIDTH და SCREEN_HEIGHT მნიშვნელობების შეცვლა განსაზღვრავს ეკრანის იმ ზომას, რომელზეც კამერის გადახედვა გამოჩნდება. თქვენ შეგიძლიათ შეცვალოთ ეს ეკრანის გარჩევადობის შესატყვისად, რომელსაც თქვენ გამოიყენებთ თქვენი photobooth– ისთვის, თუმცა ამის შეცვლამ შეიძლება გამოიწვიოს ტექსტის ცენტრის გარეთ სათაურები პროგრამის გაშვებისას. ისინიც შეიძლება შეიცვალოს, მაგრამ უფრო ფართოდ არის გავრცელებული მთელ კოდში, ამიტომ მათი შეცვლა უფრო რთულია.
  • თუ თქვენ ბეჭდავთ 4x6 ზომის ანაბეჭდებს, IMAGE_WIDTH და IMAGE_HEIGHT მნიშვნელობების შეცვლა შესაბამისად 640 და 425 -ით, უფრო ეფექტურად იყენებს გვერდის სივრცეს.
  • PHOTO_DELAY- ის მნიშვნელობის შეცვლა, რაც განსაზღვრავს რამდენი წამი ითვლის ტაიმერს სერიის თითოეულ სურათამდე.
  • შეცვალეთ ან შეცვალეთ 4logo-p.webp" />

ნაბიჯი 4. ააშენეთ დანართი

არსებობს უამრავი შემოქმედებითი გზა, რომლითაც შეგიძლიათ აჩვენოთ თქვენი სამუშაო ფოტო ჯიხური და უამრავი მაგალითი ინტერნეტში სხვადასხვა ინსტალაციის მიერ ადამიანების მიერ. იყავით შემოქმედებითი და გაერთეთ!

გირჩევთ: