فهرست مطالب:
- مرحله 1: لیست قطعات
- مرحله 2: سپر را ایجاد کنید
- مرحله 3: ساخت محوطه
- مرحله 4: IR LED Spotlight را ایجاد کنید
- مرحله 5: برنامه را بارگذاری کنید
- مرحله 6: لیست خواسته ها
تصویری: رزبری پای مادون قرمز دوربین بازی: 6 مرحله
2024 نویسنده: John Day | [email protected]. آخرین اصلاح شده: 2024-01-30 08:52
من به تازگی کاوش Raspberry Pi را شروع کرده ام و با ماژول دوربین مادون قرمز Pi علاقه داشتم. من در منطقه ای تا حدودی دور افتاده زندگی می کنم و نشانه هایی از حیوانات مختلف وحشی را مشاهده کرده ام که شب ها در اطراف خانه گشت و گذار می کنند.
من ایده ای برای ایجاد یک دوربین بازی شبانه با استفاده از یک برد دوربین رزبری پای NoIR با یک آشکارساز حرکت PIR و یک نورافکن IR LED خارجی برای روشن کردن منطقه به دوربین IR برای فیلمبرداری داشتم.
من با یک کار ساده شروع کردم ، اما مانند همه مهندسان ، من بیشتر و بیشتر اضافه می کردم. بنابراین در اینجا نحوه کار است:
این پروژه از رزبری پای استفاده می کند که با WiFi در حالت بدون سر راه اندازی شده است. من می توانم دوربین از راه دور خود را در محدوده WiFi داشته باشم ، بنابراین پس از اتصال می توانم برنامه را شروع کرده و فایل های ویدئویی ضبط شده را بازیابی کنم. دستورالعمل های زیادی برای انجام این کار به صورت آنلاین وجود دارد ، بنابراین من سعی نخواهم کرد که آن را در اینجا تکرار کنم. من همچنین دوربین Raspberry Pi را طبق دستورالعمل های آنلاین نصب کردم. بدون سر (اگر این همان چیزی است که شما می خواهید) و دوربین را آزمایش کنید تا مطمئن شوید همه کار می کنند.
این پروژه از Raspberry Pi NoIR Camera Board (مادون قرمز) برای ضبط فیلم در شب هنگام تشخیص چیزی استفاده می کند. تخته دوربین Pi NoIR نیز می تواند در طول روز استفاده شود ، اما از آنجا که فیلتر IR حذف شده است ، رنگ تا حدودی شسته می شود. من یک IR IR Spotlight خارجی ایجاد کردم که هنگام تشخیص حرکت برای روشن شدن منطقه در حین فیلمبرداری فعال می شود. پس از اتمام مدت زمان فیلمبرداری انتخاب شده ، نورافکن IR LED خاموش می شود. این طرح همچنین دارای مدار LDR است تا تشخیص دهد روز یا شب آن است. اگر شب است و حرکت تشخیص داده می شود ، نقطه IR IR فعال می شود و در طول روز غیرفعال می شود. اتصال کابل نورافکن IR خارجی IR به یک پین حس کمک می کند تا تشخیص دهد که چراغ به دوربین وصل شده است. اگر IR Spotlight خارجی تشخیص داده نشود ، خروجی لامپ غیرفعال می شود. پس از تشخیص PIR ، در صورت شب ، پین GPIO 22 رله را فعال می کند که LED های IR بالا (در صورت اتصال) را هدایت می کند.
ضبط ویدئو همچنین می تواند مقدار کمی از فضای دیسک را اشغال کرده و به سرعت پر شود. یک بار متوجه شدم که فضای دیسک را کاملاً پر کرده ام و قادر به کنترل از راه دور نیستم و Pi بوت نمی شود. برای رفع این مشکل ، من مقداری کد برای اندازه گیری فضای دیسک و در صورت اتمام فضای دیسک برنامه ، اضافه کردم.
لذت بردن!
مرحله 1: لیست قطعات
تمشک پای:
تمشک پای
برد دوربین NoIR
دانگل وای فای (در صورت تمایل)
قطعات سپر:
تابلوی اولیه Humble Pi Shield
SN75468D
رله DS2E-L-5V
پتانسیومتر 1 مگا اهم
مقاومت 100 کیلو اهم
مقاومت 1 کیلو اهم
رهبری
ترانزیستور 2N3904
LDR
مقاومت 100 کیلو اهم
در صورت نیاز اتصالات پین IO را متفرقه کنید
در صورت نیاز سیم متصل کنید
محفظه:
محوطه ای برای نگهداری Pi و سپر
اتصالات رابط ، در صورت لزوم
چراغ IR:
20 LED مادون قرمز با جریان بالا
47 اهم ، مقاومت 5 وات (تعداد 2)
محفظه لامپ (من از محفظه ترمز تریلر استفاده کردم)
مرحله 2: سپر را ایجاد کنید
من یک سپر برای نصب رله ، راننده رله ، رابط PIR ، مدار LDR ، سنسور لامپ IR LED و سایر IO ایجاد کردم.
من از Humble Pi Shield استفاده کردم:
قطعات متفرقه خود را حفر کردم و از یک آرایه ترانزیستور دارلینگتون 75468 ، ولتاژ بالا ، جریان بالا استفاده کردم. تنها چیزی که نیاز دارید درایور با درایو جریان خروجی کافی برای تنظیم/تنظیم مجدد رله است. همچنین یک فایل Visio را ضمیمه کردم تا نحوه قرار دادن قطعات و افزودن سیم های جامپر و همچنین شماتیک (قالب عقاب) را نشان دهم.
من از پین های سوکت اضافی استفاده کردم و آستین را کوچک کردم تا اتصالات IO را از روی برد به کانکتورهای محفظه ، PIR و LDR بسازم.
مرحله 3: ساخت محوطه
من یک جعبه یدکی در جعبه های آشغال قطعاتم پیدا کردم. چیزی ساده است ، اما در آینده ممکن است آن را با یک محفظه ضد آب جایگزین کرده و با منبع تغذیه باتری/قابل شارژ آزمایش کنم.
من سوراخی را در محفظه بریدم تا سنسور PIR بیرون بیاید و آن را روی محفظه نصب کرد. من همچنین برای نگه داشتن LDR از یک گرومت LED نصب شده روی پنل استفاده کردم.
من سوراخ دیگری را برای دوربین Pi بریدم. برای محافظت از لنز ، پنجره پلکسی گلاس را روی دوربین چسباندم.
من یک کانکتور نوع DB-9 برای IR IR Spotlight خارجی نصب کردم.
من یک کانکتور برق نصب کردم تا کل کار را انجام دهد.
از آنجا که از محفظه یدکی که در دست داشتم استفاده کردم ، این محفظه دسترسی آسان به کارت SD و دانگل WiFi را امکان پذیر نمی کند. اما وقتی همه چیز را به کار اندازید ، واقعاً نیازی به رسیدن به آن نخواهید داشت مگر اینکه چیزی واقعاً خراب شود.
مرحله 4: IR LED Spotlight را ایجاد کنید
IR LED Spotlight نسبتاً ساده بود. من برخی از LED های IR با قدرت بالا ارزان را در مشخصات EBAY در اوج 700 میلی آمپر پیدا کردم. من 4 رشته از 5 LED را بصورت سریال ایجاد کردم (شماتیک را ببینید). من دو رشته را به صورت موازی سیم کشی کردم و یک مقاومت 47 اهم 5 وات را به هر رشته وصل کردم. یک منبع تغذیه خارجی پیدا کردم که حدود 17 VDC را تأمین می کند. من یک مقاومت برای محدود کردن جریان انتخاب کردم تا چراغ های LED را نسوزانم. شما باید مشخصات LED های خود را مشخص کنید ، تعداد مورد نظر خود را ، از چه منبع تغذیه ای برای جریان درایو LED استفاده کنید و مقاومت های محدود کننده را محاسبه کنید. هیچ راهی وجود ندارد که Pi بتواند اینها را به تنهایی هدایت کند. Camera Shield از یک رله استفاده می کند بنابراین مهم نیست که از چه چیزی استفاده می کنید. فقط مطمئن شوید که جریان بیشتری از توان رله یا سیم کشی مورد استفاده خود ندارید.
همچنین یک حلقه سیم بین پایه های 8 و 9 مشاهده خواهید کرد. من از آن برای تشخیص اینکه چراغ وصل شده است استفاده می کنم. سپر CAM دارای مقاومت کششی است که به تمشک متصل شده است. وقتی کابل وصل می شود خط حس پایین کشیده می شود ، وقتی وصل نمی شود خط حس بالا کشیده می شود.
من همچنین دریافتم که با استفاده از محفظه چراغ ترمز تریلر ، قاب قرمز کار بسیار خوبی در پراکندگی "پرتو IR" برای روشن کردن یک منطقه بزرگتر انجام می دهد. چراغ های LED دارای یک پرتو باریک هستند. بدون حاشیه ، LED ها یک پرتو نسبتاً محکم ارائه می دهند.
مرحله 5: برنامه را بارگذاری کنید
فایل پایتونی که ایجاد کرده ام ضمیمه شده است (من هنوز سعی می کنم GitHub را بفهمم).
فایل های ویدئویی با پسوند a.h264 ذخیره می شوند. من از یک برنامه FTP برای بارگذاری فیلم ها در رایانه خود استفاده می کنم. برای مشاهده فیلم ها می توانید از پخش کننده رسانه VLC استفاده کنید.
چند فیلم ضبط شده را ضمیمه کردم. یکی بابکت بود و دیگری گربه.
چند مورد دیگر را نیز به سیستم عامل تمشک اضافه کردم تا کار راحت تر شود. من ساعت واقعی ندارم ، بنابراین هر بار که تمشک پای را روشن می کنم ، برای تنظیم تاریخ و زمان نیاز داشتم. من این کار را با دستور سودو انجام دادم تا تاریخ و زمان را در رزبری تنظیم کنم:
sudo date -s "دوشنبه 12 اوت 20:14:11 PST 2014"
من همچنین می خواستم LED دوربین رزبری پای را غیرفعال کنم تا به هر چیزی که ضبط می کنم هشدار ندهد. برای غیرفعال کردن LED دوربین ، اصلاح کنید: /boot/config.txt و خط زیر را اضافه کنید:
disable_camera_led = 1
من در فکر این بودم که کل باتری را تغذیه کنم تا بتوانم با خاموش کردن خروجی های PAL/HDMI با تغییر config.txt با افزودن موارد زیر ، بتوانم 20 میلی آمپر پوند پس انداز کنم.
opt/vc/bin/tvservice -off
مرحله 6: لیست خواسته ها
من چند ایده دیگر برای بهبود دوربین دارم. ممکن است برخی از این موارد را کار کنم و با ارتقاء آن را به روز کنم…
1. ویدئو را به عنوان یک فرمت استانداردتر (mpg و غیره) ذخیره کنید؟
2. ارسال فایل ها از طریق سرور WEB
3. از برنامه حرکت برای تشخیص روز استفاده کنید. برنامه حرکت با جستجوی تغییرات پیکسل حرکت را تشخیص می دهد. همچنین می توانید بر یک منطقه هدف خاص تمرکز کنید. این به تشخیص روز کمک می کند. آشکارساز PIR در شب بسیار عالی عمل می کند ، اما در نور کامل تا حدودی حساس است و می تواند باعث حرکت درختان از باد شود ، یا حرکات دیگری که ممکن است بخواهید نادیده بگیرید (مانند اتومبیل در جاده و غیره). شما می توانید حساسیت آشکارساز PIR خود را تنظیم کنید ، اما Motion بسیار عالی خواهد بود.
4. بهینه سازی کد - استفاده از تماس ها برای کارهای تکراری (شروع/توقف فیلم ، اندازه دیسک و غیره)
5. از MUX برای تعویض ماژول های دوربین از روز به شب استفاده کنید ؟؟ آیا می تواند کار کند؟
6. برای کارکردن باتری سیستم چه باید کرد؟
7. اضافه کردن ماژول ساعت در زمان واقعی (در صورت عدم امکان اتصال به اینترنت)
8. افزودن برنامه برای اتصال مجدد خودکار به وای فای در صورت قطع شدن
9. هنگام بوت شدن برنامه (هنگام اعمال قدرت) ، برنامه را به طور خودکار شروع کنید.
توصیه شده:
صفحه کلید مادون قرمز رزبری پای: 8 مرحله
صفحه کلید مادون قرمز رزبری پای: من همیشه موسیقی را دوست داشتم ، بنابراین وقتی به این فکر می کردم که اولین پروژه رزبری پایم چه چیزی را بسازم ، طبیعتاً ذهنم به سمت آن رفت. اما البته من می خواستم یک لمس اضافی به آن بدهم ، یا بهتر بگویم ، هیچ لمسی! با بحران کنونی کووید -19 و همه هیاهوها
دوربین مادون قرمز تصویربرداری حرارتی DIY: 3 مرحله (همراه با تصاویر)
دوربین مادون قرمز تصویربرداری حرارتی DIY: سلام! من همیشه به دنبال پروژه های جدید برای درس فیزیک هستم. دو سال پیش با گزارشی از سنسور حرارتی MLX90614 از Melexis روبرو شدم. بهترین دوربین با 5 درجه FOV (میدان دید) برای یک دوربین حرارتی دست ساز مناسب خواهد بود. برای خواندن
مادون قرمز از راه دور و گیرنده مادون قرمز (TSOP1738) با آردوینو: 10 مرحله
گیرنده مادون قرمز و گیرنده مادون قرمز (TSOP1738) با آردوینو: این برنامه برای مبتدیان آردوینو مناسب است. این یکی از پروژه های قبلی من با آردوینو است. از درست کردنش خیلی لذت بردم و امیدوارم شما هم خوشتون بیاد. جذاب ترین ویژگی این پروژه & ldquo؛ کنترل بی سیم & rdquo ؛. و این
دوربین UNICORN - رزبری پای Zero W NoIR دوربین 8 مگاپیکسل: 7 مرحله (همراه با تصاویر)
UNICORN CAMERA - Raspberry Pi Zero W NoIR 8MP Camera Build: Pi Zero W NoIR 8MP Camera Build این دستورالعمل برای کمک به هر کسی که می خواهد یک دوربین مادون قرمز یا یک دوربین قابل حمل واقعاً جالب یا یک دوربین رزبری پای قابل حمل داشته باشد یا فقط می خواهد سرگرم شود ، کمک می کند. به این مقرون به صرفه ترین و قابل تنظیم است
دوربین دیجیتال مادون قرمز دید/دوربین فیلمبرداری: 17 مرحله (همراه با تصاویر)
دوربین دیجیتال مادون قرمز/دوربین فیلمبرداری: این دستورالعمل نحوه تبدیل دوربین فیلمبرداری دید در شب Discovery Kids (که برای استفاده از "فناوری دید در شب مادون قرمز واقعی" تبلیغ شده است) را به یک دوربین فیلمبرداری مادون قرمز واقعی در شب تشریح می کند. & nbsp؛ این شبیه IR webca است