Satura rādītājs:

OpenEyeTap: 3D drukāts un programmējams viedais stikls: 12 soļi (ar attēliem)
OpenEyeTap: 3D drukāts un programmējams viedais stikls: 12 soļi (ar attēliem)

Video: OpenEyeTap: 3D drukāts un programmējams viedais stikls: 12 soļi (ar attēliem)

Video: OpenEyeTap: 3D drukāts un programmējams viedais stikls: 12 soļi (ar attēliem)
Video: 3D printed mechanism to blow your mind 2024, Jūlijs
Anonim
OpenEyeTap: 3D drukāts un programmējams viedais stikls
OpenEyeTap: 3D drukāts un programmējams viedais stikls
OpenEyeTap: 3D drukāts un programmējams viedais stikls
OpenEyeTap: 3D drukāts un programmējams viedais stikls
OpenEyeTap: 3D drukāts un programmējams viedais stikls
OpenEyeTap: 3D drukāts un programmējams viedais stikls
OpenEyeTap: 3D drukāts un programmējams viedais stikls
OpenEyeTap: 3D drukāts un programmējams viedais stikls

Laipni lūdzam Open EyeTap Instructables lapā! Mēs esam daži entuziastiski veidotāji ar lielu mērķi izveidot pasaulē aktīvākās viedās brilles un valkājamas paplašinātās realitātes kopienu. Mēs vēlamies padarīt pieejamu sistēmu, kurā paplašinātā realitāte var attīstīties. Mēs vēlamies dalīties savā EyeTap ar pasaules meistariem. Kopā kā kopiena mēs varam uzlabot šo atvērto avotu tehnoloģiju.

Mūsu galvenais mērķis šajā pamācībā ir vienkāršot EyeTap uzbūvi. Mēs ceram, ka tas palīdzēs jums izveidot savu un samazinās šķēršļus iekļūšanai paplašinātās realitātes laukā. Mēs arī ceram, ka jūs atradīsit interesantas funkcijas un dizainu - iespējams, tieši jūsu dzīvesveidu -, ko var pievienot un koplietot mūsu vietnes forumā: openeyetap.com! Mēs uzskatām, ka mēs kā kopiena varam būt traucējošais spēks, kas nepieciešams, lai izstrādātu pirmo atvērtās izcelsmes paplašinātās realitātes stiklu.

Tālāk mēs detalizēti esam izklāstījuši soļus, kas nepieciešami, lai izveidotu savu EyeTap par mazāk nekā 200 USD. Īsumā mēs izmantosim 3D drukātus komponentus, mikrodispleju ar iebūvētu optiku, spiegu kameru un Raspberry Pi Zero Wifi. Pašlaik mēs esam izstrādājuši kiborglogošanas ("domuzīmju kamerai" līdzīgu) funkciju, kuru varēsit palaist ar savu EyeTap, un drīzumā būs pieejami citi moduļi un funkcijas.

Funkcionalitāte #1: Dash-Camera + Snapshot funkcija

  1. Uzņemiet attēlu, nospiežot pogu #1.
  2. Nospiežot pogu #2, uzņemiet video ar domuzīmju kameru*. Ietaupa 1 min 30 sek iepriekš, kad tika nospiesta poga, un 30 s PĒC tam, kad poga tika nospiesta. Automātiski augšupielādē jūsu YouTube kanālā, ja ir izveidots savienojums ar wifi. Ja EyeTap nav savienots ar wifi, tas tiek saglabāts vietējā SD kartē.

*Kas ir Dash-Camera Video funkcija?

Dash kameras ir izplatītas automašīnās, lai fiksētu negadījumus vai neparastus notikumus. Tie darbojas ar apļveida buferšķīdumu, pastāvīgi ierakstot un pārrakstot vecāko materiālu. Līdzīgā nozīmē tagad pirmās personas skatījumā mums var būt personiskās Dash-Cams. Ja jūs bijāt liecinieki kādam negadījumam vai bijāt tajā iesaistīti vai vienkārši vēlējāties ierakstīt smieklīgus/neaizmirstamus mirkļus, mēs varam nospiest pogu, lai saglabātu neseno pagātni. Nospiežot pogu #2, pēdējās 1 minūte 30 sekundes PĒDĒJĀ, kā arī 30 sekundes PĒC POGA Nospiediena tiks ierakstītas un saglabātas kā viens video fails. Tas tiks automātiski augšupielādēts jūsu YouTube kanālā, ja būs izveidots savienojums ar wifi, vai tiks saglabāts lokāli, ja wifi nav pievienots.

1. darbība. Nepieciešamie materiāli

Nepieciešamie materiāli
Nepieciešamie materiāli
Nepieciešamie materiāli
Nepieciešamie materiāli

Nepieciešamas 3D drukātas detaļas (2. solis ietver STL failus, un tas ir par to, kā 3D drukāt mājās)

  1. 1x 3D drukāts galvas rāmis
  2. 1x 3D drukātā kreisā austiņa
  3. 1x 3D drukātā labā austiņa
  4. 1x 3D drukāts deguna uzgaļa turētājs
  5. 1x 3D drukāts aveņu pi nulles korpuss*
  6. 1x 3D drukāts aveņu pi nulles vāks*
  7. 1x 3D drukāts mikro displeja korpuss
  8. 1x 3D drukāts mikro displeja shēmas korpuss

*Horizontāli vai vertikāli, jūs izvēlaties. Šajā instrukcijā mēs izmantosim horizontālo versiju, neskatoties uz fotoattēlā redzamo vertikāli

Nepieciešama elektronika un mehāniskās detaļas

  1. 1x Raspberry Pi Zero Wifi procesors (www.canakit.com/raspberry-pi-zero-wireless.html)
  2. 1x mikro displejs (openeyetap.com vai vietnē Alexnld)
  3. 1x spiegu kamera (https://www.adafruit.com/product/1937)
  4. 1x spiegu kameras elastīgais adapteris (openeyetap.com)
  5. 1x spiegu kamera uz R-Pi Flex (https://www.adafruit.com/product/1645)
  6. 1x deguna gabals un 1,5 mm skrūve (openeyetap.com)
  7. 1x staru sadalītājs (openeyetap.com)
  8. 4x vadu garums 35 cm
  9. 4x vadu garums 15 cm
  10. 2x pogas

Nepieciešamie instrumenti

  1. 8x 16 mm M2 skrūves
  2. 2x 14 mm M2 skrūves
  3. 4X 12 mm M2 skrūves
  4. 1x 10 mm M2 skrūves
  5. 3x 8 mm M2 skrūves
  6. 1x 1,5 mm skrūves deguna gabalam
  7. Skrūvgriezis (Philips)
  8. Knaibles un/vai mazi faili
  9. Lodāmurs un lodēt
  10. Karstā līme

2. darbība. 3D izdrukājiet EyeTap daļas

3D izdrukājiet EyeTap daļas
3D izdrukājiet EyeTap daļas
3D izdrukājiet EyeTap daļas
3D izdrukājiet EyeTap daļas

Ja jums ir pieejams jebkura veida 3D printeris jūsu mājās, skolā vai tuvējā publiskajā bibliotēkā, varat lejupielādēt šādus STL failus un paši izdrukāt detaļas. Ja jums nav piekļuves 3D printerim, varat arī iegādāties 3D drukāto komplektu pie mums, lai padarītu lietas ērtākas.

Daži padomi, kā veiksmīgi izdrukāt detaļas 3D formātā.

  1. 100% aizpildiet visas detaļas, īpaši galveno galvas saites rāmi, 20% pildījums būs pārāk trausls, lai jūs varētu ar to spēlēties.
  2. Daļas, kurām nav nepieciešami atbalsta materiāli, ja tās ir drukātas pareizā vietā: galvas rāmis, mikrodispleja shēmas korpuss, R-Pi korpuss un vāks.
  3. Daļas, kurām nepieciešami atbalsta materiāli: abi ausu gabali, displeja korpuss, deguna gabalu turētājs

3. darbība: EyeTap rāmja salikšana

EyeTap rāmja salikšana
EyeTap rāmja salikšana
  1. Ja drukājat savus komponentus, noņemiet atbalsta materiālu. Lieko materiālu pārsvarā atradīsit uz ausu balstiem un mikro displeja korpusa. Ja nepieciešams, notīriet raupjās virsmas.
  2. Salieciet EyeTap rāmi, pabīdot labo austiņu uz galvas rāmja.
  3. Austiņa jānovieto uz otrās rievas - skaitot no ekstremitātes.
  4. Austiņai jābūt izliektai lietotāja galvas iekšpusē. Izmantojiet divas skrūves (M2x16mm) un uzgriežņus, lai austiņu piestiprinātu pie galvas rāmja. Atkārtojiet kreisās austiņas.

4. solis: Mikrodispleja moduļa salikšana

Mikrodispleja moduļa salikšana
Mikrodispleja moduļa salikšana
Mikrodispleja moduļa salikšana
Mikrodispleja moduļa salikšana
Mikrodispleja moduļa salikšana
Mikrodispleja moduļa salikšana
  1. Ievietojiet M2x8mm skrūvi mikrodispleja sastāvdaļas centrālajā daļā.
  2. Iebīdiet mikrodispleju 3D drukātā mikrodispleja korpusā. Abiem mikro displeja izvirzītajiem tapām vajadzētu ievietoties korpusā. Ievietošanai būs vajadzīgs zināms spēks.
  3. Piestipriniet shēmas plati 3D iespiedshēmas plates korpusā. Ļaujiet dzeltenajam elastīgajam salocīt korpusa apakšējā daļā. Pēc tam ar skrūvi piestipriniet shēmas plates korpusu pie mikro displeja korpusa.
  4. Izmantojot trīs skrūves (divas M2x8mm un vienu M2x10mm), piestipriniet staru sadalītāju pie mikro displeja moduļa.
  5. Piestipriniet moduli pie EyeTap galvas rāmja, izmantojot divas M2x12mm skrūves.

5. solis: deguna gabala moduļa salikšana

Deguna gabala moduļa salikšana
Deguna gabala moduļa salikšana
Deguna gabala moduļa salikšana
Deguna gabala moduļa salikšana
Deguna gabala moduļa salikšana
Deguna gabala moduļa salikšana
  1. Ievietojiet metāla deguna gabalu 3D drukātā deguna gabala turētājā. Nostipriniet, izmantojot skrūvi.
  2. Ievietojiet abus deguna spilventiņus metāla deguna gabalā un pievelciet ar skrūvi.
  3. Nepiestipriniet deguna daļas moduli, kamēr visa aparatūra nav pievienota un integrēta rāmī. Kad elektroinstalācija ir pabeigta, novietojiet deguna gabalu uz EyeTap galvas rāmja un nostipriniet to ar M2x12 mm skrūvi. Deguna gabalam vajadzētu izvirzīties galvas rāmī pret lietotāju.

6. darbība: Raspberry Pi moduļa izveide ar spiegu kameru

Raspberry Pi moduļa veidošana ar spiegu kameru
Raspberry Pi moduļa veidošana ar spiegu kameru

Pievienojiet pārveidojošo elastīgo, elastīgo PCB plati un spiegu kameru ar Raspberry Pi, kā parādīts attēlā. Pārliecinieties, vai zilā puse ir uz augšu abos R-Pi un PCB plates galos. Pārliecinieties, ka spiegu kameras elastīgajai pusei ir sudraba puse uz augšu

7. solis: Mikrodispleja pievienošana Raspberry-Pi Zero

Mikrodispleja pievienošana Raspberry-Pi Zero
Mikrodispleja pievienošana Raspberry-Pi Zero
Mikrodispleja pievienošana Raspberry-Pi Zero
Mikrodispleja pievienošana Raspberry-Pi Zero
Mikrodispleja pievienošana Raspberry-Pi Zero
Mikrodispleja pievienošana Raspberry-Pi Zero
  1. Mikro displeja komplektācijā iekļautajam savienotājam ir 7 vadi, no kuriem tiks izmantoti tikai 4. Izmantojiet 2 vadus no katra gala un izgrieziet vidējos 3 vadus, kā parādīts fotoattēlā.
  2. Katrs vads ir krāsu kodēts, un tam ir šāda funkcija.-Sarkanais vads: strāvas melnais vads: zemējuma baltais vads: vēl viens zemes oranžais vads: video plūsma
  3. Tāpat no 35 cm melnā stieples jums būs jāsagatavo 4 vadi. Pārējos 3 varat atmest vai paturēt turpmākai darbībai. 4 melnie vadi tiks izmantoti, lai savienotu R-Pi ar mikro displeja savienotāju.
  4. Lodējiet četras krāsas vadus līdz četriem melniem vadiem, kuru garums ir 35 cm.
  5. Lodējiet četrus melnos vadus pie R-Pi, kā norādīts fotoattēlā.
  6. Pievienojiet mikro displeja savienotāju mikro displejam un novietojiet melnos vadus caur galvas rāmja iekšpusi atpakaļ uz R-Pi. Rāmja iekšpusē esošās cilnes ir paredzētas vadu ievietošanai un aizsardzībai.
  7. Novietojiet R-Pi uz R-Pi korpusa.

8. solis: pogu savienošana ar Raspberry Pi Zero

Pogas savienošana ar Raspberry Pi Zero
Pogas savienošana ar Raspberry Pi Zero
Pogas savienošana ar Raspberry Pi Zero
Pogas savienošana ar Raspberry Pi Zero
Pogas savienošana ar Raspberry Pi Zero
Pogas savienošana ar Raspberry Pi Zero
Pogas savienošana ar Raspberry Pi Zero
Pogas savienošana ar Raspberry Pi Zero
  1. Divas pogas tiks savienotas ar R-Pi, viena (#1) “Fotografēšanas funkcijai” un otra (#2)-“Dash-Cam Video Function +YouTube Upload Function”.
  2. Sagatavojiet divas pogas, divus 10 k rezistorus un četrus ~ 15 cm garus vadus.
  3. Savienojiet tos, kā parādīts iepriekš. Poga #1 ir savienota ar GPIO 17 un ir pieejama attēlu funkcijai. Poga #2 ir savienota ar GPIO 18 un ir paredzēta Dash-Cam funkcijai.
  4. Raspberry Pi Zero GPIO karte ir iekļauta fotoattēlā. Izmantotie vienumi atsaucei ir iezīmēti dzeltenā krāsā.

9. darbība: aparatūras un mehānisko detaļu integrēšana

Aparatūras un mehānisko detaļu integrēšana
Aparatūras un mehānisko detaļu integrēšana
Aparatūras un mehānisko detaļu integrēšana
Aparatūras un mehānisko detaļu integrēšana
Aparatūras un mehānisko detaļu integrēšana
Aparatūras un mehānisko detaļu integrēšana
  1. Ievietojiet Raspberry Pi Zero Wifi moduli 3D drukātajā R-Pi korpusā. Pārliecinieties, ka mikro-displeja savienotājs un lodētās pogas tiek novirzīti caur R-Pi korpusu.
  2. Ievietojiet vadus galvas rāmja iekšpusē līdz mikrodispleja modulim.
  3. Ievietojiet savienotāju mikroshēmas shēmas panelī. Tagad R-Pi ir pievienots, lai displejam sniegtu izvadi.
  4. Piestipriniet R-Pi korpusu pie galvas rāmja kreisās ekstremitātes.
  5. Novietojiet spiegu kameru uz galvas rāmja ārējās virsmas. Super pielīmējiet spiegu kameru EyeTap galvenajam rāmim. Tam jāatrodas virs lietotāja deguna, vērstam tajā pašā virzienā kā lietotāja acīm.
  6. Viegli salieciet Spy Camera flex dažas reizes R-Pi korpusā. Piestipriniet R-Pi korpusa vāciņu korpusam, izmantojot 4 M2 skrūves, lai pievienotu R-Pi.
  7. Karstā līme divas pogas

Tagad darba EyeTap montāža ir pabeigta - Ergonomiska mehāniska montāža ar pareizi savienotām aparatūras sastāvdaļām. Vienīgais trūkstošais komponents ir programmatūra. Šajā brīdī jūs esat pilnībā aprīkots, lai ieprogrammētu savas funkcijas, ja zināt, kā strādāt ar Raspberry Pi un Python. Resursi un neierobežotas idejas ir tiešsaistē, un tieši tā mēs galu galā izveidosim savu Wearable AR kopienu, kurā mēs dalīsimies ar savām jaunajām programmām, lai mēs varētu izmēģināt viens otru. Tomēr, ja vēlaties pārbaudīt mūsu esošās programmas, skatiet nākamās 2 darbības!

10. darbība: programmatūra Nr. 1 (domuzīme + momentuzņēmuma funkcija)

Pirmā iespēja lejupielādēt un pievienot un atskaņot ir Dash Camera + Snapshot funkcija. Jūs varat ierakstīt pielāgoto raspbian attēlu, izmantojot šeit iepriekš konfigurētu funkciju. Ja vēlaties saņemt detalizētus norādījumus, kā instalēt attēlu savā SD kartē, dodieties šeit.

Programmas automātiska izpilde

Piedāvātajā attēlā ir konfigurēta informācijas paneļa funkcionalitāte, lai tā sāktos automātiski - lai jebkurā laikā nogalinātu šo procesu, nospiediet taustiņu kombināciju ctrl + c, un, lai atspējotu automātisko palaišanu, noņemiet vai komentējiet rindiņu "python /home/pi/Eyetap/dashcam/dashcam.py" no failu /home/pi/.bashrc."

Skripts ar nosaukumu autostart.sh ir pieejams mapē dashcam, kas automātiski konfigurē dashcam funkcionalitāti, lai tā sāktu sāknēšanu (ja tā vēl nav konfigurēta). Lai to izdarītu, palaidiet komandu /home/pi/Eyetap/dashcam/autostart.sh

EyeTap savienošana ar jūsu YouTube kanālu

Informācijas paneļa kods ir konfigurēts automātiskai augšupielādei pakalpojumā YouTube, taču tam ir nepieciešami jūsu personīgie YouTube akreditācijas dati. Pirmoreiz palaižot kodu, tam vajadzētu novirzīt jūs uz YouTube, izmantojot tīmekļa pārlūkprogrammu, kur varat droši ievadīt savus YouTube pieteikšanās akreditācijas datus. Pēc tam tas ģenerēs failu.youtube-upload-credentials.json, kuru varat ievietot savā mājas direktorijā (/home/pi). Varat arī mainīt augšupielādētā videoklipa nosaukumu un aprakstu, kā arī parametrus, piemēram, izšķirtspēju, kadru nomaiņas ātrumu un video garumu, kā aprakstīts kodā.

11. darbība: ieslēdziet EyeTap

EyeTap ieslēgšana!
EyeTap ieslēgšana!
EyeTap ieslēgšana!
EyeTap ieslēgšana!
EyeTap ieslēgšana!
EyeTap ieslēgšana!

Kad esat pabeidzis SD kartes iestatīšanu, vienkārši pievienojiet to Raspberry-Pi Zero. Lai darbinātu EyeTap, pievienojiet strāvas avotu-Micro-USB uz Raspberry-Pi nulles un USB, kas savienots ar pārnēsājamu akumulatoru (derēs jebkurš portatīvajam akumulatoram pievienots tālruņa lādētājs). Ievietojiet portatīvo akumulatoru kabatā un esiet mobils, kad darbojas EyeTap!

12. solis: dalieties savā EyeTap pieredzē

Lūdzu, dalieties savā EyeTap pieredzē šeit vai mūsu forumā vietnē openeyetap.com. Turklāt, ja esat mēģinājis programmēt savas funkcijas, dalieties arī un palīdziet mums izveidot visaktīvāko valkājamo AR kopienu!

Gaidāmie EyeTap moduļi:

  • Termokameras modulis
  • Atmiņas palīdzības modulis
  • Atveriet CV, sejas atpazīšanas moduli
  • Gaisa kvalitātes noteikšanas modulis
  • Mitruma nosūtīšanas modulis
  • Acu izsekošanas modulis (notiek pētījumi)

Jūs varat mēģināt:

  • Displeja laiks (pulkstenis)
  • Taimera funkcija
  • IMU EyeTap
  • Pievienojiet tālrunim EyeTap

    • AR kartes un norādes, izmantojot Google Maps
    • Google tulkotājs, parādīt tulkoto tekstu
  • Atvērts CV, sejas atpazīšana
  • Pievienojiet EyeTap automašīnai

    • Spidometrs
    • Degvielas mērītājs

Ieteicams: