جدول المحتويات:

اردوينو جلاس - سماعة واقع معزز مفتوحة المصدر: 9 خطوات (مع صور)
اردوينو جلاس - سماعة واقع معزز مفتوحة المصدر: 9 خطوات (مع صور)

فيديو: اردوينو جلاس - سماعة واقع معزز مفتوحة المصدر: 9 خطوات (مع صور)

فيديو: اردوينو جلاس - سماعة واقع معزز مفتوحة المصدر: 9 خطوات (مع صور)
فيديو: اختراع نضارة OPPO Air Glass الاسطوري 2024, شهر نوفمبر
Anonim
Arduino Glass - سماعة واقع معزز مفتوحة المصدر
Arduino Glass - سماعة واقع معزز مفتوحة المصدر

هل فكرت يومًا في الحصول على سماعة رأس للواقع المعزز؟ هل كنت مندهشًا أيضًا من إمكانية الواقع المعزز ونظرت إلى السعر بقلب مكسور؟

نعم و انا ايضا!

لكن هذا لم يمنعني هناك. لقد اكتسبت شجاعتي وبدلاً من ذلك ، قررت بناء سماعة AR الخاصة بي.

لقد شعرت حقًا أن سوق الواقع المعزز هو مكان مناسب ويحتاج إلى سوق مفتوح. المصنّعون والمطوّرون هم عوامل تمكين السوق.

لكن المشكلة هي أن مجموعات المطورين الخاصة بهم باهظة الثمن وتكلف أكثر من 1000 دولار. لذلك لا يستطيع صانع أو مطور عادي تحمل كلفته. لذلك أقوم ببناء هذه المنصة مفتوحة المصدر للواقع المعزز على كل من البرامج والأجهزة بحيث يمكن للمطورين والمصممين الابتكار معًا.

الخطوة الأولى: المتابعة

لن تكلفك تكلفة إنشاء مجموعة أدوات التطوير هذه أكثر من 20 دولارًا مقابل الحد الأدنى من التصميم. الآن هذا هو المكان الذي أدركت فيه أنني بحاجة إلى فهم العلوم الأساسية حول كيفية عمل سماعة الواقع المعزز.

شاهدت بعض العروض التوضيحية العملية لبعض سماعات الرأس على YouTube وفهمت المنطق البسيط وراء الشاشة.

أحد استخدامات هذا الجهاز هو تجنب الحوادث. تحدث معظم الحوادث في المدينة بسبب التشتيت الناتج عن المكالمات الهاتفية أثناء الركوب. يمكن تطوير هذا كجهاز يساعد في توصيل إشعارات الرسائل ويتنقل بين المستخدمين من خلال الخوذة ، مما يتسبب في تشتيت انتباه أقل مما يجعلها رحلة آمنة. تم تزويد البيانات الجغرافية التي تم جمعها بنظام GPS ومقياس التسارع ، وكلاهما متصل بالسحابة ، وتساعد في توفير تفاصيل تضاريس أفضل للموقع الجغرافي للراكب.

الخطوة الثانية: الأدوات المطلوبة:

الأجزاء المطلوبة:

1. المجلس الجاهز

2. اردوينو نانو

3. HC 05

4. SSD1306 شاشة OLED

5. الجرس

6. محرك هزاز

7. صفائح بلاستيكية شفافة

8. بيرغ دبابيس أنثى

9. الأسلاك

10. محطة لحام

11. مقص

12. بنك البطارية

الخطوة 3: كيف تصنع HUD

كيف تصنع HUD
كيف تصنع HUD
كيف تصنع HUD
كيف تصنع HUD
كيف تصنع HUD
كيف تصنع HUD

كيف يعمل HuD؟

إذن كيف يعمل HuD؟ تخبرك فيزياء المدرسة الثانوية أن الضوء ينعكس على المرآة ، وينكسر على مرآة شبه شفافة ، ويمر عبر زجاج شفاف. سوف نستخدم هذا المبدأ بالضبط هنا.

كيف تصنع HUD؟

قطع ورقة البوليثين السميكة إلى 5 قطع متساوية الشكل مربعة.

رتب أربع قطع على شكل مكعب باستخدام OLED وألصقها معًا.

أصلح منكسر الضوء بوضع القطعة السادسة قطريًا داخل المكعب.

الصقها بحيث يواجه أحد الأسطح شاشة OLED والآخر يواجه جانب عينك.

أخيرًا ، أصلح القطعة الأخيرة وأغلقها.

تادا !! هذا هو عرض HuD الخاص بك. بسيط جدا!

الخطوة 4: شاشة OLED

شاشة OLED
شاشة OLED
شاشة OLED
شاشة OLED

لقد استخدمت شاشة OLED صينية تعمل على ناقل SPI. استغرق الأمر مني يومًا تقريبًا لمعرفة ورقة البيانات. اكتشفت أن مكتبة u8lib ضرورية لجعلها تعمل.

الآن قم بتوصيل شاشة SPI OLED بدبوس SPI الخاص بـ Arduino Nano.

قم بتوصيل شاشة OLED هذه بسلك طويل لتلائم قرب عينك لرؤية سهلة.

الآن قم بتنزيل ملف المكتبة واستخرجه في مجلد مكتبة Arduino.

الآن قم بإلغاء تعليق برنامج تشغيل OLED المعين في البرنامج لتمكين شاشة OLED الخاصة بك

اختبر بأوضاع مختلفة في مجلد Library Example.

الخطوة 5: شاشة OLED و AR

شاشة OLED و AR
شاشة OLED و AR
شاشة OLED و AR
شاشة OLED و AR
شاشة OLED و AR
شاشة OLED و AR

اختبر OLED باستخدام زجاج AR باستخدام رمز العينة واضبط الشاشة للحصول على تجربة مشاهدة أفضل.

تكمن المشكلة الرئيسية في شاشة AR هذه في أننا نستخدم مرآة لكسر الأشعة بحيث يجب عكس الصورة المراد عرضها. يتطلب ذلك إنشاء مكتبة بالأبجدية المقلوبة والصور النقطية لعرضها بشكل صحيح.

هناك العديد من مواقع الويب التي تقوم بتحويل الصورة النقطية إلى رمز HEX يمكن استخدامه في الدليل إلى ملفات مكتبة OLED.

يمكنك استخدام عدسة مقعرة صغيرة للحصول على طول بؤري أفضل

الخطوة 6: ربط الأجهزة بـ Ard-G

واجهة الأجهزة مع Ard-G
واجهة الأجهزة مع Ard-G
واجهة الأجهزة مع Ard-G
واجهة الأجهزة مع Ard-G
واجهة الأجهزة مع Ard-G
واجهة الأجهزة مع Ard-G

ارجع الآن إلى المخططات هنا وقم بلحامها في لوحة بريف.

سيكون من الصعب بعض الشيء اللحام إذا كنت NOOB في اللحام.

أوصي باستخدام أكبر عدد ممكن من الأسلاك لتجنب أي خطأ أثناء اللحام.

قم الآن بتقطيع اللوحة المسبقة إلى قطعتين وجعلها تبدو وكأنها زجاج AR.

ضع بعض الرغوة بين OLED واللوحة المسبقة لضمان الثبات. يمكنك أيضًا لصقها معًا.

لقد صنعت هنا درعًا عظميًا مكشوفًا لـ Arduino Nano حيث يمكن توصيل أي مستشعر أو جهاز.

لقد قمت بتوصيل مقياس التسارع ومستشعر الضوء ومستشعر الصوت لاكتساب المستشعر ويمكن استخدامه لتطبيق المستخدم.

الخطوة 7: التخطيطي:

تخطيطي
تخطيطي
تخطيطي
تخطيطي

الخطوة 8: كود اردوينو

انقر فوق المرفق لتنزيل الكود.

أرسل لكل وظيفة رقمًا متبوعًا بـ "." التي تعمل كنهاية بيانات واحدة وتقرأ البيانات التالية. يمكن تكوينه في تطبيق ATC Lite Android.

تحقق من التعليق المضمن للحصول على فهم أفضل للكود.

بالنسبة لجزء تطبيق Android ، دعني أكون صادقًا. أنا لست مطور تطبيقات Android ، لذا لم أقم بتطبيق عنصر التحكم في التنقل فيه. لقد قمت للتو بتنزيل تطبيق ATC lite وأنشأت تخطيطًا مخصصًا مثل إشعار إعادة التوجيه والخلف والرسائل والمكالمات إليه. هذا يرسل الأرقام عبر البلوتوث إلى سماعة الرأس.

play.google.com/store/apps/details؟id=com…. لتنزيل التطبيق واختباره.

الخطوة 9: الاختبار النهائي

الاختبار النهائي
الاختبار النهائي

من فضلك أعطني اقتراحات وملاحظاتك بعد تجربتها.

أحب أن أسمع منك. لا تتردد في التعليق أدناه! لنتحدث!

موصى به: