عکس گرفتن با دوربین رزبری پای

چگونه با دوربین رزبری پای عکس بگیریم؟

دوربین رزبری پای

چرا رزبری پای تان را به دوربین تبدیل نمی کنید و عکس های خود را با آن نمیگیرید؟

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

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

 

برای عکس گرفتن با رزبری پای باید مراحل زیر را طی کنید:

  1. دوربین را به Raspberry Pi وصل کنید.
  2. از طریق SSH به Pi متصل شوید.
  3. دوربین را فعال کنید.
  4. camera.py را ایجاد کنید.
  5. تصویر را مشاهده کنید.

1. دوربین را به Raspberry Pi وصل کنید.

رزبری پای

در این مطلب از دوربین Raspberry Pi استفاده می کنیم. اگر قبلاً این کار را انجام داده اید، اتصال دوربین آسان است. اگر نه، ممکن است بخواهید راهنمای دقیق تری در مورد اتصال دوربین به Raspberry Pi را از طریق این لینک دنبال کنید.

برای اتصال دوربین، ابتدا رزبری پای را خاموش کنید. سپس پورت دوربین را پیدا کرده و زبانه آن را باز کنید (به بالا بکشید). سپس کابل ریبون دوربین را در داخل آن قرار داده و در نهایت زبانه را قفل کنید. حالا می توانید رزبری پای را روشن کنید.

 

2. از طریق SSH به رزبری پای متصل شوید

می‌توانید با باز کردن python shell و تایپ کردن موارد زیر، از طریق ارتباط از راه دور به دسکتاپ رزبری پای وارد شوید:

ssh @raspberrypi

3. دوربین را فعال کنید

رزبری پای

برای استفاده از دوربین باید آن را با استفاده از raspi-config فعال کنید.

raspi-config

پس از باز شدن raspi-config، از کلیدهای جهت نما برای رفتن به خطی که «فعال کردن دوربین» را بیان میکند استفاده کنید و اینتر را بزنید. سپس “Yes” را انتخاب کنید و دوباره اینتر را بزنید. “OK” و سپس “Finish” را انتخاب کنید.

از شما خواسته می شود دستگاه را مجددا راه اندازی کنید. برای اینکه دوربین کار کند، باید راه اندازی مجدد انجام شود.

 

4. camera.py را ایجاد کنید

یک اسکریپت پایتون به نام “camera.py” برای گرفتن عکس ایجاد می کنیم. برای ایجاد فایل، تایپ کنید:

touch camera.py 

سپس می توانید فایل را در ویرایشگر مورد علاقه تان ویرایش کنید. موارد زیر را به camera.py اضافه کنید.

#!/usr/bin/env python

from picamera import PiCamera

from time import sleep

camera = PiCamera()

camera.start_preview()

sleep(5)

camera.capture(‘/tmp/picture.jpg’)

camera.stop_preview()

همانطور که می بینید، این فایل بسیار ساده است. از ماژول picamera برای کنترل دوربین استفاده می کنیم. ابتدا یک پیش نمایش را شروع می کنیم که دوربین را روشن می کند و به آن اجازه می دهد فوکوس کند. 5 ثانیه صبر می کنیم تا زمان کافی برای فوکوس به آن داده شود و سپس عکس را ثبت می کنیم. در این مثال، تصویر را در مسیر /tmp/picture.jpg ذخیره می کنیم.

 

5. تصویر را مشاهده کنید.

ساخت دوربین با رزبری پای

برای دیدن تصویر چند گزینه وجود دارد. ابتدا می توانید با استفاده از VNC وارد Pi شوید و تصویر را از دسکتاپ Pi مشاهده کنید. یا می توانید به سادگی فایل را در پوشه ای که ذخیره کرده اید مشاهده کنید.

برای انجام این کار :

scp pi@raspberrypi:/tmp/picture.jpg ~/Downloads/

با این کار تصویر در پوشه Downloads شما قرار می گیرد. از این عکس قشنگی که با دوربین رزبری پای گرفتیم و روی میز من است، لذت ببرید.

 

هر سه شنبه با مقالات رزبری پای همراه توسکانیک باشید

 

منبع: www.howchoo.com

آخرین مقالات

مقالات مرتبط