Სარჩევი:

Raspberry Pi Batinator: 8 ნაბიჯი (სურათებით)
Raspberry Pi Batinator: 8 ნაბიჯი (სურათებით)

ვიდეო: Raspberry Pi Batinator: 8 ნაბიჯი (სურათებით)

ვიდეო: Raspberry Pi Batinator: 8 ნაბიჯი (სურათებით)
ვიდეო: 07/09/2016 Raspberry Pi Timelapse 2024, ნოემბერი
Anonim
Image
Image
ჟოლო პი ბატინატორი
ჟოლო პი ბატინატორი
ჟოლო პი ბატინატორი
ჟოლო პი ბატინატორი
ჟოლო პი ბატინატორი
ჟოლო პი ბატინატორი

Batinator არის პორტატული Raspberry Pi, რომელიც იყენებს PinoIR (ინფრაწითელი ფილტრის გარეშე) კამერის მოდულს, რომ ჩაწეროს ვიდეო სიბნელეში 90 კადრი წამში, 640x480 გარჩევადობით. მას აქვს 48 LED ინფრაწითელი განათება თავზე და ენერგია უზრუნველყოფილია ხელახალი დანიშნულების 12 ვ დატენვის საბურღი ბატარეით. მე ცოტა ხნის წინ მოვიხიბლე იმ ღამურებით, რომლებიც სტუმრობენ ჩვენს საღამოს ბაღს და ააშენეს ეს იმისათვის, რომ პატარა ლამაზმანები დაიჭირონ ფილმში.

აღმოჩნდა, რომ Batinator ასევე მოსახერხებელია ელვისებური ციმციმების ჩაწერაში, მე ალბათ მას უნდა ვუწოდო Storminator: Youtube ვიდეო:

იმ შემთხვევაში, თუ თქვენ ვერ ნახავთ ჩაშენებულ ვიდეოს, ის YouTube- ზეა: https://www.youtube.com/embed/Ota2V3bVvAw მეტის საშუალებით

(ძალიან პირდაპირი) პითონის კოდი არის GitHub– ზე

ნაბიჯი 1: ღამურების გამოვლენა

ღამურების გამოვლენა
ღამურების გამოვლენა

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

ნაბიჯი 2: კოდი

Კოდი
Კოდი

დავიწყე Pi– ს კამერის დაყენებით, ინსტრუქციის და მაგპი ჟურნალის Magpi– ს მაგალითის შემდეგ, შემდეგ მივმართე ინტერნეტს სხვა მაგალითების მოსაძებნად, რომელთა ადაპტირებაც შემიძლია ვიდეოს ჩაწერისთვის.

მე აღმოვაჩინე სრულყოფილი კოდი Average Man Vs Raspberry Pi ვებსაიტზე, რომელიც კარგად იყო დოკუმენტირებული და მისი მოყოლა მართლაც ადვილი იყო. მე შევიტანე რამოდენიმე ცვლილება ჩემს მოთხოვნილებებზე მორგებული, კერძოდ ჩაწერილი ვიდეო 5 წუთიან ნაწილებად - ყოველ 5 წუთს 15 წუთი სჭირდება ყურება კადრების სიხშირის გამო!

კოდი, რომელიც მე გამოვიყენე, ყველა ხელმისაწვდომია GitHub– ზე - ის ძალიან მარტივია!

ნაბიჯი 3: პირველი შუქი

პირველი შუქი
პირველი შუქი
პირველი შუქი
პირველი შუქი
პირველი შუქი
პირველი შუქი

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

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

აშკარა იყო, რომ ოთხი გადარჩენილი LED- ების განათება არ იყო საკმარისად ძლიერი, რადგან ღამურები ალბათ Pi- დან მინიმუმ მეტრში იყვნენ დაშორებული. მე წავედი გუგლში გამოსავლების საძიებლად!

ნაბიჯი 4: მეტი ძალა

Მეტი ძალა
Მეტი ძალა
Მეტი ძალა
Მეტი ძალა
Მეტი ძალა
Მეტი ძალა

მე აღმოვაჩინე შესანიშნავი სტატია ჟოლოს მზვერავის შესახებ, რომელიც ადარებს IR განათების სხვადასხვა ვარიანტს და გადავწყვიტე მივიღო IR Illuminator - არსებითად მცირე ზომის პროჟექტორი, რომელიც ივსება IR LED- ებით. ის, რაც მე ebay– ზე შევიძინე, აქვს 48 LED ნათურა და იკვებება 12 ვოლტი DC– ით - ეს იყო ფაქტიურად ყველაზე იაფი ბრიტანული საფონდო ერთ -ერთი იქ, დაახლოებით 5 ფუნტი და ჩამოვიდა რამდენიმე დღის შემდეგ.

ეს ბევრად უფრო ჰგავდა მას! ჩაბნელებულ სახელოსნოში ჩავრთე იგი Pi– ს გვერდით და გადავიღე რამდენიმე სატესტო ვიდეო, რაც შევამცირეთ ჩაწერის დრო Batinator.py სკრიპტში, მაგრამ დავტოვე ის გადასაღებად 90fps– ზე.

სატესტო ვიდეოების ყურება იყო კარგი ამბავი/ცუდი ამბავი - განათება იყო ფანტასტიკური, მართლაც კარგი რამდენიმე მეტრის მანძილზე. მინუსი ის არის, რომ ვიდეო მუდმივად ციმციმებდა, იმდენად, რამდენადაც უყურებელი იყო. ისეთი შეგრძნება მქონდა, რომ ვიცოდი რა იქნებოდა ამის მიზეზი, ახალი განმანათლებლის კვების წყარო. ჩემი თეორია იყო, რომ მბჟუტავი ასახავდა ქსელის ენერგიის 50 ჰც -ის რხევებს, ამიტომ შევქმენი საცდელი სკრიპტი 10 წამიანი ვიდეოს ჩაწერისთვის 90, 85, 80, 70, 60, 50 და 40 კადრი წამში. ვიდეოების შედარება საკმარისად დარწმუნებული იყო, რომ მათ ყველას ჰქონდა მოციმციმე ეფექტი, გარდა 50 კადრი წამში. ეს ცოტა იმედგაცრუებული იყო, რადგან მე ნამდვილად მინდოდა ჩარჩოს სიჩქარის ზღვრამდე მიყვანა.

მე შთაგონების მიზნით დავუბრუნდი კამერის სპეციფიკაციების სტატიას და აღმოვაჩინე, რომ თუ კადრის სიხშირე დაიწევს 49 კადრ / წმ -მდე, მაშინ გადაღების გარჩევადობა შეიძლება გაიზარდოს 640x480 – დან 1296 × 730 – მდე - კომპრომისი!

ნაბიჯი 5: მეტი ტესტირება

მეტი ტესტირება
მეტი ტესტირება
მეტი ტესტირება
მეტი ტესტირება
მეტი ტესტირება
მეტი ტესტირება

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

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

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

მომდევნო ღამეს მე გადავწყვიტე ჩემი თამაში გამეფარებინა, ასე რომ, ნაცვლად იმისა, რომ კამერა დენის წყაროსთან ახლოს დამეყენებინა, მე გადავიყვანე გაფართოების ბილიკი ფრინველის კვებაზე, რომელიც თითქმის შუა ბაღშია და ბევრად უფრო ახლოს, სადაც მე ჩვეულებრივ ვხედავ. ღამურები მე ასევე განვათავსე საიდუმლო იარაღი - სუნიანი წინდა! რამდენიმე კვირით ადრე მე ვნახე Springwatch– ზე, რომ მარტინ ჰიუზ – თამაშმა მოიზიდა თათები ლუდის, ღვინისა და ყავისფერი შაქრის ნარევით გაჟღენთილი წინდების ჩამოკიდებით - „Sugaring“- ი ჰქვია. მე მივხვდი, თუკი მე შემეძლო მომეზიდავებინა კამერები კამერასთან ახლოს, ეს თავის მხრივ მოზიდავდა ღამურებს. ეს არ არის ძალიან სამართლიანი, მაგრამ წადი, მე არ ვაცდი მათ ყოველ ღამე ჩემი ბოხი ხალათებით. მომდევნო ღამეებს არ მივაღწიე წარმატებას (ძალიან ცივი და სველი), მაგრამ ლუდის მარაგი გამოვიყენე (რასაკვირველია, თათებისთვის) ყოველი შემთხვევისთვის.

ნაბიჯი 6: ბატარეის ძალა

Bat-tery Power
Bat-tery Power
Bat-tery Power
Bat-tery Power
Bat-tery Power
Bat-tery Power
Bat-tery Power
Bat-tery Power

სირთულე საღამოს "ბატინატორის განლაგებაში" მდგომარეობდა იმაში, რომ იგი ითვალისწინებდა ფარდულის გაფართოების გაყვანას, Pi- ს და ილუმინატორის ჩართვას და შემდეგ მათი გასწორებას იქ, სადაც ღამურები შეიძლება იყოს - ამას დასჭირდება 10-15 წუთი და იყო უსიამოვნება გვიან ღამით გადაგდება. მე გადავწყვიტე, რომ მინდოდა ბატარეაზე მუშაობა, ისე რომ დატყვევების დაწყება ისეთივე მარტივი ყოფილიყო, როგორც ამოსვლა და ღილაკზე "წასვლა" დაჭერა.

მე პირველად მოვიფიქრე 12 ვ ბატარეის გამოყენება გამანათებლისთვის და ცალკე 5 ვ დენის ბანკი Pi- სთვის, მაგრამ ეს მოუხერხებელ გამოსავალს ჰგავდა, ამიტომ გადავწყვიტე ერთი 12 ვ ბატარეით გამოვსულიყავი ორივეზე. მე უკვე ვიკვლევდი 12 ვ ენერგიის წყაროს სხვა პროექტისთვის, ამიტომ გადავწყვიტე ავაშენო პორტატული 12 ვ/5 ვ კვების წყარო, რომელიც იყო მოდულური, რათა გამოეყენებინა ორივე მიზნით.

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

საპროექტო ყუთის შიგნით დავამაგრე DC შტეფსელი, რომელიც დაუკავშირდება გამნათებლის 12 ვ შეყვანას და პარალელურად შევაერთე სტანდარტული 12 ვ მანქანის მანქანის დენის ბუდე, გავაღე ხვრელები მათ უკანა ნაწილში. ეს საშუალებას მომცემს ჩავრთო USB ადაპტერი, რომ გადავიყვანო 12 ვ მარაგი საბურღი ბატარეიდან 5 ვ 2.1 ა და 1 ა USB გამომავალზე. შემდეგ ჩავამატე ყუთში სამაგისტრო დენის გადამრთველი და სანამ ძვირფას Pi- ს ჩავრთავდი USB გამოსასვლელს ვამოწმებდი Adafruit USB დამტენი ექიმის გამოყენებით, ეს ყველაფერი კარგად გამოიყურებოდა!

ნაბიჯი 7: აჰა ბატინატორი

აჰა ბატინატორი!
აჰა ბატინატორი!
აჰა ბატინატორი!
აჰა ბატინატორი!
აჰა ბატინატორი!
აჰა ბატინატორი!
აჰა ბატინატორი!
აჰა ბატინატორი!

სიმძლავრის ყველა დახარისხებული მე უბრალოდ საჭირო იმისათვის, რომ Pi და illuminator ბაზაზე რათა ის ლამაზი და პორტატული.

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

ვიცოდი, რომ მინდოდა გამომეყენებინა 12v/5v ბაზა სხვა პროექტებთან ერთად, ასე რომ, მე მჭირდებოდა Pi- ს ქეშის ამოღება - Lego აღმოჩნდა მოსახერხებელი და სრულყოფილი ნახევრად მუდმივი გადაწყვეტა! ცხელი წებოთი დავამუშავე ლეგოს ბაზა დენის ყუთის თავზე, ხოლო მეორე-პი კეისის ძირზე, ორივე მყარად დავუკავშირე ერთმანეთს.

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

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

ნაბიჯი 8: დასრულება და კადრები

დასრულება და კადრები
დასრულება და კადრები
დასრულება და კადრები
დასრულება და კადრები
დასრულება და კადრები
დასრულება და კადრები
დასრულება და კადრები
დასრულება და კადრები

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

შევეცადე გამომეყენებინა გადაღების სხვადასხვა რეზოლუცია, მაგრამ 90fps 640x480 ჩემი ფავორიტია - ყველაფერი უფრო სწრაფად და ყველაფერი მხოლოდ ბუნდოვანი ხდება ეკრანზე, თუმცა 720p ბუნდოვანი! IR ილუმინატორი ეფექტურია დაახლოებით 2-3 მეტრამდე, ამიტომ მასთან და VGA რეზოლუციასთან მუშაობა გეგმავს ექსპერიმენტის ჩატარებას კამერას სხვადასხვა ადგილას, რათა მაქსიმალურად მიუახლოვდეს იქ, სადაც ღამურები დაფრინავენ. ან ბუები, უცხოპლანეტელები, ელვა, მე არ ვარ ფუსფუსი. ვიმედოვნებ, რომ მომავალ კვირას კიდევ უფრო შორს წავალ, შესაძლოა ტყეში ან ღამურას გასეირნება ადგილობრივ ნაკრძალში.

განახლება 2016-07-20: გადაიღეთ მოკლე ელვისებური კადრები ბატინატორზე!

განახლება 2016-07-24: კიდევ რამდენიმე ღამურა და რამდენიმე ღორი!

გადაკეთებული საბურღი ბატარეა ნამდვილად კარგად მუშაობს, ვცდილობ, ის სრულად დატენული იყოს საღამოს „ღამურის ამოღებამდე“, მაგრამ ყველაფერი ბედნიერად მუშაობს ორ საათზე მეტ ხანს. მე არ დავუშვებ, რომ ბატარეა ნულამდე დაეცეს Pi- სთან დაკავშირებისას, რადგან მე ვფიქრობ, რომ ეს არ არის კარგი მისთვის.

მე ვიყენებ VLC– ს გადაღებული.mp4 ფაილების დასათვალიერებლად და ეს არის მყარი ვარიანტი როგორც ლეპტოპზე, ასევე მობილურზე. ვიდეოების რედაქტირება პირდაპირ ხდება Windows Movie Maker– ში, მე უკვე ჩვევად მაქვს VLC– ში არსებული ფაილების სწრაფი გადახედვისას და აღვნიშნო ეკრანზე ნებისმიერი „ბლიპის“დრო, რათა შემდგომში უფრო ადვილი იყოს მორთვა.

Batinator– ის მშენებლობა ძალიან სახალისო იყო და მისი გამოყენება კიდევ უფრო სახალისოა, მე უბრალოდ მიყვარს მისი მარტივი საიმედოობა და უცნაური კარგი გარეგნობა. ეს არის ასევე პირველი პორტატული Pi პროექტი, რომელიც მე შევეცადე, რაც ხსნის უამრავ ახალ შესაძლებლობებს. მაპატიე, სანამ ცას ვუყურებ …

გირჩევთ: