فهرست مطالب:
تصویری: فاصله سنج با پتانسیومتر: 4 مرحله
2024 نویسنده: John Day | [email protected]. آخرین اصلاح شده: 2024-01-30 08:52
من فقط تصمیم دارم یک فاصله سنج بسیار ساده بسازم ، با پارامترهای ورودی آسان برای گذر زمان. فاصله سنج از دو دکمه (Enter and Select) و یک پتانسیومنت (pot) استفاده می کند. با استفاده از دکمه ها می توانید وارد حالت برنامه نویسی شوید یا عکاسی از تایم لپس را شروع کنید. با استفاده از گلدان می توانید میزان ثانیه بین عکس ها و کل دقیقه عکسبرداری را (با کمی خطای کوچک) مشخص کنید.
روشهای مختلفی برای انتخاب و محاسبه پارامترهای زمان گذر وجود دارد. چیزی که من اینجا پیشنهاد می کنم فقط یکی از آنهاست.
پس از وارد کردن فاصله زمانی و زمان کل عکسبرداری ، برنامه مجموع تعداد عکس ها را محاسبه کرده و با فاصله زمانی مشخص ثانیه شروع به گرفتن عکس می کند.
من یک طرح برنامه برای Arduino در C. پیوست کرده ام. این فقط یک طرح است. من برنامه نویس خوبی نیستم بنابراین شما می توانید این را به عنوان یک ایده در نظر بگیرید و نسخه بهتری با توجه به نیازهای خود تهیه کنید.
تدارکات
در اینجا موادی که در این پروژه استفاده کردم آمده است:
01 x آردوینو نانو
01 x LCD 16x2 با PCF8574T (I2C)
optocoupler نوری فوتو ترانزیستور 01 x 4N35 (می توانید از PC817 یا سایر موارد مشابه استفاده کنید)
02 x دکمه های swith
پتانسیومتر 01 x 10k
مقاومت های 02 x 10k
Ohter: برد ، اتصالات ، سیم ، کابل USB.
مرحله 1: جمع آوری
من برای لحیم کاری همه اجزا از یک برد استاندارد جهانی استفاده می کنم. سپس از ترمینال هایی برای نصب نانو استفاده می کنم و از لحیم مستقیم روی پین ها اجتناب می کنم. من همچنین از سوکت IC برای فوتوترانزیستور استفاده کردم. سپس مستقیماً روی بقیه اجزا لحیم می شود.
من از سیم پیچ و سیم مسی استفاده می کنم. صفحه نمایش با استفاده از جداکننده های ورق با پیچ نصب شده است.
در حین برنامه نویسی از برق اتصال USB به نانو استفاده می کنم. پس از آن ، تصمیم گرفتم از منبع تغذیه مستقل ، در 5V از تلفن همراه قدیمی استفاده کنم. من فقط کانکتور را برای پین ها مناسب کردم. من نانو را با استفاده از پین GND و پین 5V تغذیه کردم.
سپس یک سر مقاومت قابلمه را به GND و سر دیگر را به 5 ولت وصل کردم. مرکز به A0 (ورودی آنالوگ) متصل است. ورودی A0 از 0 ولت به 5 ولت خوانده می شود و آن را به یک عدد صحیح در محدوده 0 تا 1023 تبدیل می کند.
کلیدهای دکمه در نانو به D3 و D4 متصل می شوند. سرانجام من از D13 به عنوان خروجی دیجیتال برای فوتوترانزیستور استفاده کردم.
من یک Cannon SX-50HS قدیمی ، بدون DLSR دارم ، که از یک پلاگین استاندارد 2.5 میلی متری استفاده می کند.
مرحله 2: مدار
مدار بسیار ساده است. من از دو DI به عنوان ورودی (D3 ، D4) ، یک ورودی آنالوگ برای خواندن مقدار پتانسیومتر (از 0 تا 1023) و یک خروجی دیجیتال برای فعال کردن فوتوترانزیستور (D13) استفاده کردم. تصویر شماتیک اصلی را نشان می دهد.
LCD I2C به GND و 5V متصل است. SDA و SCL از صفحه نمایش به پین های آردوینو SDA (A4) و SCL (A5) متصل می شوند.
می توان آن را از جهات مختلف بهبود بخشید و می تواند متناسب با نیازهای شما باشد.
مرحله 3: برنامه
من پیش نویس برنامه را ضمیمه کرده ام. من از کتابخانه های "Wire.h" و "LiquidCrystal_I2C.h" برای مدیریت صفحه استفاده کردم.
این برنامه بسیار ساده است و می توان آن را از جهات مختلف بهبود بخشید. با تعریف متغیرها ، راه اندازی اولیه ورودی ها ، خروجی ، LCD شروع می شود و سپس پیام خوش آمد گویی را چاپ می کند.
پس از آن شما باید زمان بین عکس ها و زمان کل عکسبرداری را وارد کنید. دکمه "انتخاب" را می توانید برای تغییر پارامترهای زمان گذراندن یا "وارد" کنید تا تصویربرداری شروع شود.
مرحله 4: بهبودها
این پروژه می تواند از جهات مختلف بهبود یابد. سخت افزار بسیار ساده است. پتانسیومتر ممکن است به راحتی پارامترها را وارد کند ، اما گاهی دقت آن خوب نیست. بستگی به کیفیت پتانسیومتر دارد. برای مثال می توانید با یک محفظه جایگزین کنید. فوتوترانزیستور را می توان با هر دستگاه دیگری جایگزین کرد. نصب قطعات را می توان فشرده تر و در داخل محفظه انجام داد. همچنین می توانید از میکروکنترلرهای دیگری که در دست دارید استفاده کنید.
این فقط یک پروژه آسان است که من ساختم ، زیرا من نیاز به گرفتن برخی عکس ها و ایجاد تایم لپس داشتم. خوشحالم که با جامعه به اشتراک می گذارم تا بتوان آن را بهبود بخشید و ممکن است به عنوان الهام بخش پروژه های دیگر باشد.
توصیه شده:
فاصله سنج: 13 مرحله (همراه با تصاویر)
Intervalometer: من تصمیم گرفتم برای دوربین DSLR Pentax یک فاصله سنج DIY با کیفیت بسازم تا بتوانم عکاسی تایم لپس انجام دهم. این فاصله سنج باید با اکثر مارک های اصلی دوربین های DSLR مانند Nikons و Canons کار کند. با فعال کردن شاتر کار می کند
فاصله سنج نجوم: 4 مرحله (همراه با تصاویر)
Intervalometer نجوم: یکی از سرگرمی های من عکاسی نجومی است. عکاسی نجومی با عکاسی معمولی متفاوت است ، هنگامی که از طریق تلسکوپ عکس می گیرید ، زیرا کهکشان ها و سحابی ها تاریک هستند ، باید یک عکسبرداری طولانی مدت (30 تا چند دقیقه) و
فاصله سنج DIY با صفحه نمایش OLED: 4 مرحله
DIY Distance Meter with OLED Display: در این آموزش ما یک متر سنج دیجیتالی می سازیم که مقادیر را بر روی یک صفحه نمایش OLED نشان می دهد. برای این پروژه می توانید از ماژول ardiuno یا ESP8266 استفاده کنید و من کد هر دو را ارائه می دهم. اگر از ESP826 استفاده می کنید
یک ماشین حساب نمودار TI را به یک فاصله سنج تبدیل کنید و فیلم های مربوط به زمان وقفه ایجاد کنید: 7 مرحله (همراه با تصاویر)
تبدیل یک ماشین حساب نمودار TI به یک فاصله سنج و ایجاد فیلم های مربوط به زمان وقفه: من همیشه می خواستم ویدئوهای تایم لپس تهیه کنم ، اما دوربینی ندارم که دارای ویژگی فاصله سنج باشد. در واقع ، به نظر من تعداد زیادی دوربین ها دارای چنین ویژگی هستند (مخصوصاً دوربین های SLR). بنابراین اگر می خواهید
فاصله سنج زمان گذر Knex: 7 مرحله (همراه با تصاویر)
Knex Time-lapse Intervalometer: به روز شده ، 21 جولای این نشان می دهد که ماه کامل از میان ابرها بالا می رود. با استفاده از فاصله 10 ثانیه ای ضبط شده است. من مجبور شدم اندازه ویدئو را تغییر دهم تا حجم فایل ها قابل مدیریت باشد. آیا آن زمان را دیده اید