فهرست مطالب:
- مرحله 1: چیزهایی که شما نیاز دارید
- مرحله 2: پرینت سه بعدی فایلهای STL ضمیمه شده (در صورت داشتن مورد اختیاری است)
- مرحله 3: راه اندازی MotionEye بر روی Raspberry Pi
- مرحله 4: چسباندن دوربین Pi و Pi Zero به پوشه پروژه
- مرحله 5: پیکربندی MotionEye
- مرحله 6: تنظیم Hue Light با استفاده از IFTTT برای ترساندن مزاحم
تصویری: دوربین مخفی Pi: 6 مرحله (همراه با تصاویر)
2024 نویسنده: John Day | [email protected]. آخرین اصلاح شده: 2024-01-30 08:57
این یک پروژه عالی آخر هفته با استفاده از ماژول Raspberry Pi و Pi Camera است که همچنین به عنوان یک دوربین امنیتی برای اتاق نشیمن یا اتاق مطالعه شما عمل می کند. همچنین می خواهم ذکر کنم که الهام بخش این پروژه آموزشی است به نام Hidden GoPro Security Camera ، که از دوربین GoPro به جای دوربین رزبری پای استفاده می کرد.
در مورد من ، من از یک نگهدارنده پروژه قدیمی استفاده می کنم که دیگر از آن استفاده نمی کنم ، اما می توانید همانطور که در دوربین امنیتی مخفی GoPro می بینید ، یک کتاب قدیمی را دنبال کنید.
برای نرم افزار Raspberry Pi Zero W ، من از motionEyeOS استفاده می کنم که Pi شما را به یک دستگاه نظارتی تبدیل می کند و همچنین می توانید چیزهای دیگری را در خانه مانند بلندگو یا چراغ برای ترساندن مزاحم فعال کنید. در مورد من از IFTTT برای روشن کردن چراغ های فیلیپس HUE در خانه و ارسال ایمیل به خودم استفاده می کنم.
مرحله 1: چیزهایی که شما نیاز دارید
در اینجا لیستی از اجزای الکترونیکی و ابزارهایی وجود دارد که علاوه بر دارنده پروژه قدیمی یا کتابی قدیمی به آنها نیاز خواهید داشت.
- دوربین رزبری پای
- Raspberry Pi ، در مورد من از Raspberry Pi Zero استفاده می کنم اما می توانید از هر نسخه Pi++ یا higger استفاده کنید. -کابل دوربین رزبری پای ، این بستگی به نسخه ای از Pi دارد که قصد استفاده از آن را دارید. در اینجا من کابل اتصال Pi Zero را پیوند می دهم که در مقایسه با Raspberry Pi دیگر متفاوت است
- کارت SD
- کابل USB مینی و پریز برق تلفن همراه.
علاوه بر این ، برای نگه داشتن دوربین Pi و Pi به چیزی نیاز خواهید داشت ، اگر چاپگر سه بعدی در دست دارید می توانید از فایل های STL در مرحله زیر استفاده کنید ، یا از قاب رسمی رسپبری پای صفر استفاده کنید.
و همچنین به مقداری چسب یا تفنگ چسب داغ نیاز خواهید داشت.
مرحله 2: پرینت سه بعدی فایلهای STL ضمیمه شده (در صورت داشتن مورد اختیاری است)
اگر یک چاپگر سه بعدی در دست دارید ، این یک مرحله اختیاری است. فایلهای STL ضمیمه شده را بارگیری کرده و به برش دهنده خود اضافه کنید و فایلها را به صورت سه بعدی چاپ کنید. در مورد من ، من از PLA قهوه ای Hatchbox استفاده می کنم که با پوشه پروژه مطابقت دارد.
برای برش من از Slic3r با استفاده می کنم -
- ارتفاع لایه 0.3 میلی متر
- چگالی پر شدن تا 15 درصد
- درجه حرارت 205 C بسته به تنظیمات چاپگر ، چاپ فایل ها حدود 30-40 دقیقه طول می کشد.
مرحله 3: راه اندازی MotionEye بر روی Raspberry Pi
برای پخش ویدئو از طریق دوربین Pi ، چندین گزینه از استفاده از یک بسته ساده به عنوان mjpg-streamer تا موارد پیچیده تر و درگیرتر مانند OpenCV در اختیار دارید. در مورد من من از MotionEyeOS استفاده می کنم زیرا تنظیم آن آسان است و پارامترهای پیکربندی کمی را در اختیار شما قرار می دهد که می توانید با آنها در مرحله بعدی صحبت کنید. در اینجا مراحلی که باید برای راه اندازی Raspbian بر روی Pi طی کنید آمده است.
آخرین نسخه motionEyeOS را از -https://github.com/ccrisan/motioneyeos/releases بارگیری کنید
برای نوشتن کارت SD ، دستورات زیر را اجرا کنید
wget
sudo./writeimage.sh -d/dev/mmcblk0 -i "/path/motioneyeos-raspberrypi-20171008.img" -n 'yourWiFiRouterName: yourWiFiRouterPassowrd'
به عنوان بخشی از این دستور ، اگر از Raspberry Pi zero W استفاده می کنید ، می توانید دستور بالا را تغییر دهید تا نام کاربری یا رمز عبور روتر WiFi شما را شامل شود.
در مورد من ، من از Ubuntu 16.04 به عنوان سیستم عامل میزبان خود برای نوشتن کارت SD 16 گیگابایت استفاده می کنم ، اما اگر از پنجره استفاده می کنید ، می توانید از ابزاری مانند etcher استفاده کنید یا در صورت استفاده از Mac از برنامه ترمینال استفاده کنید.
برای اطلاعات بیشتر ویکی motionEyeOS را بررسی کنید.
مرحله 4: چسباندن دوربین Pi و Pi Zero به پوشه پروژه
هنگامی که جریان ویدئو را از Pi Camera با استفاده از مرورگری مانند Chrome بر روی لپ تاپ/تلفن همراه خود آزمایش کردید ، اکنون زمان آن رسیده است که همه چیز را به پوشه یا کتاب پروژه خود اضافه کنید.
در مورد من ، من مجبور شدم حدود 4 آستین از پوشه برش دهم ، و سپس سوراخ را تا انتها همانطور که در تصاویر بالا نشان داده شده ، ایجاد کنم. سپس از چسب حرارتی برای محکم کردن قطعات چاپ شده سه بعدی بر روی پوشه استفاده کردم.
در نهایت پوشه پروژه را به قفسه کتاب خود اضافه کنید و کابل USB را به آداپتور برق تلفن همراه خود وصل کنید
مرحله 5: پیکربندی MotionEye
MotionEye دارای رابط کاربری وب زیبا و مجموعه ای از پارامترهای پیکربندی برای تشخیص حرکت ، گرفتن عکس ، فیلم ، ارسال ایمیل در هنگام تشخیص حرکت و بسیاری موارد دیگر است که در تصاویر بالا مشاهده می کنید.
هنگامی که برای اولین بار با استفاده از admin وارد سیستم می شوید و باید رمز عبور مدیر و کاربر را از طریق UI وب به روز کنید و Pi را راه اندازی مجدد کنید.
در حال حاضر از آنجا که این دوربین مخفی است ، ممکن است بخواهید به تنظیمات قبلی بروید و "فعال کردن دوربین CSI Led" را همانطور که در اولین تصویر بالا مشاهده می کنید ، بچرخانید. و همچنین می توانید برنامه کاری خود را که اساساً زمان روز در هنگام مدرسه یا محل کار است به روز کنید.
برای تشخیص حرکت و بسته به جایی که دوربین مخفی را در اتاق تنظیم کرده اید ، ممکن است بخواهید آستانه تغییر قاب را برای تشخیص حرکت و جلوگیری از مثبت کاذب تغییر دهید.
مرحله 6: تنظیم Hue Light با استفاده از IFTTT برای ترساندن مزاحم
این یک مرحله اختیاری است ، اما یک افزودنی عالی برای ترساندن مزاحم است. به عنوان بخشی از تنظیمات من ، از دستور IFTTT برای روشن کردن همه چراغ های Phillips Hue در خانه پس از تشخیص حرکت استفاده می کنم.
برای راه اندازی دستور العمل به ifttt.com ، یک حساب کاربری ایجاد کنید و بر روی برنامه جدید کلیک کنید. در سمت IF اپلت ، webhook سازنده را انتخاب کرده و یک رویداد ماشه به نام "HUE_on" ایجاد کنید و در طرف دیگر اپلت ، Phillps HUE را انتخاب کرده و نوری را که می خواهید روشن شود از منوی کشویی انتخاب کنید ، در مورد من همه لامپ های خانه را روشن کنید. شما همچنین باید ابتدا کانال Phillps HUE را با ورود به حساب HUE خود راه اندازی کنید.
پس از اتمام کار ، کلید تنظیمات webhook خود را یادداشت کنید که در این پیوند پیدا خواهید کرد. سپس آدرس زیر را با YOURKEY اصلاح کنید و آن را به آدرس web Hook in motionEye اضافه کنید ، همانطور که در اولین تصویر بالا نشان داده شده است.
maker.ifttt.com/trigger/HUE_on/with/key/YO…
اکنون یک آزمایش سریع انجام دهید و در صورت لزوم ، تنظیم آستانه تغییر فریم را در قسمت تشخیص حرکت تنظیم کنید.
IFTTT عالی است! بنابراین دستورالعمل خود را امتحان کنید تا پیام تلگرام را به خود منتقل کنید یا از دستگاه آمازون Alexa Echo خود بخواهید موسیقی پخش کند.
توصیه شده:
کتاب اسرار آمیز با قفل مخفی مخفی: 11 مرحله (همراه با تصاویر)
کتاب مرموز با Secret Knock Lock: وقتی صحبت از پنهان کردن چیزهای مخفی ما می شود. ما معمولاً در داخل یک بطری یا در یک جعبه مخفی می شویم. خوب است! اما همیشه برای گیک ها خوب نیست ، زیرا 100٪ ایمن نیست و همچنین هیچ چیز جالبی وجود ندارد فکر می کند در این آموزش من h را نشان می دهم
USB Stick داخلی مخفی با سوئیچ مخفی: 5 مرحله
USB Secret Stick داخلی با سوئیچ مخفی: اخیراً من این مشکل را داشتم که می خواستم Tails OS* را به عنوان یک سیستم عامل دوم همیشه همراه خود داشته باشم. اما من نمی خواستم یک USB را حمل کنم و یک هارد دیسک دائمی توسط توسعه دهندگان در نظر گرفته نشده است. بنابراین به چیزی دیگری رسیدم
دوربین پشتیبان دوربین فیلمبرداری Upcycled: 7 مرحله (همراه با تصاویر)
دوربین پشتیبان دوربین مداربسته تاچرخه دار: مطمئنم اکثر شما که این مطلب را می خوانید یک کشو یا کمد دارید جایی پر از تکنولوژی های قدیمی که خیلی قدیمی و قدیمی شده است. من قطعاً سهم خود را از فناوری قدیمی دارم و ناراحت کننده است که چنین پتانسیلی به هدر می رود. خوب ، در این راهنما ، من
دوربین UNICORN - رزبری پای Zero W NoIR دوربین 8 مگاپیکسل: 7 مرحله (همراه با تصاویر)
UNICORN CAMERA - Raspberry Pi Zero W NoIR 8MP Camera Build: Pi Zero W NoIR 8MP Camera Build این دستورالعمل برای کمک به هر کسی که می خواهد یک دوربین مادون قرمز یا یک دوربین قابل حمل واقعاً جالب یا یک دوربین رزبری پای قابل حمل داشته باشد یا فقط می خواهد سرگرم شود ، کمک می کند. به این مقرون به صرفه ترین و قابل تنظیم است
فلاپی USB + درایو مخفی مخفی: 7 مرحله
فلاپی USB + درایو مخفی مخفی: در ادامه پروژه دیگری که در آن من قطعاتی را برای پروژه های جدید از یک فلاپی درایو قدیمی حذف کردم. من می خواستم پورت های USB بیشتری بسازم اما نمی خواستم در پشت کامپیوتر برای پورت های جدید مشکل ایجاد کنم ، اما از نحوه پنهان شدن آنها خوشم آمد