Sisällysluettelo:

OpenEyeTap: 3D -tulostettu ja ohjelmoitava älylasi: 12 vaihetta (kuvilla)
OpenEyeTap: 3D -tulostettu ja ohjelmoitava älylasi: 12 vaihetta (kuvilla)

Video: OpenEyeTap: 3D -tulostettu ja ohjelmoitava älylasi: 12 vaihetta (kuvilla)

Video: OpenEyeTap: 3D -tulostettu ja ohjelmoitava älylasi: 12 vaihetta (kuvilla)
Video: Очки виртуальной реальности Shinecon SC-G06E с наушниками 2024, Marraskuu
Anonim
OpenEyeTap: 3D -tulostettu ja ohjelmoitava älylasi
OpenEyeTap: 3D -tulostettu ja ohjelmoitava älylasi
OpenEyeTap: 3D -tulostettu ja ohjelmoitava älylasi
OpenEyeTap: 3D -tulostettu ja ohjelmoitava älylasi
OpenEyeTap: 3D -tulostettu ja ohjelmoitava älylasi
OpenEyeTap: 3D -tulostettu ja ohjelmoitava älylasi
OpenEyeTap: 3D -tulostettu ja ohjelmoitava älylasi
OpenEyeTap: 3D -tulostettu ja ohjelmoitava älylasi

Tervetuloa Open EyeTapin Instructables -sivulle! Olemme muutamia innostuneita valmistajia, joilla on suuri kunnianhimo rakentaa maailman aktiivisimmat älylasit ja puettavat lisätyn todellisuuden yhteisö. Haluamme tehdä saatavilla olevasta kehyksestä lisätty todellisuus. Haluamme jakaa EyeTapin maailman askartelijoiden kanssa. Yhteisönä voimme parantaa tätä avoimen lähdekoodin tekniikkaa.

Ensisijainen tavoitteemme tässä oppaassa on yksinkertaistaa EyeTapin rakennetta. Toivomme, että se auttaa sinua rakentamaan omasi ja vähentää esteitä laajennetun todellisuuden kentälle pääsemiselle. Toivomme myös, että löydät mielenkiintoisia toimintoja ja malleja - ehkä juuri sinun elämäntyyliisi -, jotka voidaan lisätä ja jakaa verkkosivustomme foorumilla: openeyetap.com! Uskomme, että me yhteisössä voimme olla häiritsevä voima, joka tarvitaan ensimmäisen avoimen lähdekoodin lisätty todellisuuslasin kehittämiseen.

Olemme esittäneet alla yksityiskohtaisesti vaiheet, jotka tarvitaan oman EyeTapin rakentamiseen alle 200 dollarilla. Lyhyesti sanottuna käytämme 3D-tulostettuja komponentteja, mikronäyttöä, jossa on sisäänrakennettu optiikka, vakoojakamera ja Raspberry Pi Zero Wifi. Olemme kehittäneet parhaillaan kyborglogging -toimintoa ("dash -cam" -mainen), jota voit käyttää EyeTap -laitteellasi, ja lisää moduuleja ja toimintoja tulee pian.

Toiminnallisuus #1: Dash-Camera + Snapshot -toiminto

  1. Ota kuva, kun painat painiketta #1.
  2. Ota Dash-Camera Video*, kun painat painiketta #2. Säästää 1 minuutti 30 sekuntia ennen painikkeen painamista ja 30 sekuntia painikkeen painamisen jälkeen. Lataa automaattisesti YouTube -kanavallesi, jos se on yhteydessä wifi -verkkoon. Jos EyeTap ei ole yhteydessä wifi -verkkoon, se tallennetaan paikalliselle SD -kortille.

*Mikä on Dash-Camera Video -toiminto?

Kojelaudat ovat yleisiä autoissa onnettomuuksien tai epätavallisten tapahtumien tallentamiseen. Ne toimivat pyöreällä puskurilla, tallentavat ja kirjoittavat jatkuvasti vanhinta materiaalia. Samassa mielessä meillä voi nyt olla henkilökohtaisia Dash-kameroita ensimmäisen henkilön mielestä. Jos olet todistanut tai ollut osallisena minkäänlaiseen onnettomuuteen tai halusit vain tallentaa hauskoja/ikimuistoisia hetkiä, voimme painaa painiketta tallentaaksesi lähimenneisyyden. Kun painiketta #2 painetaan, viimeisin 1 minuutti 30 sekuntia AIKAISESSA ja 30 sekuntia PAINIKKEEN PAINON JÄLKEEN tallennetaan ja tallennetaan yhdeksi videotiedostoksi. Tämä ladataan automaattisesti YouTube -kanavallesi, jos se on yhteydessä wifi -verkkoon, tai tallennetaan paikallisesti, jos wifi ei ole yhteydessä.

Vaihe 1: Tarvittavat materiaalit

Tarvittavat materiaalit
Tarvittavat materiaalit
Tarvittavat materiaalit
Tarvittavat materiaalit

3D -tulostettuja osia tarvitaan (Vaihe 2 sisältää STL -tiedostot ja koskee 3D -tulostusta kotona)

  1. 1x 3D -painettu päärunko
  2. 1x 3D -tulostettu vasen kuuloke
  3. 1x 3D -tulostettu oikea kuuloke
  4. 1x 3D -painettu nenäkappaleen pidike
  5. 1x 3D -tulostettu vadelma pi nollakotelo*
  6. 1x 3D -tulostettu vadelma pi nollakansi*
  7. 1x 3D -tulostettu mikronäytön kotelo
  8. 1x 3D -tulostettu mikronäyttöpiirin kotelo

*Vaakasuora tai pystysuora, valitset. Tässä ohjeessa käytämme vaakasuuntaista versiota valokuvassa näkyvästä pystysuorasta

Tarvitaan elektroniikkaa ja mekaanisia osia

  1. 1x Raspberry Pi Zero Wifi -prosessori (www.canakit.com/raspberry-pi-zero-wireless.html)
  2. 1x mikronäyttö (openeyetap.com tai Alexnld)
  3. 1x vakoojakamera (https://www.adafruit.com/product/1937)
  4. 1x Spy Camera Flex -sovitin (openeyetap.com)
  5. 1x vakoojakamera R-Pi Flexiin (https://www.adafruit.com/product/1645)
  6. 1x nenäkappale ja 1,5 mm: n ruuvi (openeyetap.com)
  7. 1x säteenjakaja (openeyetap.com)
  8. 4x johtojen pituus 35 cm
  9. 4x johdon pituus 15 cm
  10. 2x painiketta

Tarvittavat työkalut

  1. 8x 16 mm M2 -ruuvit
  2. 2x 14 mm M2 -ruuvit
  3. 4X 12 mm M2 -ruuvit
  4. 1x 10 mm M2 -ruuvit
  5. 3x 8 mm M2 -ruuvit
  6. 1x 1,5 mm ruuvit nenäkappaleelle
  7. Ruuvimeisseli (Philips)
  8. Pihdit ja/tai pienet tiedostot
  9. Juotin ja juote
  10. Kuuma liima

Vaihe 2: 3D -tulostus EyeTap -osiin

3D -tulostus EyeTap -osat
3D -tulostus EyeTap -osat
3D -tulostus EyeTap -osat
3D -tulostus EyeTap -osat

Jos sinulla on pääsy minkä tahansa tyyppiseen 3D -tulostimeen kotona, koulussa tai läheisessä julkisessa kirjastossa, voit ladata seuraavat STL -tiedostot ja tulostaa osat itse. Jos sinulla ei ole pääsyä 3D -tulostimeen, voit myös ostaa 3D -tulostussarjan meiltä, jotta asiat olisivat käteviä.

Muutamia vinkkejä osien 3D -tulostukseen.

  1. Täytä 100% kaikki osat, erityisesti pääpannan runko, 20% täyttö on liian hauras, jotta voit leikkiä sen kanssa.
  2. Osat, jotka EIVÄT tarvitse tukimateriaaleja, jos ne on painettu oikein: Pääkehys, mikronäyttöpiirikotelo, R-Pi-kotelo ja kansi.
  3. Osat, jotka tarvitsevat tukimateriaaleja: Molemmat korvakappaleet, näyttökotelo, nenäkappaleen pidike

Vaihe 3: EyeTap -kehyksen kokoaminen

EyeTap -kehyksen kokoaminen
EyeTap -kehyksen kokoaminen
  1. Jos tulostit omia osia, poista tukimateriaali. Ylimääräistä materiaalia löytyy enimmäkseen korvatuista ja mikronäytön kotelosta. Viilaa karkeat pinnat tarvittaessa.
  2. Kokoa EyeTap -kehys liu'uttamalla oikea kuuloke pääkehyksen päälle.
  3. Kuuloke tulee sijoittaa toiseen uraan - laskettaessa rajasta.
  4. Kuulokkeen tulee kaartua käyttäjän pään sisäpuolelle. Kiinnitä kuuloke pääkehykseen kahdella ruuvilla (M2x16mm) ja muttereilla. Toista vasen kuuloke.

Vaihe 4: Mikronäyttömoduulin kokoaminen

Mikro-näyttömoduulin kokoaminen
Mikro-näyttömoduulin kokoaminen
Mikro-näyttömoduulin kokoaminen
Mikro-näyttömoduulin kokoaminen
Mikro-näyttömoduulin kokoaminen
Mikro-näyttömoduulin kokoaminen
  1. Aseta M2x8mm-ruuvi mikronäyttökomponentin keskiosaan.
  2. Liu'uta mikronäyttö 3D-tulostettuun mikronäytön koteloon. Mikronäytön kahden ulkonevan tapin tulee osua koteloon. Lisäys vaatii jonkin verran voimaa.
  3. Kiinnitä piirilevy 3D -piirilevyn koteloon. Anna keltaisen taipuisan taittua luonnollisesti kotelon alaosaan. Kiinnitä sen jälkeen piirilevyn kotelo ruuvilla mikronäytön koteloon.
  4. Kiinnitä säteenjakaja mikronäyttömoduuliin kolmella ruuvilla (kaksi M2x8mm ja yksi M2x10mm).
  5. Kiinnitä moduuli EyeTap -pään runkoon kahdella M2x12mm -ruuvilla.

Vaihe 5: Nenäpalamoduulin kokoaminen

Nenäpalamoduulin kokoaminen
Nenäpalamoduulin kokoaminen
Nenäpalamoduulin kokoaminen
Nenäpalamoduulin kokoaminen
Nenäpalamoduulin kokoaminen
Nenäpalamoduulin kokoaminen
  1. Aseta metallinen nenäkappale 3D -tulostettuun nenäkappaleen pidikkeeseen. Kiinnitä ruuvilla.
  2. Aseta molemmat nenätyynyt metalliseen nokkakappaleeseen ja kiristä ruuvilla.
  3. Älä kiinnitä nenäkappalemoduulia, ennen kuin kaikki laitteet on liitetty ja integroitu runkoon. Kun johdotus on tehty, aseta nenäkappale EyeTap -pään runkoon ja kiinnitä se M2x12mm -ruuvilla. Nenäkappaleen tulee työntyä pään runkoon käyttäjää kohti.

Vaihe 6: Raspberry Pi -moduulin rakentaminen vakoilukameralla

Raspberry Pi -moduulin rakentaminen vakoilukameralla
Raspberry Pi -moduulin rakentaminen vakoilukameralla

Liitä muunnettava flex, flex PCB -levy ja vakoilukamera Raspberry Pi -laitteeseen kuvan osoittamalla tavalla. Varmista, että sininen puoli on ylöspäin R-Pi: n ja PCB-levyn molemmissa päissä. Varmista, että vakoojakameran flexissä on hopeapuoli ylöspäin

Vaihe 7: Mikronäytön liittäminen Raspberry-Pi Zero -laitteeseen

Mikronäytön liittäminen Raspberry-Pi Zero -laitteeseen
Mikronäytön liittäminen Raspberry-Pi Zero -laitteeseen
Mikronäytön liittäminen Raspberry-Pi Zero -laitteeseen
Mikronäytön liittäminen Raspberry-Pi Zero -laitteeseen
Mikronäytön liittäminen Raspberry-Pi Zero -laitteeseen
Mikronäytön liittäminen Raspberry-Pi Zero -laitteeseen
  1. Mikronäytön mukana toimitetussa liittimessä on yhteensä 7 johtoa, joista vain 4 käytetään. Käytä 2 johtoa kummastakin päästä ja katkaise keskimmäiset 3 johtoa kuvan osoittamalla tavalla.
  2. Jokainen johto on värikoodattu ja sillä on seuraava toiminto.-Punainen johto: Virtamusta johto: Maadoitusvalkoinen lanka: Toinen maadoitusoranssi lanka: videosyöttö
  3. Samoin sinun on valmisteltava 4 johtoa 35 cm: n mustasta langasta. Voit hylätä loput 3 tai säilyttää ne jatkossa. 4 mustaa johtoa käytetään R-Pi: n liittämiseen mikronäyttöliittimeen.
  4. Juotos neljä värillistä johtoa neljään mustaan lankaan, joiden pituus on 35 cm.
  5. Juotos neljä mustaa johtoa R-Pi: hen kuvan ohjeiden mukaan.
  6. Kytke mikronäytön liitin mikronäyttöön ja reititä mustat johdot pääkehyksen sisäpuolen läpi takaisin R-Pi: hen. Rungon sisäpuolella olevien kielekkeiden tarkoituksena on kiinnittää ja suojata johdot.
  7. Aseta R-Pi R-Pi-koteloon.

Vaihe 8: Painikkeiden yhdistäminen Raspberry Pi Zero -laitteeseen

Painikkeiden yhdistäminen Raspberry Pi Zero -laitteeseen
Painikkeiden yhdistäminen Raspberry Pi Zero -laitteeseen
Painikkeiden yhdistäminen Raspberry Pi Zero -laitteeseen
Painikkeiden yhdistäminen Raspberry Pi Zero -laitteeseen
Painikkeiden yhdistäminen Raspberry Pi Zero -laitteeseen
Painikkeiden yhdistäminen Raspberry Pi Zero -laitteeseen
Painikkeiden yhdistäminen Raspberry Pi Zero -laitteeseen
Painikkeiden yhdistäminen Raspberry Pi Zero -laitteeseen
  1. R-Pi-laitteeseen kytketään kaksi painiketta, yksi (#1) "Kuvaustoimintoa" varten ja toinen (#2) "Dash-Cam-videotoiminto +YouTube-lataustoiminto".
  2. Valmistele kaksi painiketta, kaksi 10k vastusta ja neljä ~ 15 cm pitkää johtoa.
  3. Liitä ne yllä olevan kaavion mukaisesti. Painike #1 on kytketty GPIO 17: een ja maadoitettu kuvatoimintoa varten. Painike #2 on kytketty GPIO 18: een ja maadoitus Dash-Cam-toimintoa varten.
  4. Raspberry Pi Zero GPIO -kartta sisältyy kuvaan. Käytetyt on korostettu keltaisella viitteenä.

Vaihe 9: Laitteiden ja mekaanisten osien integrointi

Laitteiston ja mekaanisten osien integrointi
Laitteiston ja mekaanisten osien integrointi
Laitteiston ja mekaanisten osien integrointi
Laitteiston ja mekaanisten osien integrointi
Laitteiston ja mekaanisten osien integrointi
Laitteiston ja mekaanisten osien integrointi
  1. Aseta Raspberry Pi Zero Wifi -moduuli 3D-tulostettuun R-Pi-koteloon. Varmista, että reitität mikronäyttöliittimen ja juotetut painikkeet R-Pi-kotelon läpi.
  2. Työnnä johdot pääkehyksen sisäpuolelle kokonaan mikronäyttömoduuliin.
  3. Aseta liitin mikronäytön piirilevyyn. Nyt R-Pi on kytketty antamaan näytölle ulostulo.
  4. Kiinnitä R-Pi-kotelo pääkehyksen vasempaan reunaan.
  5. Vie vakoilukamera pääkehyksen ulkopinnalle. Liimaa vakoilukamera superliimalla EyeTapin pääkehykseen. Sen tulisi sijaita käyttäjän nenän yläpuolella, samaan suuntaan kuin käyttäjän silmät.
  6. Taita Spy Camera Flex varovasti muutaman kerran R-Pi-kotelon sisään ja kiinnitä R-Pi-kotelon kansi koteloon käyttämällä 4 M2-ruuvia.
  7. Kuuma liima kaksi painiketta

Nyt toimivan EyeTapin kokoonpano on valmis - Ergonominen mekaaninen kokoonpano, jossa kaikki laitteiston osat on liitetty oikein. Ainoa puuttuva komponentti on ohjelmisto. Tässä vaiheessa olet täysin valmis ohjelmoimaan omia toimintojasi, jos osaat työskennellä Raspberry Pi: n ja Pythonin kanssa. Resursseja ja rajoittamattomia ideoita on verkossa, ja juuri näin rakennamme lopulta oman Wearable AR -yhteisön, jossa jaamme uudet ohjelmamme toistensa kokeiltavaksi. Jos kuitenkin haluat testata olemassa olevia ohjelmiamme, katso seuraavat kaksi vaihetta!

Vaihe 10: Ohjelmisto #1 (Dash Camera + Snapshot -toiminto)

Ensimmäinen ladattava ja "kytke ja käytä" -vaihtoehto on Dash Camera + Snapshot -toiminto. Voit polttaa mukautetun raspbian-kuvan täällä esiasetetulla toiminnolla. Jos haluat vaiheittaiset ohjeet kuvan asentamisesta sd-kortillesi, siirry tähän.

Ohjelman automaattinen suoritus

Mukana tulevassa kuvassa on dashcam -toiminto, joka on määritetty käynnistymään automaattisesti - tappaa tämä prosessi milloin tahansa painamalla ctrl + c ja poistaa automaattisen käynnistyksen käytöstä poistamalla tai kommentoimalla rivin "python /home/pi/Eyetap/dashcam/dashcam.py" /home/pi/.bashrc -tiedosto."

Dashcam -kansiossa on skripti nimeltä autostart.sh, joka määrittää automaattisesti dashcam -toiminnon käynnistymään käynnistyksen yhteydessä (jos sitä ei ole jo määritetty). Tee tämä suorittamalla komento /home/pi/Eyetap/dashcam/autostart.sh

EyeTapin yhdistäminen YouTube -kanavaasi

Dashcam -koodi on määritetty lataamaan YouTubeen automaattisesti, mutta se vaatii henkilökohtaiset YouTube -kirjautumistietosi. Kun käytät koodia ensimmäistä kertaa, sen pitäisi ohjata sinut YouTubeen verkkoselaimen kautta, jossa voit syöttää YouTube -kirjautumistietosi turvallisesti. Se luo.youtube-upload-credentials.json-tiedoston, jonka voit sijoittaa kotihakemistoosi (/home/pi). Voit myös muuttaa ladatun videon otsikkoa ja kuvausta sekä parametreja, kuten tarkkuutta, kuvataajuutta ja videon pituutta koodissa kuvatulla tavalla.

Vaihe 11: Käynnistä EyeTap

Käynnistä EyeTap!
Käynnistä EyeTap!
Käynnistä EyeTap!
Käynnistä EyeTap!
Käynnistä EyeTap!
Käynnistä EyeTap!

Kun olet määrittänyt SD-kortin, liitä se Raspberry-Pi Zero -laitteeseen. Kytke virta EyeTapiin kytkemällä virtalähde-Micro-USB Raspberry-Pi nollaan ja USB liitettynä kannettavaan akkuun (mikä tahansa kannettavaan akkuun kytketty puhelinlaturi toimii). Laita kannettava akku taskuun ja ole liikkuva EyeTap käynnissä!

Vaihe 12: Jaa EyeTap -kokemuksesi

Jaa EyeTap -kokemuksesi täällä tai foorumillamme osoitteessa openeyetap.com. Lisäksi, jos olet yrittänyt ohjelmoida omia toimintojasi, jaa myös ja auta meitä rakentamaan aktiivisin puettava AR -yhteisö!

Tulevat EyeTap -moduulit:

  • Lämpökameramoduuli
  • Muistin apumoduuli
  • Avaa CV, kasvojen tunnistusmoduuli
  • Ilmanlaadun tunnistusmoduuli
  • Kosteuden lähetysmoduuli
  • Eye Tracking Module (tutkimus käynnissä)

Voit kokeilla:

  • Näyttöaika (kello)
  • Ajastintoiminto
  • IMU EyeTap
  • Yhdistä EyeTap puhelimeesi

    • AR -kartat ja reittiohjeet Google Mapsin avulla
    • Google -kääntäjä, näytä käännetty teksti
  • Avoin CV, Kasvontunnistus
  • Liitä EyeTap autoosi

    • Nopeusmittari
    • Polttoainemittari

Suositeltava: