Სარჩევი:

ფოკუსირება Pi მაღალი ხარისხის კამერაზე Lego და Servo: 4 ნაბიჯი (სურათებით)
ფოკუსირება Pi მაღალი ხარისხის კამერაზე Lego და Servo: 4 ნაბიჯი (სურათებით)

ვიდეო: ფოკუსირება Pi მაღალი ხარისხის კამერაზე Lego და Servo: 4 ნაბიჯი (სურათებით)

ვიდეო: ფოკუსირება Pi მაღალი ხარისხის კამერაზე Lego და Servo: 4 ნაბიჯი (სურათებით)
ვიდეო: რა იქნება პორტალი 3 2024, ივლისი
Anonim
Image
Image
ფოკუსირება Pi მაღალი ხარისხის კამერაზე Lego და Servo– ით
ფოკუსირება Pi მაღალი ხარისხის კამერაზე Lego და Servo– ით
ფოკუსირება Pi მაღალი ხარისხის კამერაზე Lego და Servo– ით
ფოკუსირება Pi მაღალი ხარისხის კამერაზე Lego და Servo– ით
ფოკუსირება Pi მაღალი ხარისხის კამერა Lego და Servo– სთან ერთად
ფოკუსირება Pi მაღალი ხარისხის კამერა Lego და Servo– სთან ერთად

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

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

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

მარაგები

ჟოლო Pi მაღალი ხარისხის კამერა

3 მეგაპიქსელიანი ფართო კუთხის ობიექტივი

ჟოლო პი 3

ლეგოს თავსებადი უწყვეტი ბრუნვის სერვო

60 კბილი Lego Turntable (ნაწილი 18938)

ნაბიჯი 1: კბილის ნაწილი

კბილის ნაწილი
კბილის ნაწილი
კბილის ნაწილი
კბილის ნაწილი

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

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

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

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

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

შესაფერისი სერვო
შესაფერისი სერვო
შესაფერისი სერვო
შესაფერისი სერვო

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

თქვენ ვერასდროს იტყვით ონლაინ აღწერილობიდან რამდენად "თავსებადია" ეს ნივთები ლეგოს ბლოკებთან, მაგრამ ეს აღმოჩნდა სრულყოფილი.

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

ნაბიჯი 3: დისტანციური მართვა

დისტანციური მართვა
დისტანციური მართვა
დისტანციური მართვა
დისტანციური მართვა
დისტანციური მართვა
დისტანციური მართვა

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

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

შემდეგ მე გამოვიყენე GUIzero კიდევ ერთი პატარა მენიუს შესაქმნელად, რომელიც საშუალებას მოგვცემს გავაკონტროლოთ servo GPIO- ს საშუალებით და შესაბამისად კამერის ფოკუსი. მე შევქმენი მენიუ მაღალი და თხელი, ასე რომ ის ხილული იქნებოდა კამერის გადახედვის ფანჯრის გვერდით, რაც საშუალებას მოგცემთ ფოკუსირება მოახდინოთ რეალურ დროში. იგი მოიცავდა ღილაკებს სერვოს გადასაადგილებლად ორივე მიმართულებით, და დიდი და მცირე ზრდა, რათა მოხდეს სრულყოფილი რეგულირება.

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

ყველა კოდი, რომელიც მე გამოვიყენე, ხელმისაწვდომია GitHub– ზე, როგორც გრაფიკული მენიუს „ფოკუსირებისთვის“, ასევე „გადაღებისთვის“.

ნაბიჯი 4: ახალი ფოკუსი

ახალი ფოკუსი
ახალი ფოკუსი
ახალი ფოკუსი
ახალი ფოკუსი
ახალი ფოკუსი
ახალი ფოკუსი

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

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

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

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

მადლობა რომ კითხულობ და იყავი ყველას დაცული.

ჩემი სხვა ძველი ტექნიკური, ახალი სპეციფიკური პროექტები მოცემულია ინსტრუქციებში

დამატებითი დეტალები მოცემულია ჩვენს ვებგვერდზე bit.ly/OldTechNewSpec და მე Twitter– ზე @OldTechNewSpec.

გირჩევთ: