فهرست مطالب:
- مرحله 1: ادامه
- مرحله 2: ابزارهای مورد نیاز:
- مرحله 3: نحوه ایجاد HUD
- مرحله 4: صفحه نمایش OLED
- مرحله 5: نمایشگر OLED و AR
- مرحله 6: رابط سخت افزاری با Ard-G
- مرحله 7: شماتیک:
- مرحله 8: کد آردوینو
- مرحله 9: آزمایش نهایی
تصویری: آردوینو شیشه - هدست واقعیت افزوده منبع باز: 9 مرحله (همراه با تصاویر)
2024 نویسنده: John Day | [email protected]. آخرین اصلاح شده: 2024-01-30 08:56
آیا تا به حال به خرید هدست واقعیت افزوده فکر کرده اید؟ آیا شما نیز از احتمال واقعیت افزوده شگفت زده شده اید و با قلبی شکسته به برچسب قیمت نگاه کرده اید؟
بله ، من هم!
اما این من را در آنجا متوقف نکرد. من شجاعت خود را تقویت کردم و در عوض تصمیم گرفتم هدست AR خود را بسازم.
من واقعاً احساس کردم که بازار واقعیت افزوده یک بازار خوب است و به یک بازار آزاد نیاز دارد. سازندگان و توسعه دهندگان فعال کننده بازار هستند.
اما مشکل این است که کیت های توسعه دهنده آنها گران هستند و بیش از 1000 دلار هزینه دارند. بنابراین یک سازنده یا توسعه دهنده معمولی نمی تواند هزینه آن را بپردازد. بنابراین من این پلتفرم منبع باز را برای واقعیت افزوده در نرم افزار و سخت افزار می سازم تا سازندگان و توسعه دهندگان بتوانند با هم روی آن نوآوری کنند.
مرحله 1: ادامه
هزینه ساخت این کیت توسعه برای حداقل طراحی شما بیش از 20 دلار هزینه نخواهد داشت. اکنون آنجاست که فهمیدم که باید علوم پایه در مورد نحوه عملکرد هدست واقعیت افزوده را درک کنم.
من چند نسخه آزمایشی چند هدست را در YouTube تماشا کردم و منطق ساده پشت صفحه را درک کردم.
یکی از موارد استفاده از این دستگاه جلوگیری از حوادث است. بیشتر تصادفات در شهر به دلیل حواس پرتی ناشی از تماس های تلفنی هنگام سوار شدن اتفاق می افتد. این می تواند به عنوان دستگاهی که به ارسال اعلان های پیام کمک می کند و کاربران را از طریق کلاه ایمنی هدایت می کند ، ایجاد کند و باعث ایجاد حواس پرتی کمتر شود و در نتیجه سواری ایمن باشد. داده های جغرافیایی جمع آوری شده با GPS و شتاب سنج که هر دو به ابر متصل هستند ، به ارائه جزئیات بهتر زمین برای موقعیت جغرافیایی سوار کمک می کند.
مرحله 2: ابزارهای مورد نیاز:
قطعات مورد نیاز:
1. تخته پیش
2. آردوینو نانو
3. HC 05
4. صفحه نمایش SSD1306 OLED
5. وزوز
6. موتور ویبراتور
7. ورق های پلاستیکی شفاف
8. برگ سنجاق زن
9. سیم
10. ایستگاه لحیم کاری
11. قیچی
12. بانک باتری
مرحله 3: نحوه ایجاد HUD
HuD چگونه کار می کند؟
بنابراین چگونه HuD کار می کند؟ فیزیک دبیرستان به شما می گوید که نور روی یک آینه منعکس می شود ، روی یک آینه نیمه شفاف منعکس می شود و از شیشه ای شفاف عبور می کند. ما دقیقاً از این اصل در اینجا استفاده خواهیم کرد.
چگونه می توان HUD را ساخت؟
ورق ضخیم پلی اتیلن را به 5 قطعه مساوی به شکل مربع برش دهید.
چهار قطعه را به صورت مکعب با OLED چیده و آن را به هم بچسبانید.
با قرار دادن قطعه ششم به صورت مورب در داخل مکعب ، شکست نور را ثابت کنید.
آن را طوری بچسبانید که یک سطح رو به صفحه نمایش OLED و سطح دیگر به طرف چشم شما باشد.
در نهایت آخرین قطعه را ثابت کرده و مهر و موم کنید.
تدا !! این صفحه نمایش شما HuD است. خیلی ساده!
مرحله 4: صفحه نمایش OLED
من از صفحه نمایش OLED چینی استفاده کردم که روی گذرگاه SPI کار می کند. تقریبا یک روز طول کشید تا برگه اطلاعات را پیدا کنم. متوجه شدم که کتابخانه u8lib برای کارکردن مورد نیاز است.
حالا صفحه نمایش SPI OLED را به پین SPI آردوینو نانو وصل کنید.
این صفحه نمایش OLED را با یک سیم بلند وصل کنید تا در نزدیکی چشم شما قرار گیرد تا دید راحتی داشته باشید.
اکنون فایل کتابخانه را بارگیری کرده و در پوشه کتابخانه Arduino خود استخراج کنید.
اکنون درایور OLED خاص را در برنامه کامنت کنید تا صفحه نمایش OLED شما فعال شود
آزمایش با حالت های مختلف در پوشه کتابخانه نمونه.
مرحله 5: نمایشگر OLED و AR
با استفاده از کد نمونه ، OLED را با شیشه AR آزمایش کرده و صفحه نمایش را برای تجربه بهتر مشاهده تنظیم کنید.
مشکل اصلی این صفحه نمایش AR این است که ما از آینه برای شکستن اشعه استفاده می کنیم بنابراین تصویر برای نمایش باید معکوس شود. این امر مستلزم این است که شما یک کتابخانه با الفبای معکوس و بیت مپ بسازید تا به درستی نمایش داده شود.
وب سایت های زیادی وجود دارد که bitmap را به کد HEX تبدیل می کند که می تواند از فهرست راهنما به فایل های کتابخانه OLED استفاده کند.
برای فاصله کانونی بهتر می توانید از یک لنز مقعر کوچک استفاده کنید
مرحله 6: رابط سخت افزاری با Ard-G
حالا به نمودارهای اینجا مراجعه کنید و آن را در یک تخته پیش ساخته لحیم کنید.
اگر در لحیم کاری NOOB هستید ، لحیم کاری کمی مشکل خواهد بود.
من توصیه می کنم تا جایی که ممکن است از سیم ها استفاده کنید تا در هنگام لحیم کاری از اشتباه جلوگیری کنید.
حالا تخته پیش ساخته را به دو قسمت تقسیم کنید و آن را شبیه یک شیشه AR کنید.
مقداری فوم بین OLED و صفحه پیش ساخته برای اطمینان از ثبات قرار دهید. همچنین می توانید آن را به هم بچسبانید.
در اینجا من یک سپر استخوانی برهنه برای Arduino Nano ساخته ام که در آن می توان هر سنسور یا دستگاه را به هم متصل کرد.
من شتاب سنج ، سنسور نور و سنسور صدا را برای دستیابی به سنسور متصل کرده ام و می توان از آن برای برنامه کاربر استفاده کرد.
مرحله 7: شماتیک:
مرحله 8: کد آردوینو
برای بارگیری کد روی پیوست کلیک کنید.
برای هر تابع من یک عدد ارسال می کنم و سپس "." که به عنوان انتهای یک داده عمل می کند و داده های بعدی را می خواند. می تواند در برنامه اندروید ATC Lite پیکربندی شود.
برای درک بهتر کد ، نظر داخل خط را بررسی کنید.
در مورد قسمت برنامه Android ، بگذارید صادق باشم. من توسعه دهنده برنامه Android نیستم ، بنابراین کنترل ناوبری را روی آن پیاده نکرده ام. من فقط برنامه ATC lite را بارگیری کردم و یک طرح سفارشی مانند اعلان پیام به جلو ، عقب ، پیام و تماس ایجاد کردم. این اعداد را از طریق بلوتوث به هدست ارسال می کند.
play.google.com/store/apps/details؟id=com…. برای بارگیری برنامه و آزمایش آن
مرحله 9: آزمایش نهایی
لطفا پیشنهادات و انتقادات خود را پس از امتحان به من بدهید.
من دوست دارم از شما بشنوم. برای گذاشتن کامنت در زیر راحت باشید! بیا حرف بزنیم!
توصیه شده:
برد باز نئوپیکسل مدولار متن باز نان متن باز: 4 مرحله (همراه با تصاویر)
نورد نئوپیکسل مدولار متن باز نان ورودی: این دستورالعمل در مورد یک تخته شکست کوچک (8 میلی متر در 10 میلی متر) برای LED های Neopixel است که می توانند روی هم چیده و لحیم شوند ، همچنین استحکام ساختاری بیشتری نسبت به یک نازک دارد. نوار LED در شکل بسیار کوچکتری
عینک های واقعیت افزوده DIY با استفاده از آردوینو: 7 مرحله
عینک های واقعیت افزوده DIY با استفاده از آردوینو: همانطور که فناوری به سرعت در حال رشد است و خود را در همه جنبه های زندگی مردم ادغام می کند ، طراحان و توسعه دهندگان سعی کردند تجربه دلپذیرتری از فناوری را در اختیار مردم قرار دهند. یکی از روندهای فناوری که هدف آن سهولت زندگی است ، پوشیدن
قرار دادن اشیاء AR در مختصات GPS در واقعیت افزوده: 8 مرحله (همراه با تصاویر)
قرار دادن اشیاء AR در مختصات GPS در واقعیت افزوده: این دستورالعمل به ساخت یک برنامه تلفن همراه برای قرار دادن اشیاء AR در مختصات GPS با ARkit و ARCore با استفاده از Unity3D می پردازد. من در مورد راه اندازی پروژه ای که با استفاده از Mapbox انجام دادم ، به شما امکان می دهد پیام ها را در G خاص برچسب گذاری کنید
CityCoaster - یک زیرانداز واقعیت افزوده اختصاصی برای کسب و کار خود بسازید (TfCD): 6 مرحله (همراه با تصاویر)
CityCoaster - زیرپوش واقعیت افزوده خود را برای تجارت خود بسازید (TfCD): شهری زیر جام شما! CityCoaster یک پروژه متولد شده است که در مورد محصولی برای فرودگاه روتردام لاهه فکر می کند که می تواند هویت شهر را بیان کند و مشتریان منطقه سالن را با واقعیت افزوده سرگرم می کند. در محیطی مانند
ویترین محصول واقعیت افزوده (TfCD): 11 مرحله (همراه با تصاویر)
ویترین محصولات واقعیت افزوده (TfCD): امروزه فروش محصولات در طول پرواز رواج بیشتری پیدا کرده است. با این حال ، در هواپیما اولین و تقریباً تنها اطلاعاتی که مسافر (خریدار احتمالی) می بیند یک بروشور چاپ شده است. این دستورالعمل راهی برای نوآوری در هوا نشان می دهد