چگونه زمان نوردهی OV2735 2MP را تنظیم کنیم؟

Jan 13, 2026

پیام بگذارید

سلام! به‌عنوان تامین‌کننده ماژول دوربین 2 مگاپیکسلی OV2735، اغلب از من در مورد نحوه تنظیم زمان نوردهی این دستگاه کوچک زیبا سؤال می‌شود. بنابراین، فکر کردم این پست وبلاگ را برای به اشتراک گذاشتن برخی از بینش ها و نکات در مورد این موضوع جمع آوری کنم.

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

اکنون، بیایید به نحوه تنظیم زمان نوردهی برای OV2735 2MP بپردازیم.

آشنایی با اصول اولیه OV2735

OV2735 یک ماژول دوربین 2 مگاپیکسلی با کیفیت بالا است که عملکرد عالی را در برنامه های مختلف ارائه می دهد. دارای سنسور تصویر داخلی است که می تواند تصاویر واضح و دقیق را ثبت کند. برای تنظیم زمان نوردهی، باید از طریق رابط مناسب با ماژول دوربین ارتباط برقرار کنید.

در بیشتر مواقع، از رابط I2C (Inter - Integrated Circuit) برای ارسال دستورات به OV2735 استفاده می کنید. این یک پروتکل ارتباطی ساده و پرکاربرد است که به شما امکان می دهد تنظیمات مختلف دوربین از جمله زمان نوردهی را کنترل کنید.

مرحله 1: مقداردهی اولیه دوربین

قبل از شروع به تنظیم زمان نوردهی، باید OV2735 را مقداردهی اولیه کنید. این شامل ارسال یک سری دستورات برای پیکربندی دوربین برای عملکرد عادی است. برای مثال، باید وضوح، نرخ فریم و سایر تنظیمات اولیه را تنظیم کنید.

در اینجا یک قطعه کد ساده پایتون وجود دارد که به شما ایده می دهد که چگونه دوربین را با استفاده از رابط I2C مقداردهی اولیه کنید (این یک نسخه ساده شده است و ممکن است نیاز به تنظیم با توجه به تنظیمات خاص شما داشته باشد):

import smbus گذرگاه زمان واردات = smbus.SMBus(1) addr = 0x36 # OV2735 آدرس I2C # دستورات اولیه سازی init_commands = [ [0x01, 0x00], [0x02, 0x00], # دستورات بیشتری را در صورت نیاز اضافه کنید ] برای cmd: wrmands: initdr. cmd[0]، cmd[1] time.sleep(0.01)

مرحله 2: محاسبه مقدار زمان قرار گرفتن در معرض

OV2735 مقدار زمان نوردهی را در قالب خاصی می پذیرد. شما نمی توانید زمان را مستقیماً بر حسب ثانیه وارد کنید. در عوض، باید مقداری را محاسبه کنید که دوربین بتواند آن را درک کند.

مقدار زمان نوردهی معمولاً به تعداد چرخه های ساعت مربوط می شود. هر دوربین روش خاص خود را برای ترسیم زمان نوردهی در این چرخه ها دارد. برای OV2735، برای یافتن فرمول دقیق برای محاسبه مقدار نوردهی، باید به دیتاشیت مراجعه کنید.

زمان نوردهی را فرض کنیدتی(در ثانیه) به مقدار نوردهی مربوط می شوداینتوسط فرمولT = EV * ساعت_دوره. ابتدا دوره ساعت ساعت داخلی دوربین را تعیین می کنید (این اطلاعات نیز در دیتاشیت موجود است) و سپس مقدار مناسب را محاسبه می کنید.اینبر اساس زمان نوردهی مورد نظر

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

هنگامی که مقدار نوردهی را محاسبه کردید، می توانید آن را از طریق رابط I2C به OV2735 ارسال کنید.

exposure_value = 100 # مقدار مثال bus.write_byte_data(addr, 0x10, exposure_value)

اینجا،0x10آدرس ثبت در OV2735 است که می توانید زمان نوردهی را در آن تنظیم کنید. باز هم، این فقط یک مثال است، و برای آدرس صحیح ثبت نام باید به دیتاشیت مراجعه کنید.

عیب یابی

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

GC2083 Raspberry Pi high quality2MP GC2093 suppliers

  • تصویر هنوز خیلی تاریک یا خیلی روشن است: ممکن است مقدار نوردهی را اشتباه محاسبه کرده باشید. دوبار - فرمول موجود در دیتاشیت را بررسی کنید و مقدار را دوباره محاسبه کنید. همچنین مطمئن شوید که هیچ عامل خارجی تأثیرگذار بر نور وجود ندارد، مانند لنز کثیف یا نور پس زمینه قوی.
  • دوربین پاسخگو نیست: اتصال I2C را بررسی کنید. مطمئن شوید که سیم ها به درستی وصل شده اند و آدرس I2C صحیح است. همچنین می‌توانید دوربین را با برق تنظیم مجدد کنید - آن را دوچرخه‌سواری کنید.

مقایسه با سایر ماژول های دوربین

اگر ماژول‌های دوربین دیگری را در نظر می‌گیرید، ما جایگزین‌های عالی مانند دوربین را نیز ارائه می‌دهیمGC2083 Raspberry Pi،2 مگاپیکسل AR0230، و2 مگاپیکسل GC2093. هر کدام از این ماژول ها ویژگی ها و مزایای منحصر به فرد خود را دارند.

Raspberry Pi GC2083 به طور خاص طراحی شده است تا با بردهای Raspberry Pi به خوبی کار کند و تصاویری با وضوح بالا و یکپارچه سازی آسان ارائه می دهد. 2 مگاپیکسل AR0230 عملکرد عالی در نور کم را ارائه می دهد و برای برنامه هایی که شرایط نوری ایده آل نیستند، عالی است. و 2 مگاپیکسل GC2093 به دلیل نرخ فریم سریع خود که برای ثبت صحنه های پویا عالی است، شناخته شده است.

قرار دادن آن همه با هم

تنظیم زمان نوردهی OV2735 2MP ممکن است در ابتدا کمی دلهره آور به نظر برسد، اما هنگامی که اصول اولیه را فهمیدید و مراحل را دنبال کردید، چندان دشوار نیست. به خاطر داشته باشید که برای اطلاعات دقیق به دیتاشیت مراجعه کنید و از آزمایش کمی نترسید.

اگر مایل به خرید OV2735 2MP یا هر یک از ماژول‌های دوربین دیگر ما هستید، خوشحال می‌شویم نظر شما را بشنویم. تیم ما همیشه آماده است تا به درخواست شما کمک کند و به هر سوالی که ممکن است در مورد مشخصات محصول، قیمت و موارد دیگر داشته باشید پاسخ دهد. برای شروع بحث خرید با خیال راحت تماس بگیرید.

مراجع

  • برگه اطلاعات OV2735
  • مستندات پروتکل ارتباطی I2C
ارسال درخواست
با ما تماس بگیریداگر سوالی دارید

شما می توانید از طریق تلفن، ایمیل یا فرم آنلاین زیر با ما تماس بگیرید. متخصص ما به زودی با شما تماس خواهد گرفت.

اکنون تماس بگیرید!