فهرست مطالب:
- مرحله 1: چگونه کار می کند
- مرحله 2: نمودار مدار
- مرحله 3: LANC چیست و چگونه برنامه کار می کند؟
- مرحله 4: به روز رسانی…
تصویری: دوربین کلاه ایمنی ارزان PIC با استفاده از Sony LANC (مناسب برای ورزشهای شدید): 4 مرحله
2024 نویسنده: John Day | [email protected]. آخرین اصلاح شده: 2024-01-30 08:58
این دستورالعمل به شما نشان می دهد که چگونه می توانید یک دوربین کلاه ایمنی ارزان قیمت تهیه کنید که از طریق ریموت کنترل می شود تا دوربین اصلی شما بتواند با خیال راحت در گونی کوله پشتی شما بماند. کنترل کننده را می توان به یکی از بندهای شانه ای که گونی شما را خراب می کند وصل کرد و به شما این امکان را می دهد که دوربین را ضبط و متوقف کنید و همچنین بتوانید دوربین "گلوله" را روشن و خاموش کنید. این برای افرادی که مایل به فیلمبرداری از ورزشهای شدید مانند bmxing ، اسنوبورد ، اسکیت بورد و غیره از دید اول شخص هستند بسیار مناسب است. تصویر زیر دوربین گلوله و کنترل از راه دور را به همراه بسته اصلی باتری و دوربین اصلی نشان می دهد.
مرحله 1: چگونه کار می کند
بسیار ساده است که یک دوربین کوچک به سبک "گلوله" را به دوربین فیلمبرداری خود وصل کنید و از دوربین فیلمبرداری بخواهید آنچه را که مینی دوربین می بیند فیلم بگیرد ، اما من می خواستم بتوانم ضبط را کنترل کرده و عملکرد دوربین فیلمبرداری را بدون بیرون آوردن متوقف کنم. هر بار از کیف من پس از کمی بررسی ، متوجه شدم که دوربین سونی دارای اتصال LANC است که می تواند برای کنترل دوربین و همچنین ارائه اطلاعات در مورد عملکرد دوربین استفاده شود. این بسیار عالی است ، زیرا وقتی دکمه Record را از راه دور فشار می دهید ، می توانید داده ها را از کابل LANC بخوانید تا بفهمید آیا دوربین در واقع شروع به ضبط کرده است و چراغ ضبط LED روی کنترلر شما روشن است. مینی دوربین فقط 15 پوند از ebay هزینه داشت جک 2.5 میلی متری استرو حدود 1 پوند و سایر قطعات کمتر از 5 پوند بود بنابراین با قیمتی حدود 20 پوند ، می توانید یک کلاه ایمنی کلاه کنترل از راه دور کاملاً کار کنید. کنترلر من بسیار ساده است. دارای دکمه ضبط ، دکمه توقف ، سوئیچ تغذیه مینی بادامک و 3 LED است. (قدرت Minicam ، قدرت دوربین اصلی و نشانگر ضبط). این تنها چیزی است که من برای پروژه خود نیاز داشتم ، اما کد منبع ارائه شده کاملاً مستقیم است و می تواند طوری تنظیم شود که به شما اجازه می دهد هر چیزی را روی دوربین کنترل کنید. --- یک مرحله دیگر اضافه کردم ، مرحله 4 ، این یک به روز رسانی است که نشان می دهد باتری کم و انتهای نوار نشان داده می شود) --- تصاویر: تصویر 1-نمونه اولیه (با 8 LED برای کمک به اشکال زدایی برنامه من) تصویر 2 - نمای نزدیک دوربین و کنترل کننده "گلوله"
مرحله 2: نمودار مدار
مدار بسیار اساسی است. - PIC مستقیماً از کابل LANC تغذیه می شود. - Minicam از یک باتری 12 ولت از طریق سوئیچ تغذیه می کند - 2 دکمه برای ضبط و توقف وجود دارد - 3 LED برای نشان دادن وضعیت اتصالات PIC دوربین به شما استفاده می شود: RA0 - LANC از دوربین RB7 - ضبط LED RB4 - دکمه ضبط RB5 - دکمه توقف (لطفاً توجه داشته باشید ، مرحله 4 به روزرسانی این مدار است ، چراغ برق به RA5 متصل است و یک کد منبع متفاوت وجود دارد)
مرحله 3: LANC چیست و چگونه برنامه کار می کند؟
اگر از این پیوند دیدن کنید ، نحوه عملکرد پروتکل LANC Sony و تمام دستورات و داده های دوربین موجود در پروتکل LANC به شما اطلاع می دهد: https://www.boehmel.de/lanc.htm همانطور که مشاهده می کنید ، می توانید اطلاعات زیادی از دوربین و همچنین کنترل هر عملکرد دوربین از طریق درگاه ارتباط LANC. کد من بسیار اساسی است و فایل.asm را می توان در MPLAB بارگیری کرد (رایگان از Micochip.com) و کاملاً با استفاده از PicKit2 برنامه ریزی کرد کد چگونه کار می کند: اگر کد منبع را بارگیری می کنید ، در تمام مراحل ثبت شده است و به شما می گویم چه اتفاقی می افتد ، اما در اینجا نیز یک توضیح مختصر می دهم. هر 20 میلی ثانیه 8 بایت روی پورت LANC وجود دارد (16 ، 6ms برای NTSC). هر بایت دارای یک بیت شروع به دنبال 8 بیت ، هر کدام به طول 104uS است. حدود 200uS - 400uS بین بایت ها فاصله وجود دارد. بعد از اینکه همه 8 بایت روی خط LANC "ظاهر" شد ، یک فاصله طولانی (5 تا 8 میلی ثانیه) وجود دارد که در آن خط LANC "بالا" نگه داشته شده و سپس همان 8 بایت دوباره "ظاهر می شود." - هنگامی که برنامه شروع می شود ، ورودی LANC را بررسی می کند تا زمانی که آن را برای مدت طولانی تر از 1000uS "زیاد" می بیند ، این بدان معناست که ما بین 8 بایت و اولین بایت فاصله داریم.- در مرحله بعد برنامه منتظر مشاهده بیت شروع (منطق 0) در خط وقتی این اتفاق می افتد ، برنامه منتظر 52uS (نیم طول کمی) می ماند و دوباره بررسی می کند تا مطمئن شود که هنوز یک خط منطقی 0 در خط LANC وجود دارد. در این صورت ، ما می دانیم که یک Bit Start معتبر داریم و آماده خواندن بایت هستیم.-اکنون منتظر 104uS (طول 1 بیت) هستیم ، بنابراین ما در وسط بیت بعدی در خط LANC قرار خواهیم گرفت. ما این بیت را می خوانیم ، 104uS صبر می کنیم و دوباره می خوانیم. این امر برای هر 8 بیت ادامه می یابد. ما در حال حاضر Byte 0. داریم. سپس برنامه منتظر بیت شروع بعدی است و همان کار را انجام می دهد تا بایت 1 ، 2 ، 3 ، 4 ، 5 ، 6 و 7 را دریافت کند. بایت 4 برنامه ای است که من در آن استفاده می کنم اطلاعات مربوط به وضعیت ضبط دوربین را بدست آورید ، اما همانطور که در پیوندی که مشاهده می کنید مشاهده می کنید ، اطلاعات زیادی در دسترس است! درست است ، این همان خواندن خط LANC مورد بحث است ، نوشتن برای کنترل دوربین چگونه است؟ - وقتی دکمه ای فشار داده می شود ، 2 ثبات با بایت های مورد نیاز برای انجام عملیات خاص بارگذاری می شوند و ثبتی به نام "فرستنده" با شماره 5 بارگذاری می شود (دلیل آن را بعداً توضیح خواهم داد). وقتی برنامه به قسمت "آماده خواندن بایت ها" می رسد ، اگر "فرستنده" 0 نباشد ، پین RA0 را به خروجی تغییر می دهد و خروجی اولین بایت را شروع می کند. سپس به دنبال بیت شروع بعدی می گردد و بایت بعدی را خروجی می دهد. ثبت نام "فرستنده" 1 کاهش می یابد و RA0 به ورودی برای خواندن 6 بایت آخر تغییر می یابد. دلیل استفاده از ثبت نام "فرستنده" این است که برای اینکه دوربین فرمان را قبول کند ، باید فرمان زیر را مشاهده کند. چند چرخه برخی از سایت ها می گویند فقط 3 مورد ضروری است ، اما از آنجا که 1 چرخه فقط 20 میلی ثانیه طول می کشد ، ارسال آن 5 بار (برای ایمن بودن) فقط 100 میلی ثانیه طول می کشد تا تکمیل شود. امیدوارم این دستورالعمل مختصر منطقی باشد و شما بتوانید DIY خود را تهیه کنید دوربین های کلاه ایمنی با خیال راحت کد من را متناسب با نیازهای خود تنظیم کنید ، اما لطفاً اگر کد را در جای دیگری منتشر کردید ، اعتبار آن را به من بدهید.
مرحله 4: به روز رسانی…
من برنامه را در PIC به روز کردم تا وقتی قدرت باتری دوربین اصلی کم است چراغ LED را فلش کند و اگر نوار در انتها است LED ضبط شود. من یک نمودار سیم کشی جدیدتر و کد منبع اضافه کرده ام. تنها تفاوت نمودار سیم کشی این است که وضعیت وضعیت LED (منبع تغذیه برق) اکنون به جای +5 ولت به RA5 متصل است
توصیه شده:
AI Aids Eyes (یک سیستم بینایی رایانه ای برای یادآوری اپراتورها برای استفاده از عینک ایمنی): 4 مرحله
AI Aids Eyes (سیستم بینایی رایانه ای برای یادآوری اپراتورها برای استفاده از عینک ایمنی): در اینجا نمایشی از این سیستم است. هنگامی که سیستم تشخیص می دهد که مته برداشته شده است ، به طور خودکار هشدار عینک ایمنی را صادر می کند. برای نشان دادن وجود هشدارهای عینک ایمنی ، حاشیه تصویر RGB در نسخه نمایشی قرمز رنگ شده است
کلاه نه کلاه - یک کلاه برای افرادی که واقعاً کلاه نمی پوشند ، اما دوست دارند یک کلاه تجربه کنند: 8 مرحله
کلاه نه کلاه - یک کلاه برای افرادی که واقعاً کلاه نمی پوشند ، اما کلاه را دوست دارند تجربه: من همیشه آرزو داشتم که یک کلاه باشم ، اما تا به حال کلاهی پیدا نکرده ام که برای من مناسب باشد. این & quot؛ کلاه نه کلاه ، & quot؛ یا همانطور که می گویند جذاب است ، یک راه حل فوق العاده برای مشکل کلاه من است که در آن ممکن است در دربی کنتاکی شرکت کنم ، خلاء
دکمه ایمنی بی سیم برای ایمنی PLC: 6 مرحله (همراه با تصاویر)
دکمه ایمنی بی سیم برای ایمنی PLC: این پروژه اثبات مفهوم من برای استفاده از IoT و (سرانجام) روباتیک برای ایجاد یک لایه ایمنی اضافی برای تأسیسات تولید خطرناک است. از این دکمه می توان برای شروع یا توقف چندین فرآیند ، از جمله کنترل سیگنال استفاده کرد
DIY کلاه ایمنی برای ارزان: 5 مرحله
DIY Helmet Cam for CHEAP: ابتدا ، این را می توانید پیدا کنید: http://iamkraze.com/helmet-cam-diy بنابراین از زمانی که من دوچرخه می خواستم ، طرفدار ویدیوهای 13mordeth در YouTube هستم. او اصولاً در حال سوار شدن بر موتورسیکلت خود از هر چیزی به سادگی روز یا پیچیده مانند خلاص شدن از طریق وبلاگ
TECHNO VIKING! شاخ های LED در کلاه ایمنی فضایی وایکینگ: نشانگر حجم + کلاه ایمنی وایکینگ شفاف: 6 مرحله
TECHNO VIKING! شاخ های LED در کلاه ایمنی فضایی وایکینگ: شاخص حجم + کلاه وایکینگ شفاف: بله! این یک کلاه ایمنی برای وایکینگ های فضایی است. *** به روز رسانی ، این باید به کلاه تکنو وایکینگ تغییر نام دهد *** اما اکتبر 2010 است و من فقط امروز با تکنو وایکینگ آشنا شدم. خوب پشت منحنی میم. Whateva 'در اینجا او با محصولات بالاتر است