INHOUDSOPGAWE:

OpenEyeTap: 3D -gedrukte en programmeerbare slimglas: 12 stappe (met foto's)
OpenEyeTap: 3D -gedrukte en programmeerbare slimglas: 12 stappe (met foto's)

Video: OpenEyeTap: 3D -gedrukte en programmeerbare slimglas: 12 stappe (met foto's)

Video: OpenEyeTap: 3D -gedrukte en programmeerbare slimglas: 12 stappe (met foto's)
Video: Очки виртуальной реальности Shinecon SC-G06E с наушниками 2024, Julie
Anonim
OpenEyeTap: 3D -gedrukte en programmeerbare slimglas
OpenEyeTap: 3D -gedrukte en programmeerbare slimglas
OpenEyeTap: 3D -gedrukte en programmeerbare slimglas
OpenEyeTap: 3D -gedrukte en programmeerbare slimglas
OpenEyeTap: 3D -gedrukte en programmeerbare slimglas
OpenEyeTap: 3D -gedrukte en programmeerbare slimglas
OpenEyeTap: 3D -gedrukte en programmeerbare slimglas
OpenEyeTap: 3D -gedrukte en programmeerbare slimglas

Welkom by die Instructables -bladsy van Open EyeTap! Ons is 'n paar entoesiastiese vervaardigers met 'n groot ambisie om die wêreld se mees aktiewe Smart Glasses en Wearable Augmented Reality Community te bou. Ons wil 'n raamwerk waarop toegevoegde werklikheid kan floreer, toeganklik maak. Ons wil ons EyeTap deel met die sleutels van die wêreld. Saam kan ons as gemeenskap hierdie oop tegnologie verbeter.

Ons hoofdoel in hierdie Instructable is om die konstruksie van die EyeTap te vereenvoudig. Ons hoop dat dit u sal help om u eie te bou en die versperring vir toegang tot die augmented reality -veld verminder. Ons hoop ook dat u interessante funksies en ontwerpe sal vind - miskien spesifiek vir u lewenstyl - wat u kan byvoeg en deel op ons webwerfforum: openeyetap.com! Ons glo dat ons as 'n gemeenskap die ontwrigtende krag kan wees wat nodig is vir die ontwikkeling van die eerste oopglas-augmented reality-glas.

Ons het hieronder die gedetailleerde stappe aangebied om u eie EyeTap vir minder as $ 200 te bou. Kortliks gebruik ons 3D-gedrukte komponente, 'n mikroskerm met ingeboude optika, 'n spioenasie-kamera en 'n Raspberry Pi Zero Wifi. Ons het tans 'n cyborglogging -funksie ("dash -cam") ontwikkel wat u met u EyeTap kan gebruik, en meer modules en funksies kom binnekort.

Funksionaliteit #1: Dash-Camera + Snapshot-funksie

  1. Neem 'n foto as u op die knoppie #1 druk.
  2. Neem 'n Dash-Camera Video* as u op knoppie #2 druk. Stoor 1 min. 30 sek. VOORDAT jy op die knoppie gedruk het en 30 sek. NADAT die knoppie ingedruk is. Laai outomaties op na u YouTube -kanaal as dit aan wifi gekoppel is. As die EyeTap nie aan wifi gekoppel is nie, word dit op die plaaslike SD -kaart gestoor.

*Wat is 'n Dash-Camera-videofunksie?

Dash -kameras is algemeen in motors om ongelukke of ongewone gebeurtenisse op te neem. Hulle werk op sirkelbuffer, en neem die oudste materiaal voortdurend op en skryf dit oor. In soortgelyke sin kan ons nou persoonlike Dash-Cams hê in die oog van 1ste persoon. As u 'n ongeluk gesien of betrokke was, of net snaakse/onvergeetlike oomblikke wou opneem, kan ons op die knoppie druk om die onlangse verlede te red. As knoppie #2 ingedruk word, sal die mees onlangse 1 minuut en 30 sekondes IN DIE VERLEDE, plus 30 sekondes NA DIE KNOPPERS, as een videolêer opgeneem en gestoor word. Dit sal outomaties na u YouTube -kanaal opgelaai word as dit aan wifi gekoppel is, of plaaslik gestoor word as wifi nie gekoppel is nie.

Stap 1: materiaal benodig

Materiaal benodig
Materiaal benodig
Materiaal benodig
Materiaal benodig

3D -gedrukte onderdele benodig (stap 2 bevat STL -lêers en gaan oor hoe om 3D tuis te druk)

  1. 1x 3D -gedrukte kopraam
  2. 1x 3D -gedrukte linkeroorstuk
  3. 1x 3D -gedrukte regteroorstuk
  4. 1x 3D -gedrukte neusstukhouer
  5. 1x 3D -gedrukte framboos pi zero -omhulsel*
  6. 1x 3D -gedrukte framboos pi zero -omslag*
  7. 1x 3D -gedrukte mikroskermbehuizing
  8. 1x 3D -gedrukte mikroskermkringbehuizing

*Horisontaal of vertikaal, u kies. In hierdie instruksie gebruik ons 'n horisontale weergawe ondanks die vertikale vertoon op die foto

Elektronika en meganiese onderdele benodig

  1. 1x Raspberry Pi Zero Wifi-verwerker (www.canakit.com/raspberry-pi-zero-wireless.html)
  2. 1x mikroskerm (openeyetap.com of by Alexnld)
  3. 1x Spy -kamera (https://www.adafruit.com/product/1937)
  4. 1x Spy Camera Flex Adapter (openeyetap.com)
  5. 1x Spy-kamera na R-Pi Flex (https://www.adafruit.com/product/1645)
  6. 1x neusstuk en 1,5 mm skroef (openeyetap.com)
  7. 1x Straalverdeler (openeyetap.com)
  8. 4x Draadlengte van 35 cm
  9. 4x Draadlengte van 15 cm
  10. 2x knoppies

Gereedskap benodig

  1. 8x 16 mm M2 skroewe
  2. 2x 14 mm M2 skroewe
  3. 4X 12 mm M2 skroewe
  4. 1x 10 mm M2 -skroewe
  5. 3x 8 mm M2 skroewe
  6. 1x 1,5 mm skroewe vir die neusstuk
  7. Skroewedraaier (Philips)
  8. Tang en/of klein lêers
  9. Soldeerbout en soldeer
  10. Warm gom

Stap 2: Druk die EyeTap -onderdele 3D af

3D -druk die EyeTap -onderdele
3D -druk die EyeTap -onderdele
3D -druk die EyeTap -onderdele
3D -druk die EyeTap -onderdele

As u by u huis, skool of 'n openbare biblioteek toegang tot 'n 3D -drukker van enige aard het, kan u die volgende STL -lêers aflaai en die onderdele self druk. As u nie toegang tot 'n 3D -drukker het nie, kan u ook die 3D Printed Kit by ons koop, net om dit makliker te maak.

'N Paar wenke oor hoe om die onderdele suksesvol in 3D te druk.

  1. 100% vul al die dele in, veral die hoofbandraam, en 20% vul is te broos om daarmee te speel.
  2. Onderdele wat NIE ondersteuningsmateriaal nodig het as hulle in die regte posisie gedruk word nie: kopraam, mikroskermkringbehuizing, R-Pi-behuizing en omslag.
  3. Onderdele wat ondersteuningsmateriaal benodig: Beide oorstukke, skermbehuizing, neusstukhouer

Stap 3: Monteer die EyeTap Frame

Montering van die EyeTap -raam
Montering van die EyeTap -raam
  1. Verwyder die ondersteuningsmateriaal as u u eie komponente gedruk het. Oormaat materiaal sal meestal op die oorstutte en op die mikroskermbehuizing gevind word. Lê indien nodig die growwe oppervlaktes af.
  2. Monteer die EyeTap -raam deur die regter gehoorstuk op die kopraam te skuif.
  3. Die oorstuk moet op die tweede groef geplaas word - as u van die uiterste tel.
  4. Die oorstuk moet na die binnekant van die gebruiker se kop buig. Gebruik twee skroewe (M2x16mm) en moere om die gehoorstuk aan die kopraam vas te maak. Herhaal vir linkeroorstuk.

Stap 4: Monteer die mikroskermmodule

Die samestelling van die mikroskermmodule
Die samestelling van die mikroskermmodule
Die samestelling van die mikroskermmodule
Die samestelling van die mikroskermmodule
Die samestelling van die mikroskermmodule
Die samestelling van die mikroskermmodule
  1. Steek die M2x8mm-skroef in die middelstuk van die mikroskermkomponent.
  2. Skuif die mikroskerm in die 3D-gedrukte mikroskermbehuizing. Die twee uitsteekende penne van die mikroskerm moet binne die behuizing op hul plek val. Die invoeging verg 'n mate van krag.
  3. Bevestig die printplaat in die 3D -printplaatbehuizing. Laat die geel buiging natuurlik in die onderste deel van die behuizing vou. Bevestig daarna die printplaatbehuizing met 'n skroef aan die mikroskermbehuizing.
  4. Maak met behulp van drie skroewe (twee M2x8mm en een M2x10mm) die balkverdeler aan die mikrovertoonmodule vas.
  5. Bevestig die module aan die EyeTap -kopraam met twee M2x12mm -skroewe.

Stap 5: Monteer die neusstukmodule

Montering van die neusstukmodule
Montering van die neusstukmodule
Montering van die neusstukmodule
Montering van die neusstukmodule
Montering van die neusstukmodule
Montering van die neusstukmodule
  1. Steek metaalneusstuk in die 3D -gedrukte neusstukhouer. Maak vas met skroef.
  2. Steek albei neusblokkies in die metaal neusstuk en draai dit met skroef vas.
  3. Maak die neusstukmodule nie vas totdat alle hardeware aan die raam gekoppel en geïntegreer is nie. As die bedrading klaar is, plaas die neusstuk op die EyeTap -kopraam en maak dit vas met 'n M2x12mm -skroef. Die neusstuk moet in die kopraam na die gebruiker uitsteek.

Stap 6: Bou die Raspberry Pi -module met 'n spioenasie -kamera

Bou die Raspberry Pi -module met spioenasie -kamera
Bou die Raspberry Pi -module met spioenasie -kamera

Koppel die omskakelbare flex, flex printplaat en die spioen kamera met Raspberry Pi soos op die foto getoon. Maak seker dat die buiging van die spioen kamera die silwer kant na bo het

Stap 7: Koppel mikroskerm aan Raspberry-Pi Zero

Koppel mikroskerm aan Raspberry-Pi Zero
Koppel mikroskerm aan Raspberry-Pi Zero
Koppel mikroskerm aan Raspberry-Pi Zero
Koppel mikroskerm aan Raspberry-Pi Zero
Koppel mikroskerm aan Raspberry-Pi Zero
Koppel mikroskerm aan Raspberry-Pi Zero
  1. Die aansluiting wat by die mikroskerm kom, het in totaal 7 drade, waarvan slegs 4 gebruik sal word. Gebruik die 2 drade van elke kant en sny die middelste 3 drade uit soos op die foto getoon.
  2. Elke draad het 'n kleurcode en het die volgende funksie.
  3. Net so moet u 4 drade van die 35 cm swart draad voorberei. U kan die ander 3 weggooi, of bewaar vir toekomstige pogings. Die 4 swart drade sal gebruik word om die R-Pi aan die Micro-Display-aansluiting te koppel.
  4. Soldeer die vier gekleurde drade aan vier swart drade van 35 cm lank.
  5. Soldeer die vier swart drade aan R-Pi soos aangedui op die foto.
  6. Koppel die Micro-Display-aansluiting aan die Micro-Display en lei die swart drade deur die binnekant van die kopraam terug na die R-Pi. Die oortjies aan die binnekant van die raam is om die drade te huisves en te beskerm.
  7. Plaas die R-Pi in die R-Pi-koffer.

Stap 8: Koppel knoppies aan Raspberry Pi Zero

Koppel knoppies aan Raspberry Pi Zero
Koppel knoppies aan Raspberry Pi Zero
Koppel knoppies aan Raspberry Pi Zero
Koppel knoppies aan Raspberry Pi Zero
Koppel knoppies aan Raspberry Pi Zero
Koppel knoppies aan Raspberry Pi Zero
Koppel knoppies aan Raspberry Pi Zero
Koppel knoppies aan Raspberry Pi Zero
  1. Twee knoppies sal aan R-Pi gekoppel word, die een (#1) vir 'Taking Pictures Function' en die ander (#2) vir 'Dash-Cam Video Function +YouTube Upload Function'.
  2. Berei twee knoppies, twee 10k weerstande en vier ~ 15 cm lengte drade voor.
  3. Koppel hulle soos hierbo getoon. Knoppie #1 is gekoppel aan GPIO 17 en is die grond vir die afbeeldingsfunksie. Knoppie #2 is gekoppel aan GPIO 18 en is gemonteer vir die Dash-Cam-funksie.
  4. Raspberry Pi Zero GPIO -kaart is op die foto ingesluit. Die een wat gebruik word, word geel gemerk vir verwysing.

Stap 9: Integrering van hardeware en meganiese onderdele

Integrering van hardeware en meganiese onderdele
Integrering van hardeware en meganiese onderdele
Integrering van hardeware en meganiese onderdele
Integrering van hardeware en meganiese onderdele
Integrering van hardeware en meganiese onderdele
Integrering van hardeware en meganiese onderdele
  1. Plaas die Raspberry Pi Zero Wifi-module in die 3D-gedrukte R-Pi-omhulsel. Maak seker dat u die mikroskermverbinding en die gesoldeerde knoppies deur die R-Pi-omhulsel lei.
  2. Steek die drade in die binnekant van die kopraam tot by die mikroskermmodule.
  3. Plaas die aansluiting in die mikro-skermkringbord. Nou is R-Pi gekoppel om 'n uitset op die skerm te lewer.
  4. Bevestig die R-Pi-omhulsel aan die linkerkant van die kopraam.
  5. Lei die Spy -kamera op die buitekant van die kopraam. Plak die Spy -kamera op die hoofraam van EyeTap. Dit moet bo die neus van die gebruiker geleë wees, in dieselfde rigting as die gebruiker se oë.
  6. Vou die Spy Camera flex 'n paar keer saggies binne die R-Pi-behuizing en maak die R-Pi-omhulsel vas met die M-skroef met 4 M2-skroewe.
  7. Warm gom twee knoppies

Nou is die montering van 'n werkende EyeTap voltooi - Ergonomiese meganiese samestelling met al die hardeware -komponente behoorlik verbind. Die enigste komponent wat ontbreek, is die sagteware. Op hierdie punt is u ten volle toegerus om u eie funksies te programmeer as u weet hoe u met Raspberry Pi en Python moet werk. Hulpbronne en onbeperkte idees is aanlyn, en dit is presies hoe ons uiteindelik ons eie Wearable AR -gemeenskap sal bou waar ons ons nuwe programme kan deel. As u egter ons bestaande programme wil toets, gaan kyk na die volgende 2 stappe!

Stap 10: Sagteware #1 (Dash Camera + Snapshot -funksie)

Die eerste opsie wat u kan aflaai en 'plug and play' is, is die Dash Camera + Snapshot -funksie. U kan die pasgemaakte raspbian-beeld verbrand met die vooraf ingestelde funksie. As u stap-vir-stap instruksies wil hê oor hoe u 'n prent op u SD-kaart kan installeer, gaan dan hier.

Outomatiese uitvoering van die program

Die beeldkamera het die dashcam -funksie opgestel om outomaties te begin - druk hierdie proses te eniger tyd op ctrl + c en skakel die outomatiese begin uit om die reël "python /home/pi/Eyetap/dashcam/dashcam.py" uit te skakel die /home/pi/.bashrc -lêer."

'N Skrip genaamd autostart.sh word in die dashcam -lêergids verskaf, wat die dashcam -funksie outomaties instel om tydens opstart te begin (as dit nog nie ingestel is nie). Doen dit deur die opdrag /home/pi/Eyetap/dashcam/autostart.sh uit te voer

Koppel EyeTap aan u YouTube -kanaal

Die dashcam -kode is ingestel om outomaties na YouTube op te laai, maar dit vereis u persoonlike YouTube -geloofsbriewe. As u die kode vir die eerste keer gebruik, moet dit u na YouTube herlei via 'n webblaaier waar u u YouTube -aanmeldingsbewyse veilig kan invoer. Dit sal dan 'n.youtube-upload-credentials.json-lêer genereer wat u in u tuisgids kan plaas (/home/pi). U kan ook die titel en beskrywing van die opgelaaide video verander, sowel as parameters soos resolusie, framerate en videolengte soos beskryf in die kode.

Stap 11: Skakel die EyeTap aan

Skakel die oogkraan aan!
Skakel die oogkraan aan!
Skakel die oogkraan aan!
Skakel die oogkraan aan!
Skakel die oogkraan aan!
Skakel die oogkraan aan!

As u klaar is met die opstel van u sd-kaart, koppel dit eenvoudig aan die Raspberry-Pi Zero. Om die EyeTap aan te skakel, moet u die kragbron aansluit-'n mikro-USB op die Raspberry-Pi-nul en 'n USB wat aan 'n draagbare battery gekoppel is (enige telefoonlaaier wat aan 'n draagbare battery gekoppel is) sal werk. Steek die draagbare battery in u sak en wees mobiel terwyl EyeTap aan die gang is!

Stap 12: Deel u EyeTap -ervaring

Deel u EyeTap -ervaring hier of op ons forum openeyetap.com. As u ook u eie funksies probeer programmeer het, deel dit dan ook en help ons om die mees aktiewe draagbare AR -gemeenskap te bou!

Komende EyeTap -modules:

  • Termiese kameramodule
  • Geheuehulpmodule
  • Oop CV, Gesigsherkenningsmodule
  • Module vir die waarneming van luggehalte
  • Module vir die stuur van humiditeit
  • Oogopsporingsmodule (navorsing is aan die gang)

Jy kan probeer:

  • Vertoon tyd (klok)
  • Timer funksie
  • IMU Oogkraan
  • Koppel EyeTap aan jou foon

    • AR -kaarte en aanwysings met behulp van Google Maps
    • Google vertaler, vertaal vertaalde teks
  • Oop CV, Gesigsherkenning
  • Koppel EyeTap aan jou motor

    • Spoedmeter
    • Brandstof Guage

Aanbeveel: