فهرست مطالب:

تمرکز دوربین Pi با کیفیت بالا با Lego and Servo: 4 مرحله (همراه با تصاویر)
تمرکز دوربین Pi با کیفیت بالا با Lego and Servo: 4 مرحله (همراه با تصاویر)

تصویری: تمرکز دوربین Pi با کیفیت بالا با Lego and Servo: 4 مرحله (همراه با تصاویر)

تصویری: تمرکز دوربین Pi با کیفیت بالا با Lego and Servo: 4 مرحله (همراه با تصاویر)
تصویری: Venus transit in Sagittarius | January 18, 2024 | Vedic Astrology پیش بینی های طالع بینی ودایی 2024, نوامبر
Anonim
Image
Image
دوربین Pi با کیفیت بالا را با Lego و یک سروو متمرکز کنید
دوربین Pi با کیفیت بالا را با Lego و یک سروو متمرکز کنید
دوربین Pi با کیفیت بالا را با Lego و یک سروو متمرکز کنید
دوربین Pi با کیفیت بالا را با Lego و یک سروو متمرکز کنید
دوربین Pi با کیفیت بالا را با Lego و یک سروو متمرکز کنید
دوربین Pi با کیفیت بالا را با Lego و یک سروو متمرکز کنید

با یک قطعه لگو کمی هک شده ، یک سروو مداوم و برخی از کد پایتون می توانید دوربین رزبری پای خود را با کیفیت بالا از هر نقطه در جهان متمرکز کنید!

دوربین Pi HQ یک قطعه فوق العاده است ، اما همانطور که من در حین کار بر روی پروژه اخیر Merlin Pi متوجه شدم ، باید مراقب باشید تا تمرکز را برای نتایج واضح و دقیق بدست آورید.

من می خواستم راهی برای تمرکز از راه دور پیدا کنم ، به طوری که بتوانم یک دوربین حیات وحش را در باغ نصب کنم و مجبور نباشم با دست آن را جلو و عقب ببرم.

تدارکات

دوربین رزبری پای با کیفیت بالا

لنز زاویه دید 3 مگاپیکسل

تمشک پای 3

سروو چرخش مداوم سازگار با لگو

60 دندان لگو گردان (قسمت 18938)

مرحله 1: یک قسمت دندان

یک قسمت دندانی
یک قسمت دندانی
یک قسمت دندانی
یک قسمت دندانی

اولین چیزی که من به آن نیاز داشتم یک قطعه لگو بود - یک دنده تکنیک دندان دار به اندازه کافی برای قرار گرفتن روی لنز دوربین. پس از حداقل تحقیق ، من قسمت 18938 را پیدا کردم ، که ایده آل به نظر می رسید و می توان آن را به صورت مجزا از eBay سفارش داد.

اگرچه قطعه از قبل دارای یک سوراخ در مرکز بود ، اما به اندازه کافی بزرگ نبود تا روی لنز قرار بگیرد ، بنابراین من آن را با استفاده از یکی از آن قطعات درخت کریسمس (مته مرحله ای) حفر کردم و سوراخ را به 30 میلی متر بزرگ کردم. نکته مورد علاقه من در مورد گام مته این است که به راحتی می توان آن را در مرکز نگه داشت ، برای این کار بسیار مهم است.

من به آرامی قطعه را روی لنز فشار دادم و در کمال تعجب من اصطکاک کاملی داشت ، نه خیلی محکم و نه خیلی شل. من قصد داشتم با استفاده از Sugru مشکی آن را ایمن کنم ، اما نیازی به آن نبود - و این باعث شد تا 24 ساعت منتظر بمانم تا خشک شود!

حالا که لنز دوربین دنده خود را وصل کرده بود ، کار بعدی یافتن راه هایی برای جابجایی آن بود ، و خیلی زود من یک دسته دستی را با چرخ دنده کرم کرده بودم - نه زیبا اما بسیار رضایت بخش. ایستگاه بعدی - اتوماسیون!

مرحله 2: سروو مناسب

سروو مناسب
سروو مناسب
سروو مناسب
سروو مناسب

من چند هفته قبل به صورت آنلاین متوجه این سرویس های سازگار با Lego شدم و از زیبایی آنها متاثر شدم! آنها در نسخه های معمولی ، 270 درجه و پیوسته عرضه می شوند ، و من با هیجان دومی را سفارش دادم ، وقتی دنده را روی لنز دوربین ثابت کردم.

هرگز نمی توانید از توصیف آنلاین متوجه شوید که این موارد چقدر با بلوک های Lego سازگار هستند ، اما این کاملا مناسب است.

من یک دنده کوچک از "موجودی" خود اضافه کردم و به دنبال ساختن بلوک های اطراف سروو به منظور اتصال آن با چرخ دنده لنز هستم. از این نظر من بسیار شانس آوردم ، من توانستم سروو را نزدیک به لنز قرار دهم و دندان های چرخ دنده کاملاً به هم چسبیده باشند.

مرحله 3: کنترل از راه دور

کنترل از راه دور
کنترل از راه دور
کنترل از راه دور
کنترل از راه دور
کنترل از راه دور
کنترل از راه دور

پس از مرتب کردن لگو در اطراف سروو (یک ساعت در جستجوی کاشی های سیاه کوچک) شروع به جمع آوری کدی کردم که مکانیسم سرو را کنترل می کند.

من با اسکریپت های آخرین پروژه خود ، Merlin Pi شروع کردم - این شامل رابط کاربری برای تنظیم حالت های دوربین و ضبط تصاویر بود ، تنها تفاوت این بود که این بار به جای روشن کردن از طریق VNC Viewer به GUI از راه دور دسترسی پیدا می کنم. یک صفحه داخلی

بعد من از GUIzero برای ایجاد یک منوی کوچک دیگر استفاده کردم ، منویی که به ما اجازه می داد سروو را از طریق GPIO و بنابراین فوکوس دوربین را کنترل کنیم. من منو را بلند و نازک طراحی کردم تا در کنار پنجره پیش نمایش دوربین قابل مشاهده باشد و به شما امکان می دهد در زمان واقعی فوکوس کنید. این شامل دکمه هایی برای حرکت سروو در هر دو جهت و با افزایش بزرگ و کوچک است تا امکان تنظیم دقیق آن فراهم شود.

همه اینها واقعا خوب کار می کرد ، بنابراین من تنظیم کردم که اسکریپت ها هر دو به طور خودکار در هنگام راه اندازی اجرا شوند و دوربین را به طور تصادفی در باغ برای آزمایش قرار دادم. اولین آزمایش مدتی طول کشید زیرا لنز را باز کرده بودم ، اما به زودی توانستم دوربین را کاملاً بر روی تغذیه کننده پرنده ، از طریق VNC روی رایانه در دفتر کارم متمرکز کنم ، بسیار رضایت بخش.

تمام کدهایی که استفاده کردم در GitHub در دسترس است ، هم برای منوهای گرافیکی "تمرکز" و هم "ضبط".

مرحله 4: تمرکز تازه

تمرکز تازه
تمرکز تازه
تمرکز تازه
تمرکز تازه
تمرکز تازه
تمرکز تازه

این که بتوانم دوربین را از راه دور فوکوس کنم ، برای من یک تغییر دهنده واقعی بازی است و راه اندازی دوربین در اطراف باغ را بسیار آسان تر می کند و تصاویر و ویدئوهای باکیفیتی ضبط می کند.

بهترین کار در طول روز طول کشید تا این کار را شروع کنم ، اما فکر می کنم اگر قطعات را در دست داشته باشید و این دستورالعمل را دنبال کنید ، می توانید به راحتی آن را در کمتر از یک ساعت انجام دهید. این یک راه عالی برای افزودن انعطاف پذیری به پروژه دوربین شما است ، از تعداد زیادی پین GPIO استفاده نمی کند و بسیار مقرون به صرفه است ، می توانید سروو مداوم و چرخ دنده 60 دندانی را با قیمتی کمتر از 10 پوند خریداری کنید.

من می توانم تصور کنم که این یک افزودنی بسیار مفید برای یک چیدمان پان/شیب موجود است ، و به ویژه اگر از دوربین با کیفیت بالا به عنوان بخشی از پروژه روباتیک استفاده می کنید ، جایی که تمرکز ثابت یا دستی یک مشکل است.

نکته اصلی برای من این بود که این بسیار سرگرم کننده بود ، درست مانند هر پروژه ای که Lego و Raspberry Pi را ترکیب می کند ، زمان کیفی است که تا آنجا که من نگران هستم ، صرف شده است.

با تشکر از شما برای خواندن و ایمن باشید همه.

سایر پروژه های قدیمی من Tech، New Spec همه در دستورالعمل ها در

جزئیات بیشتر در وب سایت ما به آدرس bit.ly/OldTechNewSpec و من در توییترOldTechNewSpec هستم.

توصیه شده: