Mundarija:

OpenEyeTap: 3D bosma va dasturlashtiriladigan aqlli oynalar: 12 qadam (rasmlar bilan)
OpenEyeTap: 3D bosma va dasturlashtiriladigan aqlli oynalar: 12 qadam (rasmlar bilan)

Video: OpenEyeTap: 3D bosma va dasturlashtiriladigan aqlli oynalar: 12 qadam (rasmlar bilan)

Video: OpenEyeTap: 3D bosma va dasturlashtiriladigan aqlli oynalar: 12 qadam (rasmlar bilan)
Video: Thermal EyeTap 3D Printing (30 seconds) 2024, Iyul
Anonim
OpenEyeTap: 3D bosilgan va dasturlashtiriladigan aqlli oynalar
OpenEyeTap: 3D bosilgan va dasturlashtiriladigan aqlli oynalar
OpenEyeTap: 3D bosilgan va dasturlashtiriladigan aqlli oynalar
OpenEyeTap: 3D bosilgan va dasturlashtiriladigan aqlli oynalar
OpenEyeTap: 3D bosilgan va dasturlashtiriladigan aqlli oynalar
OpenEyeTap: 3D bosilgan va dasturlashtiriladigan aqlli oynalar
OpenEyeTap: 3D bosilgan va dasturlashtiriladigan aqlli oynalar
OpenEyeTap: 3D bosilgan va dasturlashtiriladigan aqlli oynalar

Open EyeTap -ning ko'rsatmalari sahifasiga xush kelibsiz! Biz dunyodagi eng faol aqlli ko'zoynak va taqiladigan kengaytirilgan reallik hamjamiyatini yaratish niyatida bo'lgan bir nechta g'ayratli ishlab chiqaruvchilarmiz. Biz kengaytirilgan haqiqat gullab -yashnashi mumkin bo'lgan asosni yaratishni xohlaymiz. Biz EyeTap -ni dunyoning masxarabozlari bilan bo'lishishni xohlaymiz. Hamjamiyat sifatida biz ushbu ochiq manbali texnologiyani yaxshilashimiz mumkin.

Bu ko'rsatmadagi asosiy maqsadimiz - EyeTap qurilishini soddalashtirish. Umid qilamizki, bu sizning shaxsiy hayotingizni qurishga yordam beradi va kengaytirilgan haqiqat maydoniga kirish to'sig'ini kamaytiradi. Umid qilamizki, siz qiziqarli funktsiyalar va dizaynlarni topasiz deb umid qilamiz - ehtimol sizning turmush tarzingizga xos bo'lgan - ularni bizning veb -saytimiz forumida qo'shish va ulashish mumkin: openeyetap.com! Biz ishonamizki, biz hamjamiyat sifatida, ochiq manbali kengaytirilgan reallik oynasini ishlab chiqish uchun zarur bo'lgan buzuvchi kuch bo'la olamiz.

Biz quyida 200 dollarga o'zingizning EyeTap -ni yaratish uchun zarur bo'lgan qadamlarni batafsil taqdim etdik. Qisqasi, biz 3D bosma komponentlardan, o'rnatilgan optikasi bo'lgan mikro displeydan, josuslik kamerasidan va Raspberry Pi Zero Wifi-dan foydalanamiz. Biz hozirda kiber -blog ("dash -cam" -ga o'xshash) funktsiyasini ishlab chiqdik, uni siz EyeTap -da ishlatishingiz mumkin va tez orada boshqa modullar va funksiyalar keladi.

1-sonli funksiya: Dash-Camera + oniy tasvir funksiyasi

  1. 1 -tugmani bosganingizda rasmga oling.
  2. #2 tugmachasini bosganingizda, kamera tasvirini* oling. Tugma bosilgandan 1 daqiqa 30 soniya oldin va tugma bosilgandan keyin 30 soniya saqlanadi. Wi -Fi tarmog'iga ulangan bo'lsa, avtomatik ravishda YouTube kanalingizga yuklanadi. Agar EyeTap Wi -Fi tarmog'iga ulanmagan bo'lsa, uni mahalliy SD -kartaga saqlaydi.

*Dash-Camera Video funksiyasi nima?

Avtoulovlarda baxtsiz hodisalar yoki noodatiy hodisalarni yozib olish uchun chiziqli kameralar keng tarqalgan. Ular dumaloq tamponda ishlaydi, doimiy ravishda eng qadimgi materialni yozib oladi va ortiqcha yozadi. Xuddi shu ma'noda, endi bizda 1-chi odamning shaxsiy Dash-Camlari bo'lishi mumkin. Agar siz biron bir baxtsiz hodisaning guvohi bo'lsangiz yoki sodir bo'lgan bo'lsangiz yoki shunchaki kulgili/unutilmas lahzalarni yozib olishni xohlasangiz, yaqin o'tmishni saqlash uchun tugmani bosishimiz mumkin. 2 -tugma bosilganda, oxirgi 1 daqiqa 30 soniya o'tmishda, tugmachani bosgandan keyin 30 soniya yoziladi va bitta videofayl sifatida saqlanadi. Agar u Wi -Fi tarmog'iga ulangan bo'lsa, u avtomatik ravishda YouTube kanalingizga yuklanadi yoki Wi -Fi ulanmagan bo'lsa, mahalliy saqlanadi.

1 -qadam: kerakli materiallar

Kerakli materiallar
Kerakli materiallar
Kerakli materiallar
Kerakli materiallar

3D bosma qismlar kerak (2 -qadam STL fayllarini o'z ichiga oladi va qanday qilib uyda 3D bosib chiqarish mumkin)

  1. 1x 3D bosilgan bosh ramka
  2. 1x 3D bosilgan chap eshitish vositasi
  3. 1x 3D bosilgan o'ng eshitish vositasi
  4. 1x 3D bosilgan burun ushlagichi
  5. 1x 3D bosilgan malina pi nol qutisi*
  6. 1x 3D bosilgan malina pi nol qoplamasi*
  7. 1x 3D bosilgan mikro displeyli korpus
  8. 1x 3D bosilgan mikro displeyli elektron korpus

*Gorizontal yoki vertikal, siz tanlaysiz. Ushbu yo'riqnomada biz rasmda ko'rsatilgan vertikalga qaramay gorizontal versiyadan foydalanamiz

Elektron va mexanik qismlar kerak

  1. 1 ta Raspberry Pi Zero WiFi protsessori (www.canakit.com/raspberry-pi-zero-wireless.html)
  2. 1x mikro displey (openeyetap.com yoki Alexnld saytida)
  3. 1x josuslik kamerasi (https://www.adafruit.com/product/1937)
  4. 1x josuslik kamerasi moslashuvchan adapteri (openeyetap.com)
  5. R-Pi Flex-ga 1 ta josuslik kamerasi (https://www.adafruit.com/product/1645)
  6. 1x burun qismi va 1,5 mm vint (openeyetap.com)
  7. 1x nurni ajratuvchi (openeyetap.com)
  8. 4x simlar uzunligi 35 sm
  9. 4x simlar uzunligi 15 sm
  10. 2x tugmalar

Kerakli asboblar

  1. 8x16 mm M2 vintlardek
  2. 2x14 mm M2 vintlardek
  3. 4X12 mm M2 vintlardek
  4. 1x10 mm M2 vintlardek
  5. 3x 8 mm M2 vintlardek
  6. Burun qismi uchun 1x 1,5 mm vintlar
  7. Tornavida (Philips)
  8. Pense va/yoki kichik fayllar
  9. Lehimlash temir va lehim
  10. Issiq elim

2 -qadam: EyeTap qismlarini 3D bosib chiqarish

EyeTap qismlarini 3D bosib chiqarish
EyeTap qismlarini 3D bosib chiqarish
EyeTap qismlarini 3D bosib chiqarish
EyeTap qismlarini 3D bosib chiqarish

Agar siz uyingizda, maktabingizda yoki yaqin atrofdagi kutubxonada har qanday turdagi 3D printerdan foydalanish imkoniga ega bo'lsangiz, quyidagi STL fayllarini yuklab olishingiz va qismlarni o'zingiz chop etishingiz mumkin. Agar sizda 3D -printerdan foydalanish imkoni bo'lmasa, siz ham bizdan 3D -bosma to'plamni sotib olishingiz mumkin.

Qanday qilib 3D qismlarni muvaffaqiyatli chop etish bo'yicha bir necha maslahatlar.

  1. 100% barcha qismlarni, ayniqsa, boshli tasma ramkasini to'ldiring, 20% to'ldirish siz bilan o'ynab o'tira olmaydi.
  2. Qo'llab-quvvatlovchi materiallarga kerak bo'lmagan qismlar, agar ular to'g'ri joylashtirilgan bo'lsa: bosh ramkasi, mikroto'lqinli korpus, R-Pi korpusi va qopqoq.
  3. Qo'llab -quvvatlash materiallariga muhtoj bo'lgan qismlar: ikkala quloq bo'lagi, displey korpusi, burun qismi ushlagichi

3 -qadam: EyeTap ramkasini yig'ish

EyeTap ramkasini yig'ish
EyeTap ramkasini yig'ish
  1. Agar siz o'z komponentlaringizni chop qilsangiz, qo'llab -quvvatlovchi materialni olib tashlang. Haddan tashqari materiallar asosan quloq tayanchlarida va mikro displey korpusida bo'ladi. Agar kerak bo'lsa, notekis yuzalarni yozib oling.
  2. O'ng quloqchinni bosh ramkaga surib, EyeTap ramkasini yig'ing.
  3. Eshitish vositasi ikkinchi truba ustida joylashgan bo'lishi kerak - ekstremaldan sanashda.
  4. Eshitish vositasi foydalanuvchi boshining ichki tomoniga egilishi kerak, ikkita vintni (M2x16 mm) va yong'oqni ishlatib, eshitish qismini bosh ramkaga mahkamlang. Chap eshitish vositasi uchun takrorlang.

4-qadam: Mikro-displey modulini yig'ish

Mikro-displey modulini yig'ish
Mikro-displey modulini yig'ish
Mikro-displey modulini yig'ish
Mikro-displey modulini yig'ish
Mikro-displey modulini yig'ish
Mikro-displey modulini yig'ish
  1. Mikro-displey komponentining markaziy qismiga M2x8 mm vintni joylashtiring.
  2. Mikro-displeyni 3D bosilgan mikro-displey korpusiga siljiting. Mikro-displeyning ikkita chiqadigan qoziqlari korpus ichida joylashishi kerak. Qo'shish biroz kuch talab qiladi.
  3. Elektron kartani 3D bosilgan elektron karta korpusiga mahkamlang. Sariq egilishni korpusning pastki qismida tabiiy ravishda buklasin. Shundan so'ng, elektron karta korpusini vint bilan mahkamlang.
  4. Uchta vintni ishlating (ikkita M2x8mm va bitta M2x10mm), nurni ajratgichni mikro-displey moduliga mahkamlang.
  5. Modulni ikkita M2x12 mm vint yordamida EyeTap bosh ramkasiga mahkamlang.

5 -qadam: Burun bo'lagi modulini yig'ish

Burun bo'lagi modulini yig'ish
Burun bo'lagi modulini yig'ish
Burun bo'lagi modulini yig'ish
Burun bo'lagi modulini yig'ish
Burun bo'lagi modulini yig'ish
Burun bo'lagi modulini yig'ish
  1. 3D bosilgan burun qismi ushlagichiga metall burun qismini joylashtiring. Vint yordamida mahkamlang.
  2. Ikkala burun yostig'ini metall burun qismiga joylashtiring va vint bilan mahkamlang.
  3. Barcha apparat ulanmaguncha va ramkaga ulanmaguncha burun qismi modulini mahkamlamang. Ulanish tugagandan so'ng, burun qismini EyeTap bosh ramkasiga joylashtiring va uni M2x12 mm vint bilan mahkamlang. Burun qismi bosh tomonga chiqib, foydalanuvchi tomon chiqib turishi kerak.

6 -qadam: Raspberry Pi modulini josuslik kamerasi bilan qurish

Raspberry Pi modulini josuslik kamerasi bilan qurish
Raspberry Pi modulini josuslik kamerasi bilan qurish

Rasmda ko'rsatilgandek, Raspberry Pi bilan konvertatsiya qilish moslamasi, moslashuvchan tenglikni kartasi va josuslik kamerasini ulang. Ayg'oqchi kameraning egiluvchanligi kumush tomoni yuqoriga qaraganligiga ishonch hosil qiling

7-qadam: Mikro-displeyni Raspberry-Pi Zero-ga ulash

Mikro-displeyni Raspberry-Pi Zero-ga ulash
Mikro-displeyni Raspberry-Pi Zero-ga ulash
Mikro-displeyni Raspberry-Pi Zero-ga ulash
Mikro-displeyni Raspberry-Pi Zero-ga ulash
Mikro-displeyni Raspberry-Pi Zero-ga ulash
Mikro-displeyni Raspberry-Pi Zero-ga ulash
  1. Mikro-displey bilan birga keladigan ulagichda jami 7 ta sim bor, ulardan atigi 4 tasi ishlatiladi. Har bir uchidan 2 ta simni ishlating va rasmda ko'rsatilgandek o'rtadagi 3 ta simni kesib oling.
  2. Har bir sim rang bilan kodlangan va quyidagi funktsiyaga ega: Qizil sim: Quvvat-Qora sim: Toprak-Oq sim: Yana bir to'q sariq sim: Video tasmasi
  3. Xuddi shunday, siz 35 sm qora simdan 4 ta simni tayyorlashingiz kerak bo'ladi. Qolgan 3tasini tashlab ketishingiz yoki kelgusi urinishlar uchun davom ettirishingiz mumkin. 4 ta qora sim R-Pi-ni Micro-Display ulagichiga ulash uchun ishlatiladi.
  4. To'rt rangli simlarni uzunligi 35 sm bo'lgan to'rtta qora simga lehimlang.
  5. Rasmda ko'rsatilgandek to'rtta qora simni R-Pi ga lehimlang.
  6. Micro-Display ulagichini Micro-Display-ga ulang va qora simlarni bosh ramkaning ichki qismidan R-Pi-ga qaytaring. Ramkaning ichki qismidagi tirgaklar simlarni joylashtirish va himoya qilishdan iborat.
  7. R-Pi-ni R-Pi korpusiga joylashtiring.

8 -qadam: Tugmachalarni Raspberry Pi Zero -ga ulash

Tugmachalarni Raspberry Pi Zero -ga ulash
Tugmachalarni Raspberry Pi Zero -ga ulash
Tugmachalarni Raspberry Pi Zero -ga ulash
Tugmachalarni Raspberry Pi Zero -ga ulash
Tugmachalarni Raspberry Pi Zero -ga ulash
Tugmachalarni Raspberry Pi Zero -ga ulash
Tugmachalarni Raspberry Pi Zero -ga ulash
Tugmachalarni Raspberry Pi Zero -ga ulash
  1. R-Pi-ga ikkita tugma ulanadi, biri "Rasmga olish funktsiyasi" uchun (#1), ikkinchisi "Dash-Cam video funksiyasi +YouTube yuklash funktsiyasi" uchun.
  2. Ikkita tugma, ikkita 10k rezistor va to'rt ~ 15 sm uzunlikdagi simlarni tayyorlang.
  3. Ularni yuqorida ko'rsatilgan sxema bo'yicha ulang. 1 -tugma GPIO 17 -ga ulangan va Rasmlar funksiyasi uchun zamin. 2-tugma GPIO 18 ga ulangan va Dash-Cam funksiyasi uchun zamin.
  4. Raspberry Pi Zero GPIO xaritasi fotosuratga kiritilgan. Malumot uchun ishlatilganlar sariq rang bilan ajratilgan.

9 -qadam: Uskuna va mexanik qismlarni birlashtirish

Uskuna va mexanik qismlarni birlashtirish
Uskuna va mexanik qismlarni birlashtirish
Uskuna va mexanik qismlarni birlashtirish
Uskuna va mexanik qismlarni birlashtirish
Uskuna va mexanik qismlarni birlashtirish
Uskuna va mexanik qismlarni birlashtirish
  1. Raspberry Pi Zero Wifi modulini 3D bosilgan R-Pi korpusiga joylashtiring. Mikro-displey ulagichi va lehimli tugmachalarni R-Pi korpusi orqali yo'naltirishga ishonch hosil qiling.
  2. Bosh ramkaning ichki qismidagi simlarni mikro-displey moduligacha joylashtiring.
  3. Ulagichni mikro-displeyli elektron kartaga joylashtiring. Endi displeyga chiqish uchun R-Pi ulangan.
  4. R-Pi korpusini bosh ramkaning chap chetiga mahkamlang.
  5. Bosh kameraning tashqi yuzasida josuslik kamerasini yo'naltiring. EyeTap -ning asosiy ramkasiga josuslik kamerasini super yopishtiring. U foydalanuvchining ko'zlari bilan bir xil tomonga qaragan holda, burnining tepasida joylashgan bo'lishi kerak.
  6. R-Pi qutisiga bir necha marta Spy Camera moslashuvchan qismini katlayın, R-Pi qopqog'ini qutiga 4 M2 vint yordamida mahkamlang.
  7. Issiq yopishtiruvchi ikkita tugma

Endi ishlaydigan EyeTap -ni yig'ish tugallandi - barcha apparat komponentlari to'g'ri ulangan ergonomik mexanik yig'ish. Yo'qolgan yagona komponent - bu dasturiy ta'minot. Agar siz Raspberry Pi va Python bilan ishlashni bilsangiz, bu vaqtda siz o'z funktsiyalaringizni dasturlash uchun to'liq jihozlangansiz. Resurslar va cheksiz g'oyalar Internetda, va biz aynan shunday qilib o'zimizning Wearable AR hamjamiyatimizni yaratamiz, u erda biz yangi dasturlarimizni bir -birimiz bilan sinab ko'ramiz. Ammo, agar siz bizning mavjud dasturlarimizni sinab ko'rmoqchi bo'lsangiz, keyingi 2 bosqichni ko'ring!

10 -qadam: 1 -sonli dasturiy ta'minot (Dash Camera + oniy tasvir funksiyasi)

Yuklab olish va "ulash va ishga tushirish" uchun birinchi variant - bu Dash Camera + oniy tasvir funktsiyasi. Siz bu erda oldindan tuzilgan funktsiya bilan moslashtirilgan raspbian tasvirini yoqishingiz mumkin. Agar siz sd kartangizga tasvirni o'rnatish bo'yicha bosqichma-bosqich ko'rsatmalarni xohlasangiz, bu erga o'ting.

Dasturning avtomatik bajarilishi

Taqdim etilgan rasmda avtomatik tarzda ishga tushirish uchun sozlangan dashcam funksiyasi mavjud - bu jarayonni xohlagan vaqtda o'chirish uchun ctrl + c tugmachalarini bosing va avtomatik ishga tushirishni o'chirib qo'yish uchun "python /home/pi/Eyetap/dashcam/dashcam.py" qatorini olib tashlang yoki izohlang. /home/pi/.bashrc fayli."

Dashcam papkasida autostart.sh deb nomlangan skript mavjud, u avtomatik ravishda yuklanishni boshlash uchun (agar u hali konfiguratsiya qilinmagan bo'lsa) avtomatik tarzda yuklanadi. Buning uchun /home/pi/Eyetap/dashcam/autostart.sh buyrug'ini bajaring

EyeTap -ni YouTube kanalingizga ulash

Dashcam kodi YouTube -ga avtomatik yuklash uchun tuzilgan, biroq u sizning shaxsiy YouTube ma'lumotlarini talab qiladi. Kodni birinchi marta ishga tushirganda, u sizni YouTube -ga veb -brauzer orqali yo'naltirishi kerak, bu erda siz YouTube -ga kirish ma'lumotlarini ishonchli kiritishingiz mumkin. Keyin u.youtube-upload-credentials.json faylini yaratadi, uni siz uy katalogiga (/home/pi) joylashtirishingiz mumkin. Shuningdek, yuklangan videoning sarlavhasi va tavsifini, shuningdek piksellar sonini, kadr tezligini va videoning uzunligi kabi parametrlarni kodda tasvirlanganidek o'zgartirishingiz mumkin.

11 -qadam: EyeTap -ni yoqing

EyeTap -ni yoqish!
EyeTap -ni yoqish!
EyeTap -ni yoqish!
EyeTap -ni yoqish!
EyeTap -ni yoqish!
EyeTap -ni yoqish!

SD-kartani sozlashni tugatgandan so'ng, uni Raspberry-Pi Zero-ga ulang. EyeTap-ni yoqish uchun quvvat manbaiga ulang-Raspberry-Pi nolidagi Micro-USB va portativ batareyaga ulangan USB (portativ batareyaga ulangan har qanday telefon zaryadlovchisi ishlaydi). Portativ batareyani cho'ntagingizga soling va EyeTap bilan mobil bo'ling!

12 -qadam: EyeTap tajribangiz bilan o'rtoqlashing

Iltimos, EyeTap tajribangizni bu erda yoki openeyetap.com saytidagi forumimizda baham ko'ring. Bundan tashqari, agar siz o'z funktsiyalaringizni dasturlashni sinab ko'rgan bo'lsangiz, baham ko'ring va bizga eng faol taqiladigan AR hamjamiyatini yaratishga yordam bering!

Kelgusi EyeTap modullari:

  • Termal kamera moduli
  • Xotira yordami moduli
  • Ochilgan rezyume, yuzni aniqlash moduli
  • Havo sifatini aniqlash moduli
  • Namlik yuborish moduli
  • Ko'zni kuzatish moduli (tadqiqot davom etmoqda)

Siz sinab ko'rishingiz mumkin:

  • Ko'rsatish vaqti (soat)
  • Taymer funktsiyasi
  • IMU EyeTap
  • EyeTap -ni telefoningizga ulang

    • Google Xaritalar yordamida AR xaritalari va yo'nalishlari
    • Google tarjimoni, tarjima qilingan matnni ko'rsatadi
  • Ochilgan rezyume, yuzni aniqlash
  • EyeTap -ni mashinangizga ulang

    • Tezlik o'lchagich
    • Yoqilg'i o'lchagich

Tavsiya: