Мазмуну:

OpenEyeTap: 3D Басылган жана Программалануучу Акылдуу Айнек: 12 Кадам (Сүрөттөр менен)
OpenEyeTap: 3D Басылган жана Программалануучу Акылдуу Айнек: 12 Кадам (Сүрөттөр менен)

Video: OpenEyeTap: 3D Басылган жана Программалануучу Акылдуу Айнек: 12 Кадам (Сүрөттөр менен)

Video: OpenEyeTap: 3D Басылган жана Программалануучу Акылдуу Айнек: 12 Кадам (Сүрөттөр менен)
Video: Thermal EyeTap 3D Printing (30 seconds) 2024, Ноябрь
Anonim
OpenEyeTap: 3D басылган жана программалана турган акылдуу айнек
OpenEyeTap: 3D басылган жана программалана турган акылдуу айнек
OpenEyeTap: 3D басылган жана программалана турган акылдуу айнек
OpenEyeTap: 3D басылган жана программалана турган акылдуу айнек
OpenEyeTap: 3D басылган жана программалана турган акылдуу айнек
OpenEyeTap: 3D басылган жана программалана турган акылдуу айнек
OpenEyeTap: 3D басылган жана программалана турган акылдуу айнек
OpenEyeTap: 3D басылган жана программалана турган акылдуу айнек

Open EyeTapтин Instructables барагына кош келиңиз! Биз дүйнөдөгү эң активдүү Акылдуу Көз айнектерди жана Кийиле турган Реалдуулук Коомчулугун курууну эңсеген бир нече энтузиасттарбыз. Биз кеңейтилген реалдуулук өрчүй турган алкакты жеткиликтүү кылууну каалайбыз. Биз EyeTap'ибизди дүйнөнүн шылуундары менен бөлүшкүбүз келет. Биргеликте, коомчулук катары, биз бул ачык булак технологиясын жакшырта алабыз.

Бул Нускамада биздин негизги максатыбыз - EyeTapтын курулушун жөнөкөйлөтүү. Бул өзүңүздүн жеке курууга жардам берет деп үмүттөнөбүз жана кеңейтилген реалдуулук талаасына кирүүгө тоскоолдукту азайтат. Ошондой эле, сиз кызыктуу функцияларды жана конструкцияларды таба аласыз деп үмүттөнөбүз - балким сиздин жашоо образыңызга мүнөздүү - бул биздин веб -сайтыбыздын форумунда кошулушу жана бөлүшүлүшү мүмкүн: openeyetap.com! Биз, коомчулук катары, биринчи ачык булактан кеңейтилген чындык айнегин иштеп чыгуу үчүн зарыл болгон бузуучу күч боло алабыз деп ишенебиз.

Биз төмөндө өзүңүздүн EyeTapыңызды 200 долларга чейин жасоо үчүн керектүү кадамдарды деталдуу түрдө көрсөттүк. Кыскача айтканда, биз 3D басып чыгарылган компоненттерди, орнотулган оптика менен микро дисплейди, тыңчы камераны жана Raspberry Pi Zero Wifi колдонобуз. Учурда биз киборглогинг ("dash -cam" сыяктуу) функциясын иштеп чыктык, аны сиз EyeTap менен иштете аласыз жана жакында дагы модулдар жана функционалдар келет.

Функционал #1: Dash-Camera + Snapshot Function

  1. #1 баскычын басканда сүрөткө тартыңыз.
  2. #2 баскычын басканда Dash-Camera Video* тарт. Кнопка басылганга чейин 1 мүнөт 30 сек сактайт жана баскыч басылганда 30 сек. Wi -Fiга туташкан болсо, YouTube каналыңызга автоматтык түрдө жүктөлөт. Эгерде EyeTap wifiга туташпаса, анын жергиликтүү SD картасына сакталат.

*Dash-Camera Video функциясы деген эмне?

Dash камералар аварияларды же адаттан тыш окуяларды жазуу үчүн машиналарда кеңири таралган. Алар тегерек буферде иштешет, дайыма эски материалды жазышат жана жазышат. Ушундай эле мааниде, биз азыр 1-адамдын көз карашында жеке Dash-Camsка ээ боло алабыз. Эгерде сиз кандайдыр бир кырсыкка күбө болсоңуз же катышкан болсоңуз, же жөн эле күлкүлүү/эсте каларлык учурларды жаздыргыңыз келсе, биз өткөндү сактап калуу үчүн баскычты басууга болот. #2 баскычы басылганда, эң акыркы 1 мүнөт 30 секунда ӨТКӨНДӨ, плюс 30 секунддан кийин баскычты басуу жазылып, бир видео файл катары сакталат. Бул автоматтык түрдө YouTube каналыңызга Wi -Fiга туташкан учурда жүктөлөт, же Wi -Fi туташпаса, жергиликтүү түрдө сакталат.

1 -кадам: Керектүү материалдар

Керектүү материалдар
Керектүү материалдар
Керектүү материалдар
Керектүү материалдар

3D басылган бөлүктөрү керек (2 -кадам STL файлдарын камтыйт жана үйдө кантип 3D басып чыгаруу керек)

  1. 1х 3D басылган баштык
  2. 1х 3D басып чыгарылган сол наушник
  3. 1х 3D басып чыгарылган оң наушник
  4. 1х 3D басып чыгарылган мурундун кармагычы
  5. 1x 3D басылган малина pi нөлдүк корпусу*
  6. 1х 3D басылган малина pi нөл капкагы*
  7. 1x 3D басылган микро дисплей корпусу
  8. 1x 3D басылган микро дисплей схемасы корпусу

*Горизонталдык же вертикалдуу, сиз тандайсыз. Бул нускамада биз сүрөттө көрсөтүлгөн вертикалга карабай горизонталдык версияны колдонобуз

Электроника жана механикалык тетиктер керек

  1. 1x Raspberry Pi Zero Wifi процессору (www.canakit.com/raspberry-pi-zero-wireless.html)
  2. 1x Micro Display (openeyetap.com же Alexnldде)
  3. 1x Шпион Камера (https://www.adafruit.com/product/1937)
  4. 1x Spy Camera Flex адаптери (openeyetap.com)
  5. 1x Spy камерасы R-Pi Flexке чейин (https://www.adafruit.com/product/1645)
  6. 1x Мурун кесим жана 1.5мм бурама (openeyetap.com)
  7. 1x Beam-splitter (openeyetap.com)
  8. 4х зымдардын узундугу 35 см
  9. 4х зымдардын узундугу 15 см
  10. 2x баскычтар

Керектүү куралдар

  1. 8x 16 мм M2 бурамалар
  2. 2x 14 мм M2 бурамалар
  3. 4X 12 мм M2 бурамалар
  4. 1х 10 мм M2 бурамалар
  5. 3x 8 мм M2 бурамалар
  6. Мурун үчүн 1x 1,5 мм бурамалар
  7. Бурама айдоочу (Philips)
  8. Кычкачтар жана/же кичине файлдар
  9. Паяльник жана Лайк
  10. Hot Glue

2 -кадам: EyeTap бөлүктөрүн 3D басып чыгаруу

3D EyeTap бөлүктөрүн басып чыгарыңыз
3D EyeTap бөлүктөрүн басып чыгарыңыз
3D EyeTap бөлүктөрүн басып чыгарыңыз
3D EyeTap бөлүктөрүн басып чыгарыңыз

Эгерде сизде үйүңүздө, мектепте же жакын жердеги коомдук китепканада кандайдыр бир 3D принтерге кирүү мүмкүнчүлүгүңүз болсо, анда төмөнкү STL файлдарын жүктөп алып, бөлүктөрдү өзүңүз басып чыгара аласыз. Эгерде сизде 3D принтерге кирүү мүмкүнчүлүгү жок болсо, анда сиз өзүңүзгө ыңгайлуу болушу үчүн, 3D Printed Kitти бизден сатып алсаңыз болот.

Бөлүктөрдү кантип 3D басып чыгаруу боюнча бир нече кеңеш.

  1. Бардык бөлүктөрдү 100% толтуруу, айрыкча, негизги чач боонун алкагы, 20% толтуруу сиз менен ойноо үчүн өтө морт болот.
  2. Туура позицияда басылганда колдоочу материалдарга ЭМЕС БӨЛҮКТӨР: Баш кадр, Micro-Display Circuit Housing, R-Pi Корпус жана Cover.
  3. Колдоо материалдарына муктаж болгон бөлүктөр: Кулактын эки бөлүгү, Дисплейдин корпусу, Мурундун кесим кармагычы

3 -кадам: EyeTap алкагын чогултуу

EyeTap алкагын чогултуу
EyeTap алкагын чогултуу
  1. Эгерде сиз өзүңүздүн компоненттериңизди басып чыгарсаңыз, колдоо материалын алып салыңыз. Ашыкча материал көбүнчө кулактын таянычтарында жана микро дисплей корпусунда болот. Керек болсо, одоно беттерди жазыңыз.
  2. Оң кулакчынды баш алкакка сүйрөп EyeTap алкагын чогултуңуз.
  3. Кулакчын экинчи оюкка жайгашышы керек - учу менен эсептегенде.
  4. Кулакчын колдонуучунун башынын ичине карай ийри болушу керек. Кулакчынды баш алкакка бекитүү үчүн эки бураманы (M2x16mm) жана гайкаларды колдонуңуз. Сол гарнитураны кайталаңыз.

4-кадам: Микро-дисплей модулун чогултуу

Микро-дисплей модулун чогултуу
Микро-дисплей модулун чогултуу
Микро-дисплей модулун чогултуу
Микро-дисплей модулун чогултуу
Микро-дисплей модулун чогултуу
Микро-дисплей модулун чогултуу
  1. M2x8mm бурамасын микро-дисплейдин борбордук бөлүгүнө салыңыз.
  2. 3D басылган микро дисплей корпусуна микро дисплейди жылдырыңыз. Микро-дисплейдин эки чыгып турган казыгы корпустун ичине түшүшү керек. Киргизүү кандайдыр бир күчтү талап кылат.
  3. Электрондук тактаны 3D басма схемасынын корпусуна бекитүү. Сары флекс корпустун астыңкы бөлүгүндө табигый түрдө бүктөлсүн. Андан кийин, схеманын корпусун микро-дисплей корпусуна бурамалар менен бекиткиле.
  4. Үч бураманы (эки M2x8mm жана бир M2x10mm) колдонуп, нур бөлгүчтү микро-дисплей модулуна бекиңиз.
  5. Модулду EyeTap баш алкагына эки M2x12mm бурамасын колдонуу менен бекитиңиз.

5 -кадам: Nose Piece модулун чогултуу

Nose Piece модулун чогултуу
Nose Piece модулун чогултуу
Nose Piece модулун чогултуу
Nose Piece модулун чогултуу
Nose Piece модулун чогултуу
Nose Piece модулун чогултуу
  1. 3D басып чыгарылган мурундун металл кармагычына металл мурун бөлүгүн салыңыз. Бураманы колдонуу менен бекит.
  2. Мурундун эки капкагын металл мурундун тетигине салып, бурама менен тартыңыз.
  3. Бардык жабдыктар туташып, кадрга бириктирилмейинче мурундун модулун бекитпеңиз. Өткөрүү бүткөндө, мурундун бөлүгүн EyeTapтин баш алкагына коюп, аны M2x12mm бурамасы менен бекемдеңиз. Мурундун бөлүгү колдонуучуга карата баш алкакка чыгып турушу керек.

6 -кадам: Шпион камерасы менен Raspberry Pi модулун куруу

Raspberry Pi модулун шпион камерасы менен куруу
Raspberry Pi модулун шпион камерасы менен куруу

Сүрөттө көрсөтүлгөндөй, конверсиялоочу ийкемдүү, ийкемдүү ПХД тактасын жана чалгын камерасын Raspberry Pi менен туташтырыңыз. Шпион камерасынын ийилишинин күмүш тарабы өйдө караганын текшериңиз

7-кадам: Micro-Displayди Raspberry-Pi Zero менен туташтыруу

Микро-дисплейди Raspberry-Pi Zero менен туташтыруу
Микро-дисплейди Raspberry-Pi Zero менен туташтыруу
Микро-дисплейди Raspberry-Pi Zero менен туташтыруу
Микро-дисплейди Raspberry-Pi Zero менен туташтыруу
Микро-дисплейди Raspberry-Pi Zero менен туташтыруу
Микро-дисплейди Raspberry-Pi Zero менен туташтыруу
  1. Микро-дисплей менен келген туташтыргычта бардыгы болуп 7 зым бар, анын ичинен 4 гана колдонулат. Ар бир учунан 2 зымды колдонуп, сүрөттө көрсөтүлгөндөй ортоңку 3 зымды кесип алыңыз.
  2. Ар бир зым түстүү коддолгон жана төмөнкү функцияны аткарат.
  3. Ошо сыяктуу эле, 35 см кара зымдан 4 зым даярдооңуз керек болот. Калган 3тү жокко чыгара аласыз, же келечектеги аракеттериңиз үчүн сактай аласыз. 4 кара зым R-Pi'ди Micro-Display коннекторуна туташтыруу үчүн колдонулат.
  4. Төрт түстүү зымдарды узундугу 35 см болгон төрт кара зымга ширеткиле.
  5. Сүрөттөгү көрсөтмөлөр боюнча төрт кара зымды R-Pi менен ээрчиңиз.
  6. Микро-дисплей туташтыргычын микро-дисплейге сайыңыз жана кара зымдарды баш алкактын ички тарабы аркылуу R-Piге кайра бериңиз. Кадрдын ички жагындагы өтмөктөр зымдарды коргоого жана жайгаштырууга багытталган.
  7. R-Pi корпусуна R-Pi коюңуз.

8 -кадам: Баскычтарды Raspberry Pi Zero менен туташтыруу

Баскычтарды Raspberry Pi Zero менен туташтыруу
Баскычтарды Raspberry Pi Zero менен туташтыруу
Баскычтарды Raspberry Pi Zero менен туташтыруу
Баскычтарды Raspberry Pi Zero менен туташтыруу
Баскычтарды Raspberry Pi Zero менен туташтыруу
Баскычтарды Raspberry Pi Zero менен туташтыруу
Баскычтарды Raspberry Pi Zero менен туташтыруу
Баскычтарды Raspberry Pi Zero менен туташтыруу
  1. Эки баскыч R-Pi менен туташат, бири (#1) "Сүрөт тартуу функциясы" үчүн, экинчиси (#2) "Dash-Cam Video Function +YouTube Upload Function" үчүн.
  2. Эки баскычты, эки 10k каршылыгын жана төрт ~ 15 см узундуктагы зымдарды даярдаңыз.
  3. Аларды схемада жогоруда көрсөтүлгөндөй туташтырыңыз. Баскыч #1 GPIO 17ге туташкан жана Сүрөттөр Функциясы үчүн жер. 2-баскыч GPIO 18ге туташып, Dash-Cam Функциясы үчүн жер.
  4. Raspberry Pi Zero GPIO картасы сүрөттө камтылган. Колдонулгандар маалымдама үчүн сары түс менен белгиленген.

9 -кадам: Аппараттык жана механикалык бөлүктөрдү интеграциялоо

Аппараттык жана механикалык тетиктерди интеграциялоо
Аппараттык жана механикалык тетиктерди интеграциялоо
Аппараттык жана механикалык тетиктерди интеграциялоо
Аппараттык жана механикалык тетиктерди интеграциялоо
Аппараттык жана механикалык тетиктерди интеграциялоо
Аппараттык жана механикалык тетиктерди интеграциялоо
  1. Raspberry Pi Zero Wifi модулун 3D басылган R-Pi корпусуна салыңыз. Микро-дисплей туташтыргычы менен ширетилген баскычтарды R-Pi корпусу аркылуу өткөрүүнү тактаңыз.
  2. Баш алкактын ички жагына зымдарды микро-дисплей модулуна чейин салыңыз.
  3. Коннекторду микро дисплей схемасына салыңыз. Эми R-Pi дисплейге чыгаруу үчүн туташты.
  4. R-Pi корпусун баш алкактын сол жагына бекиңиз.
  5. Башчынын алкагынын сырткы бетине чалгын камерасын багыттаңыз. EyeTapтын негизги алкагына шпион камерасын супер клей. Ал колдонуучунун көзү менен бир багытты караган колдонуучунун мурдунун үстүндө жайгашышы керек.
  6. Акырындык менен R-Pi Case ичинде бир нече жолу Spy Camera ийкемин бүктөңүз. R-Pi капкагын R-Pi тиркөө үчүн 4 M2 бурамаларын колдонуп Caseке жабыңыз.
  7. Ысык клей эки баскыч

Эми иштөөчү EyeTapтин жыйнагы аяктады - Эргономикалык механикалык монтаж бардык аппараттык компоненттери туура туташтырылган. Бир гана компонент жок - программалык камсыздоо. Бул учурда сиз Raspberry Pi жана Python менен иштөөнү билсеңиз, өз функцияларыңызды программалоого толук жабдылгансыз. Ресурстар жана чексиз идеялар Интернетте, жана биз так ушинтип акыры өзүбүздүн Wearable AR коомдоштугубузду курабыз, анда биз жаңы программаларыбызды бири -бирибизди сынап көрүшүбүз үчүн бөлүшөбүз. Бирок, эгер сиз биздин учурдагы программаларды сынап көргүңүз келсе, кийинки 2 кадамды көрүңүз!

10 -кадам: Программалык камсыздоо #1 (Dash Camera + Snapshot Function)

Жүктөө жана "плагин жана ойнотуу" үчүн биринчи вариант - бул Dash Camera + Snapshot Function. Сиз бул жерде алдын ала конфигурацияланган функция менен жекече raspbian сүрөтүн өрттөй аласыз. Эгерде сиз SD картаңызга сүрөттү кантип орнотуу боюнча этап-этабы менен инструкцияны кааласаңыз, бул жерге өтүңүз.

Программаны автоматтык түрдө аткаруу

Берилген сүрөттө панелдин функциясы автоматтык түрдө баштоого конфигурацияланган - бул процессти каалаган убакта жок кылуу үчүн ctrl + c басыңыз жана автоматтык түрдө баштоону өчүрүү үчүн "python /home/pi/Eyetap/dashcam/dashcam.py" линиясын алып салыңыз же комментарий бериңиз. /home/pi/.bashrc файлы."

Dashcam папкасында autostart.sh деп аталган скрипт жүктөлгөндө автоматтык түрдө конфигурацияланат (эгер ал буга чейин конфигурацияланбаса). Бул үчүн /home/pi/Eyetap/dashcam/autostart.sh буйругун аткарыңыз

EyeTapты YouTube каналыңызга туташтыруу

Dashcam коду YouTube'га автоматтык түрдө жүктөө үчүн конфигурацияланган, бирок ал сиздин жеке youtube грамоталарыңызды талап кылат. Кодду биринчи жолу иштеткенде, ал веб -браузер аркылуу сизди YouTube'га багыттоосу керек, анда сиз YouTube кирүү грамоталарын коопсуз киргизе аласыз. Андан кийин ал.youtube-upload-credentials.json файлын түзөт, аны сиз үй каталогуна (/home/pi) жайгаштыра аласыз. Ошондой эле, жүктөлгөн видеонун аталышын жана сүрөттөмөсүн, ошондой эле токтомдо, кадрдын ылдамдыгында жана видеонун узундугу сыяктуу параметрлерди коддо сүрөттөлгөндөй өзгөртө аласыз.

11 -кадам: EyeTapти иштетүү

EyeTapти иштетүү!
EyeTapти иштетүү!
EyeTapти иштетүү!
EyeTapти иштетүү!
EyeTapти иштетүү!
EyeTapти иштетүү!

SD картаңызды орнотуп бүткөндөн кийин, аны Raspberry-Pi Zero-ге туташтырыңыз. EyeTapти иштетүү үчүн, энергия булагын-Raspberry-Pi нөлүндөгү Micro-USB жана портативдүү батареяга туташтырылган USBди (портативдүү батареяга туташкан каалаган телефон заряддагыч иштейт) туташтырыңыз. Портативдүү батареяны чөнтөгүңүзгө салып, EyeTap менен мобилдик болуңуз!

12 -кадам: EyeTap тажрыйбаңыз менен бөлүшүңүз

Сураныч, EyeTap тажрыйбаңызды бул жерде же биздин форумда openeyetap.com менен бөлүшүңүз. Мындан тышкары, эгер сиз өзүңүздүн функцияларыңызды программалоого аракет кылган болсоңуз, бөлүшүп, эң активдүү кийилүүчү AR коомчулугун түзүүгө жардам бериңиз!

Келе жаткан EyeTap модулдары:

  • Жылуулук камерасы модулу
  • Memory Aid Module
  • Ачык резюме, жүздү таануу модулу
  • Аба сапатын сезүү модулу
  • Нымдуулукту жөнөтүү модулу
  • Көзгө көз салуу модулу (изилдөө жүрүп жатат)

Сиз аракет кыла аласыз:

  • Көрсөтүү убактысы (Саат)
  • Таймер функциясы
  • IMU EyeTap
  • EyeTapти телефонуңузга туташтырыңыз

    • Google Карталарды колдонуу менен AR Карталары жана Багыттары
    • Google котормочу, которулган текстти көрсөтүү
  • Ачык резюме, жүздү таануу
  • EyeTapти машинаңызга туташтырыңыз

    • Спидометр
    • Күйүүчү майдын көрсөткүчү

Сунушталууда: