Retro Raspberry Pi Tumblr GIF კამერა: 10 ნაბიჯი (სურათებით)
Retro Raspberry Pi Tumblr GIF კამერა: 10 ნაბიჯი (სურათებით)
Anonim
Image
Image
პროტოტიპის წრე
პროტოტიპის წრე

მე მინდოდა საშუალება გამომეყენებინა ჩემი რთველის კამერები ახალი, ციფრული გზით. მე მაქვს რამოდენიმე დარტყმა სხვადასხვა პირობებში, მაგრამ არ გამომიყენებია ისინი საუკუნეების განმავლობაში, რადგან ფილმის განვითარება ძვირი ჯდება. მიჰყევით ამ ინსტრუქციას, რომ ნახოთ როგორ ჩავდე ჟოლო Pi და Pi კამერა რეტრო კინოკამერაში და დავაპროგრამე ის, რომ ატვირთოს-g.webp

კოდი დაფუძნებულია ლარას უფასო Instructables Raspberry Pi კლასზე, რომელიც შეიცავს მნიშვნელოვან ინფორმაციას, თუ თქვენ ხართ ელექტრონიკაში, პროგრამირებაში ან Pi– ში. თუ თქვენ გაქვთ Pi– ს გამოცდილება, თქვენ შეიძლება დააფასოთ Pi Tumblr-g.webp

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

ამ პროექტისთვის დაგჭირდებათ:

  • ყუთი რთველის კამერა (ჩემი არის სამიზნე ბრაუნი ექვსი-20)
  • Raspberry Pi მოდელი A+
  • SD ბარათი Raspbian– ით
  • Pi კამერა ლენტი კაბელით
  • იკვებება USB კერა
  • Wifi დონგლი
  • სამი LED (მე გამოვიყენე თეთრი, მწვანე და წითელი)
  • სამი რეზისტორი (ნებისმიერი 100-220 ოჰმს შორის)
  • Pushbutton
  • მავთულები ქალი სათაურებით
  • შედუღების გარეშე დაფა
  • მიკრო USB კაბელი
  • კლავიატურა და მაუსი (მე გამოვიყენე ეს მინი კლავიატურა ტრეკპადთან ერთად)
  • HDMI ეკრანი კაბელით
  • უკაბელო ინტერნეტ ქსელის სახელი და პაროლი
  • Tumblr ანგარიში
  • Tumblr API კლიენტის ინფორმაცია
  • პატარა ხრახნიანი
  • ორმაგი ჯოხი ქაფის ლენტი
  • ცხელი წებო
  • სითბოს შემცირება მილები
  • Soldering რკინის და solder
  • ბატარეის პაკეტი

იმის გასაგრძელებლად, რაზეც ვმუშაობ, გამომყევით YouTube- ზე, Instagram- ზე, Twitter- ზე, Pinterest- ზე და გამოიწერეთ ჩემი ბიულეტენი. როგორც ამაზონის ასოცირებული, მე ვიღებ შესყიდვების შესასრულებლად, რომელსაც აკეთებთ ჩემი შვილობილი ბმულების გამოყენებით.

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

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

sudo apt-get დააინსტალირეთ imagemagick

sudo apt -get დააინსტალირეთ mpg321 -y

sudo apt-get დააინსტალირეთ python-RPi.gpio python3-RPi.gpio

sudo pip დააინსტალირეთ pytumblr

ნაბიჯი 1: პროტოტიპის წრე

პროტოტიპის სქემა
პროტოტიპის სქემა
პროტოტიპის სქემა
პროტოტიპის სქემა
პროტოტიპის სქემა
პროტოტიპის სქემა

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

ერთი შუქდიოდ არის დაპროგრამებული, რომ ჩართოს პითონის სკრიპტის გაშვებისას, მეორე კი დროთა განმავლობაში ანათებს ფოტოების გადაღებით, ღილაკზე დაჭერის შემდეგ. მესამე LED ანათებს სანამ Pi ამუშავებს და ატვირთავს GIF– ს, ასე რომ თქვენ იცით როდის არის კარგი მეორის აღება.

ნაბიჯი 2: კამერის დაშლა

კამერის დაშლა
კამერის დაშლა

მას შემდეგ, რაც დავამთავრე კოდისა და მიკროსქემის პრობლემების მოგვარება, გადავედი ყველაფრის ასაშენებლად ჩემს კამერაში.

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

მე (ფრთხილად) გავტეხე ლინზის მინა, რათა ადგილი გამეჩინა პი კამერისთვის.

ნაბიჯი 3: Mount Pi კამერა

მთა პი კამერა
მთა პი კამერა
მთა პი კამერა
მთა პი კამერა
მთა პი კამერა
მთა პი კამერა
მთა პი კამერა
მთა პი კამერა

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

ნაბიჯი 4: დააინსტალირეთ ღილაკი

დააინსტალირეთ ღილაკი
დააინსტალირეთ ღილაკი
დააინსტალირეთ ღილაკი
დააინსტალირეთ ღილაკი
დააინსტალირეთ Pushbutton
დააინსტალირეთ Pushbutton

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

ნაბიჯი 5: მოამზადეთ და დააინსტალირეთ LED- ები

მოამზადეთ და დააინსტალირეთ LED- ები
მოამზადეთ და დააინსტალირეთ LED- ები
მოამზადეთ და დააინსტალირეთ LED- ები
მოამზადეთ და დააინსტალირეთ LED- ები
მოამზადეთ და დააინსტალირეთ LED- ები
მოამზადეთ და დააინსტალირეთ LED- ები
მოამზადეთ და დააინსტალირეთ LED- ები
მოამზადეთ და დააინსტალირეთ LED- ები

მე შევაერთე LED- ები რამდენიმე რეზისტენტებით და გათბობის შემცირების მილით, შემდეგ გამოვიყენე ცხელი წებო, რათა დავიმახსოვრო ისინი.

ყველა მავთული გადადის კამერის მთავარ კორპუსში, რომელიც საკმარისად დიდი იყო Pi- სთვის, როდესაც მუყაო ამოვიღე.

ნაბიჯი 6: ტესტირება და კონფიგურაცია

ტესტირება და კონფიგურაცია
ტესტირება და კონფიგურაცია
ტესტირება და კონფიგურაცია
ტესტირება და კონფიგურაცია
ტესტირება და კონფიგურაცია
ტესტირება და კონფიგურაცია

ყველაფერი ისევ ჩავრთე, რომ გამომეცადა ახალი სტრუქტურის შიგნით და დავამატე shell სკრიპტი, რომ გაშვებულიყო ჩემი Python სკრიპტი Pi- ს ჩატვირთვისას, ასე რომ მე შემეძლო მისი მუშაობა ეკრანისა და კლავიატურის გარეშე. მე ასევე დავამატე ჩემი ტელეფონის დამაკავშირებელი wifi ქსელი ჩემს Pi- ს, ასე რომ შემეძლო მისი წაღება Maker Faire– ში.

Shell სკრიპტი უნდა იყოს განთავსებული /home /pi- ში და შეიცავდეს:

#/bin/sh

cd/cd home/pi/boof python TumblrGIFCamera.py და გასვლა 0 თქვენ ასევე უნდა დაამატოთ გაშვების სკრიპტი /etc /local– ზე ამ ხაზის ბოლოს დამატებით

/home/pi/startupscript.sh

გარდა ამისა, ნებართვები უნდა იყოს შესრულებული როგორც პითონის სკრიპტზე, ასევე shell სკრიპტზე, რომლის დაყენება შეგიძლიათ შემდეგი ბრძანების ხაზებით:

sudo chmod +x /home/pi/startupscript.sh

sudo chmod +x /home/pi/boof/TumblrGIFCamera.py

ნაბიჯი 7: დახურეთ

დახურეთ
დახურეთ
დახურეთ
დახურეთ
დახურეთ
დახურეთ
დახურეთ
დახურეთ

მე გავატარე დენის USB კაბელი უკანა საფარში და დავხურე კამერა, შევამოწმე რომ ის ჩექნება და მწვანე LED ჩართულია და ის აანთებს თეთრ LED- ს ფოტოების გადაღებისას და ა.

ნაბიჯი 8: ბატარეის სიმძლავრე

ბატარეის სიმძლავრე
ბატარეის სიმძლავრე
ბატარეის სიმძლავრე
ბატარეის სიმძლავრე

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

ნაბიჯი 9: გამოიყენეთ იგი

Გამოიყენე!
Გამოიყენე!
Გამოიყენე!
Გამოიყენე!
Გამოიყენე!
Გამოიყენე!

წადი იქ და გადაიღე GIF– ები! იხილეთ ყველა ჩემი Tumblr გვერდზე.

გამოსახულება
გამოსახულება
გამოსახულება
გამოსახულება
გამოსახულება
გამოსახულება
გამოსახულება
გამოსახულება
გამოსახულება
გამოსახულება
გამოსახულება
გამოსახულება
გამოსახულება
გამოსახულება

ნაბიჯი 10: საბოლოო აზრები

დასკვნითი ფიქრები
დასკვნითი ფიქრები
დასკვნითი ფიქრები
დასკვნითი ფიქრები

დროდადრო მქონდა კავშირის პრობლემები, რამაც ხელი შეუშალა ფაილის ატვირთვას და შემდეგ გადაწერილი იქნებოდა შემდეგი GIF– ით. იდეალურია მომდევნო ვერსიაში, კოდი იქნება ოპტიმიზირებული, რომ შეინახოთ ყველა-g.webp

Raspberry Pi მოდელი A ჯდება ჩემს კამერაში, მაგრამ მნიშვნელოვნად ნელი იყო GIF– ების „შემუშავებაში“, ვიდრე უფრო სწრაფი RasPi 3, რომელთანაც ადრე ვცადე ეს კოდი.

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

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

იმის გასაგრძელებლად, რაზეც ვმუშაობ, გამომყევით YouTube, Instagram, Twitter, Pinterest და Snapchat– ზე.

გირჩევთ: