فهرست مطالب:
- مرحله 1: Raspberry Pi تصاویر را ضبط می کند و آنها را در وب بارگذاری می کند
- مرحله 2: دوربین در مورد Pelican Catherproof
- مرحله 3: راه اندازی دنیای واقعی
تصویری: ضد آب Raspberry Pi Powered Wifi DSLR Webcam for Time Lapses: 3 Step (with Pictures)
2024 نویسنده: John Day | [email protected]. آخرین اصلاح شده: 2024-01-30 08:52
من عاشق تماشای غروب خورشید از خانه هستم. آنقدر که وقتی غروب خوبی است و برای دیدن آن در خانه نیستم کمی FOMO دریافت می کنم. وب کم های IP کیفیت ناامیدکننده ای را ارائه می دهند. من شروع به جستجوی راه هایی برای استفاده مجدد از اولین DSLR خود کردم: یک Canon Rebel XTi 2007 که هنوز عکس های مناسب می گیرد. این دستورالعمل ساختمان را پوشش می دهد:
- محفظه محافظ ضد آب پلیکان
- ماشه دوربین Raspberry Pi و بارگذاری فای
- وب سرور ساده برای دسترسی به تصاویر از وب
چندین راهنمای موجود وجود دارد که نحوه ساخت یک محوطه ضد آب را برای مرور زمان نشان می دهد ، اما آنها تمایل دارند بر مجموعه ای تمرکز کنند که می تواند 3-4 ماه در وحشی زنده بماند. از آنجا که این پروژه در خانه من است ، پارامترها کمی متفاوت هستند: قدرت و وای فای هر دو در دسترس هستند. عدم نیاز به نگرانی در مورد قدرت ، وقت من را برای تمرکز بر استفاده از wifi برای بارگذاری یک عکس جدید در وب هر دقیقه به جای برداشتن دستی آنها از کارت (به عنوان معمول در تنظیمات سنتی قدیمی طولانی مدت) متمرکز کردم.
توجه: این پروژه در سپتامبر 2017 ساخته شد و پیش نویس دستورالعمل به زودی پس از آن ساخته شد. این دوربین به مدت 4 ماه بسیار قوی کار می کرد تا اینکه یک افزایش قدرت Pi را سوزاند. امروز پیش نویس را پیدا کردم و فکر کردم هنوز هم می تواند برای مردم خواندن سرگرم کننده باشد.
مرحله 1: Raspberry Pi تصاویر را ضبط می کند و آنها را در وب بارگذاری می کند
این جنبه بیشترین ناشناخته ها را برای من داشت ، بنابراین من از اینجا شروع کردم.
در ابتدا ، Rebel خود را از طریق USB به یک لپ تاپ اضافی متصل کردم و از gphoto2 برای ضبط تصاویر به صورت برنامه ای استفاده کردم. gphoto2 به شما امکان می دهد تصاویر را در JPEG یا RAW ضبط کرده و پس از ضبط بلافاصله به رایانه میزبان منتقل کنید ، که برای بارگذاری سریع عکس در وب مهم است.
اثبات مفهوم من یک اسکریپت ساده nodejs برای Mac Mini بود که تصاویر را یک بار در دقیقه ضبط می کرد و در Amazon S3 بارگذاری می کرد. برای دسترسی به بیرون از مینی ، طولانی ترین سیم USB را که پیدا کردم خریدم-اما این امکان پذیر نبود. در حالی که شنیده بودم رزبری پای برای چنین مواردی مفید خواهد بود ، من تجربه زیادی در استفاده از آنها نداشتم. من Raspbian را نصب کردم و انگشتانم را روی هم گذاشتم و پشتیبانی gphoto2 را برای Raspberry Pi بررسی کردم - پشتیبانی کامل!
در تکرار بعدی ، یک Raspberry Pi مجهز به وای فای جایگزین مک مینی به طور کامل شد. در ضربات گسترده:
- جدیدترین تصویر Raspbian را بارگیری کنید
- کارت micro SD را وارد کرده و آن را جدا کنید (`diskutil unmountDisk /dev /disk2`)
- از ابزار خط فرمان `dd` برای نوشتن تصویر روی کارت استفاده کنید (` sudo dd if = 2017-09-07-raspbian-stretch.img of =/dev/disk2 bs = 4m`-30-60 دقیقه طول می کشد)
- برای فعال کردن SSH در بوت ، " / ssh" را در سیستم فایل لمس کنید (راهنمای دقیق SSH / Wifi)
- نصب gphoto2 با استفاده از اسکریپت نصب Raspberry Pi (60-90 دقیقه طول می کشد)
- یک کار cron را طوری تنظیم کنید که یک بار در دقیقه اجرا شود و از gphoto2 برای گرفتن عکس استفاده کنید
- در همان کار cron از curl استفاده کنید تا عکس را در یک سرور ساده که روی Heroku اجرا می شود بارگذاری کنید
پیکربندی cron بسیار ساده است:
فرمان # m h dom mon dow
* * * * * bash /home/pi/capture-upload.sh 2 و 1 >> /home/pi/cron.log
#!/bin/bash
# capture-upload.sh مجموعه -e gphoto2-خودکار تشخیص-تصرف-تصویر-و-بارگیری-بازگرداندن curl -F "[email protected]" https:// user: pass@potrerohillcam. herokuapp.com/upload
در حالی که اثبات اولیه مفهوم مربوط به بارگذاری در S3 بود ، من تصمیم گرفتم بسیار ساده تر است* آنچه را که Raspberry Pi بر عهده داشت ساده کنم و مراحل S3 و پس از پردازش را به یک وب سرور ساده که در Heroku اجرا می شود ، برسانم. این دستور curl تصویر گرفته شده را گرفته و به آن سرور ارسال می کند.
* با سهولت ، منظورم این است که از انتظار بسته بندی برای تدوین Pi خسته شده بودم.
مرحله 2: دوربین در مورد Pelican Catherproof
اکنون که محلول دوربین/RPi به طور قابل اطمینان قادر به گرفتن عکس و بارگذاری آنها بود ، من کار روی قاب را شروع کردم که تمام قطعات الکترونیکی را در زیر باران ایمن نگه می دارد.
عکسها را تک به تک بارگذاری کرده و برای توضیح قسمت/مرحله ، روی کادر سفید مشخص شده حرکت دهید.
مرحله 3: راه اندازی دنیای واقعی
آخرین مرحله نصب قاب پلیکان بر روی نرده پشتی من و بررسی اینکه همه چیز کار می کند بود.
توصیه شده:
DIY Raspberry Pi Temperature System with Ubidots: 7 Step (with Pictures)
سیستم دمای تمشک پای DIY با Ubidots: یک سیستم نظارت بر دما ، بینش های ارزشمندی را در محیط های تجاری و صنعتی برای کاهش ناکارآمدی یا حفظ کیفیت محصولات و کیفیت آنها ارائه می دهد. اگر به شما بگویم که می توانید دمای خودکار خود را کنترل کنید
Alexa Voice Controlled Raspberry Pi Drone With IoT and AWS: 6 Step (with Pictures)
پهپاد تمشک پای کنترل شده توسط Alexa Voice با IoT و AWS: سلام! اسم من آرمان است. من یک پسر 13 ساله از ماساچوست هستم. این آموزش ، همانطور که از عنوان آن می توانید استنباط کنید ، نحوه ساخت Raspberry Pi Drone را نشان می دهد. این نمونه اولیه نشان می دهد که چگونه هواپیماهای بدون سرنشین در حال تکامل هستند و همچنین چقدر می توانند نقش مهمی در
DIY WiFi Smart Security Light With Shelly 1: 6 Step (with Pictures)
چراغ امنیتی هوشمند DIY WiFi با Shelly 1: این دستورالعمل به ایجاد یک چراغ امنیتی هوشمند DIY با استفاده از رله هوشمند Shelly 1 از Shelly می پردازد. هوشمند سازی چراغ امنیتی به شما این امکان را می دهد تا کنترل بیشتری بر زمان فعال شدن و مدت زمان روشن ماندن آن داشته باشید. می تواند عملی باشد
Raspberry Pi Retro-Looking TV: 5 Step (with Pictures)
Raspberry Pi Retro-Looking TV: این راهنما به شما نشان می دهد که چگونه یک تلویزیون یکپارچهسازی با سیستمعامل یکپارچهسازی کنید ، با رزبری پای ، صفحه لمسی و برخی قطعات چاپ شده سه بعدی ، بنابراین در نهایت چیزی در همسایگی تلویزیون/مانیتور یکپارچهسازی با سیستمعامل . من همچنین همین راهنما را در وب سایت خود اینجا قرار داده ام
دوربین برای تصاویر Time Lapse Made Easy: 22 Step (with Pictures)
Camera for Time Lapse Pictures Made Easy: من یکی از دستورالعمل های دیگر درباره ساخت فیلم های تایم لپس را بررسی می کردم. او قسمت فیلم را به خوبی پوشش داد. او در مورد نرم افزار رایگان که می توانید برای ساخت فیلم ها بارگیری کنید ، گفت. با خودم گفتم ، فکر می کنم ببینم آیا می توانم