Мазмуну:
- 1 -кадам: Керектүү материалдар
- 2 -кадам: EyeTap бөлүктөрүн 3D басып чыгаруу
- 3 -кадам: EyeTap алкагын чогултуу
- 4-кадам: Микро-дисплей модулун чогултуу
- 5 -кадам: Nose Piece модулун чогултуу
- 6 -кадам: Шпион камерасы менен Raspberry Pi модулун куруу
- 7-кадам: Micro-Displayди Raspberry-Pi Zero менен туташтыруу
- 8 -кадам: Баскычтарды Raspberry Pi Zero менен туташтыруу
- 9 -кадам: Аппараттык жана механикалык бөлүктөрдү интеграциялоо
- 10 -кадам: Программалык камсыздоо #1 (Dash Camera + Snapshot Function)
- 11 -кадам: EyeTapти иштетүү
- 12 -кадам: EyeTap тажрыйбаңыз менен бөлүшүңүз
Video: OpenEyeTap: 3D Басылган жана Программалануучу Акылдуу Айнек: 12 Кадам (Сүрөттөр менен)
2024 Автор: John Day | [email protected]. Акыркы өзгөртүү: 2024-01-30 10:42
Open EyeTapтин Instructables барагына кош келиңиз! Биз дүйнөдөгү эң активдүү Акылдуу Көз айнектерди жана Кийиле турган Реалдуулук Коомчулугун курууну эңсеген бир нече энтузиасттарбыз. Биз кеңейтилген реалдуулук өрчүй турган алкакты жеткиликтүү кылууну каалайбыз. Биз EyeTap'ибизди дүйнөнүн шылуундары менен бөлүшкүбүз келет. Биргеликте, коомчулук катары, биз бул ачык булак технологиясын жакшырта алабыз.
Бул Нускамада биздин негизги максатыбыз - EyeTapтын курулушун жөнөкөйлөтүү. Бул өзүңүздүн жеке курууга жардам берет деп үмүттөнөбүз жана кеңейтилген реалдуулук талаасына кирүүгө тоскоолдукту азайтат. Ошондой эле, сиз кызыктуу функцияларды жана конструкцияларды таба аласыз деп үмүттөнөбүз - балким сиздин жашоо образыңызга мүнөздүү - бул биздин веб -сайтыбыздын форумунда кошулушу жана бөлүшүлүшү мүмкүн: openeyetap.com! Биз, коомчулук катары, биринчи ачык булактан кеңейтилген чындык айнегин иштеп чыгуу үчүн зарыл болгон бузуучу күч боло алабыз деп ишенебиз.
Биз төмөндө өзүңүздүн EyeTapыңызды 200 долларга чейин жасоо үчүн керектүү кадамдарды деталдуу түрдө көрсөттүк. Кыскача айтканда, биз 3D басып чыгарылган компоненттерди, орнотулган оптика менен микро дисплейди, тыңчы камераны жана Raspberry Pi Zero Wifi колдонобуз. Учурда биз киборглогинг ("dash -cam" сыяктуу) функциясын иштеп чыктык, аны сиз EyeTap менен иштете аласыз жана жакында дагы модулдар жана функционалдар келет.
Функционал #1: Dash-Camera + Snapshot Function
- #1 баскычын басканда сүрөткө тартыңыз.
- #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х 3D басылган баштык
- 1х 3D басып чыгарылган сол наушник
- 1х 3D басып чыгарылган оң наушник
- 1х 3D басып чыгарылган мурундун кармагычы
- 1x 3D басылган малина pi нөлдүк корпусу*
- 1х 3D басылган малина pi нөл капкагы*
- 1x 3D басылган микро дисплей корпусу
- 1x 3D басылган микро дисплей схемасы корпусу
*Горизонталдык же вертикалдуу, сиз тандайсыз. Бул нускамада биз сүрөттө көрсөтүлгөн вертикалга карабай горизонталдык версияны колдонобуз
Электроника жана механикалык тетиктер керек
- 1x Raspberry Pi Zero Wifi процессору (www.canakit.com/raspberry-pi-zero-wireless.html)
- 1x Micro Display (openeyetap.com же Alexnldде)
- 1x Шпион Камера (https://www.adafruit.com/product/1937)
- 1x Spy Camera Flex адаптери (openeyetap.com)
- 1x Spy камерасы R-Pi Flexке чейин (https://www.adafruit.com/product/1645)
- 1x Мурун кесим жана 1.5мм бурама (openeyetap.com)
- 1x Beam-splitter (openeyetap.com)
- 4х зымдардын узундугу 35 см
- 4х зымдардын узундугу 15 см
- 2x баскычтар
Керектүү куралдар
- 8x 16 мм M2 бурамалар
- 2x 14 мм M2 бурамалар
- 4X 12 мм M2 бурамалар
- 1х 10 мм M2 бурамалар
- 3x 8 мм M2 бурамалар
- Мурун үчүн 1x 1,5 мм бурамалар
- Бурама айдоочу (Philips)
- Кычкачтар жана/же кичине файлдар
- Паяльник жана Лайк
- Hot Glue
2 -кадам: EyeTap бөлүктөрүн 3D басып чыгаруу
Эгерде сизде үйүңүздө, мектепте же жакын жердеги коомдук китепканада кандайдыр бир 3D принтерге кирүү мүмкүнчүлүгүңүз болсо, анда төмөнкү STL файлдарын жүктөп алып, бөлүктөрдү өзүңүз басып чыгара аласыз. Эгерде сизде 3D принтерге кирүү мүмкүнчүлүгү жок болсо, анда сиз өзүңүзгө ыңгайлуу болушу үчүн, 3D Printed Kitти бизден сатып алсаңыз болот.
Бөлүктөрдү кантип 3D басып чыгаруу боюнча бир нече кеңеш.
- Бардык бөлүктөрдү 100% толтуруу, айрыкча, негизги чач боонун алкагы, 20% толтуруу сиз менен ойноо үчүн өтө морт болот.
- Туура позицияда басылганда колдоочу материалдарга ЭМЕС БӨЛҮКТӨР: Баш кадр, Micro-Display Circuit Housing, R-Pi Корпус жана Cover.
- Колдоо материалдарына муктаж болгон бөлүктөр: Кулактын эки бөлүгү, Дисплейдин корпусу, Мурундун кесим кармагычы
3 -кадам: EyeTap алкагын чогултуу
- Эгерде сиз өзүңүздүн компоненттериңизди басып чыгарсаңыз, колдоо материалын алып салыңыз. Ашыкча материал көбүнчө кулактын таянычтарында жана микро дисплей корпусунда болот. Керек болсо, одоно беттерди жазыңыз.
- Оң кулакчынды баш алкакка сүйрөп EyeTap алкагын чогултуңуз.
- Кулакчын экинчи оюкка жайгашышы керек - учу менен эсептегенде.
- Кулакчын колдонуучунун башынын ичине карай ийри болушу керек. Кулакчынды баш алкакка бекитүү үчүн эки бураманы (M2x16mm) жана гайкаларды колдонуңуз. Сол гарнитураны кайталаңыз.
4-кадам: Микро-дисплей модулун чогултуу
- M2x8mm бурамасын микро-дисплейдин борбордук бөлүгүнө салыңыз.
- 3D басылган микро дисплей корпусуна микро дисплейди жылдырыңыз. Микро-дисплейдин эки чыгып турган казыгы корпустун ичине түшүшү керек. Киргизүү кандайдыр бир күчтү талап кылат.
- Электрондук тактаны 3D басма схемасынын корпусуна бекитүү. Сары флекс корпустун астыңкы бөлүгүндө табигый түрдө бүктөлсүн. Андан кийин, схеманын корпусун микро-дисплей корпусуна бурамалар менен бекиткиле.
- Үч бураманы (эки M2x8mm жана бир M2x10mm) колдонуп, нур бөлгүчтү микро-дисплей модулуна бекиңиз.
- Модулду EyeTap баш алкагына эки M2x12mm бурамасын колдонуу менен бекитиңиз.
5 -кадам: Nose Piece модулун чогултуу
- 3D басып чыгарылган мурундун металл кармагычына металл мурун бөлүгүн салыңыз. Бураманы колдонуу менен бекит.
- Мурундун эки капкагын металл мурундун тетигине салып, бурама менен тартыңыз.
- Бардык жабдыктар туташып, кадрга бириктирилмейинче мурундун модулун бекитпеңиз. Өткөрүү бүткөндө, мурундун бөлүгүн EyeTapтин баш алкагына коюп, аны M2x12mm бурамасы менен бекемдеңиз. Мурундун бөлүгү колдонуучуга карата баш алкакка чыгып турушу керек.
6 -кадам: Шпион камерасы менен Raspberry Pi модулун куруу
Сүрөттө көрсөтүлгөндөй, конверсиялоочу ийкемдүү, ийкемдүү ПХД тактасын жана чалгын камерасын Raspberry Pi менен туташтырыңыз. Шпион камерасынын ийилишинин күмүш тарабы өйдө караганын текшериңиз
7-кадам: Micro-Displayди Raspberry-Pi Zero менен туташтыруу
- Микро-дисплей менен келген туташтыргычта бардыгы болуп 7 зым бар, анын ичинен 4 гана колдонулат. Ар бир учунан 2 зымды колдонуп, сүрөттө көрсөтүлгөндөй ортоңку 3 зымды кесип алыңыз.
- Ар бир зым түстүү коддолгон жана төмөнкү функцияны аткарат.
- Ошо сыяктуу эле, 35 см кара зымдан 4 зым даярдооңуз керек болот. Калган 3тү жокко чыгара аласыз, же келечектеги аракеттериңиз үчүн сактай аласыз. 4 кара зым R-Pi'ди Micro-Display коннекторуна туташтыруу үчүн колдонулат.
- Төрт түстүү зымдарды узундугу 35 см болгон төрт кара зымга ширеткиле.
- Сүрөттөгү көрсөтмөлөр боюнча төрт кара зымды R-Pi менен ээрчиңиз.
- Микро-дисплей туташтыргычын микро-дисплейге сайыңыз жана кара зымдарды баш алкактын ички тарабы аркылуу R-Piге кайра бериңиз. Кадрдын ички жагындагы өтмөктөр зымдарды коргоого жана жайгаштырууга багытталган.
- R-Pi корпусуна R-Pi коюңуз.
8 -кадам: Баскычтарды Raspberry Pi Zero менен туташтыруу
- Эки баскыч R-Pi менен туташат, бири (#1) "Сүрөт тартуу функциясы" үчүн, экинчиси (#2) "Dash-Cam Video Function +YouTube Upload Function" үчүн.
- Эки баскычты, эки 10k каршылыгын жана төрт ~ 15 см узундуктагы зымдарды даярдаңыз.
- Аларды схемада жогоруда көрсөтүлгөндөй туташтырыңыз. Баскыч #1 GPIO 17ге туташкан жана Сүрөттөр Функциясы үчүн жер. 2-баскыч GPIO 18ге туташып, Dash-Cam Функциясы үчүн жер.
- Raspberry Pi Zero GPIO картасы сүрөттө камтылган. Колдонулгандар маалымдама үчүн сары түс менен белгиленген.
9 -кадам: Аппараттык жана механикалык бөлүктөрдү интеграциялоо
- Raspberry Pi Zero Wifi модулун 3D басылган R-Pi корпусуна салыңыз. Микро-дисплей туташтыргычы менен ширетилген баскычтарды R-Pi корпусу аркылуу өткөрүүнү тактаңыз.
- Баш алкактын ички жагына зымдарды микро-дисплей модулуна чейин салыңыз.
- Коннекторду микро дисплей схемасына салыңыз. Эми R-Pi дисплейге чыгаруу үчүн туташты.
- R-Pi корпусун баш алкактын сол жагына бекиңиз.
- Башчынын алкагынын сырткы бетине чалгын камерасын багыттаңыз. EyeTapтын негизги алкагына шпион камерасын супер клей. Ал колдонуучунун көзү менен бир багытты караган колдонуучунун мурдунун үстүндө жайгашышы керек.
- Акырындык менен R-Pi Case ичинде бир нече жолу Spy Camera ийкемин бүктөңүз. R-Pi капкагын R-Pi тиркөө үчүн 4 M2 бурамаларын колдонуп Caseке жабыңыз.
- Ысык клей эки баскыч
Эми иштөөчү 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ти иштетүү
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ти машинаңызга туташтырыңыз
- Спидометр
- Күйүүчү майдын көрсөткүчү
Сунушталууда:
Акылдуу көз айнек (10 доллардан төмөн !!!): 8 кадам (Сүрөттөр менен)
Акылдуу көз айнек (10 доллардан төмөн !!!): Саламатсызбы! Биз баарыбыз Smart Glasses менен таанышбыз, E.D.I.T.H. сүйүктүү каарманыбыз Тони Старк тарабынан жасалган, кийинчерээк Питер Паркерге өткөн. Бүгүн мен 10 долларга жетпеген ушундай акылдуу айнек курайын деп жатам! Алар такыр
Сокурлар үчүн акылдуу айнек менен сүйлөшүү: 7 кадам
Сокурлар үчүн акылдуу айнек менен сүйлөшүү: Базарда акылдуу көз айнектер, акылдуу сааттар ж.б. сыяктуу бир нече акылдуу аксессуарлар бар. Бирок алардын баары биз үчүн курулган. Физикалык мүмкүнчүлүгү чектелгендерге жардам бере турган технологиянын жетишсиздиги бар
Акылдуу ойготкуч саат: Raspberry Pi менен жасалган акылдуу ойготкуч саат: 10 кадам (сүрөттөр менен)
Smart Alarm Clock: Raspberry Pi менен жасалган акылдуу ойготкуч: Сиз качандыр бир убакта акылдуу саатты кааладыңыз беле? Андай болсо, бул сиз үчүн чечим! Мен Smart Alarm Clock жасадым, бул веб -сайтка ылайык ойготкуч убактысын өзгөртө турган саат. Ойготкуч өчкөндө, үн чыгат (зумбул) жана 2 жарык күйөт
Программалануучу светодиоддор жана ыңгайлаштырылган база жана логотип менен 2D Art: 5 кадам (сүрөттөр менен)
Программалануучу светодиоддор жана ыңгайлаштырылуучу база жана логотип менен 2D Art: Насаатка кош келиңиз! Бүгүн мен сизге 2D Art Projectти логотип менен жана сиз тандаган жалпы дизайн менен кантип жасоону көрсөтөм. Мен бул долбоорду жасадым, анткени ал адамдарга программалоо, зым тартуу, 3D моделдөө жана башка көптөгөн көндүмдөрдү үйрөтө алат. Бул
Программалануучу RGB LED Sequencer (Arduino жана Adafruit Trellisтин жардамы менен): 7 кадам (Сүрөттөр менен)
Программалануучу RGB LED ырааттуулугу (Arduino жана Adafruit Trellisти колдонуу менен): Менин уулдарым столдорду жарыктандыруу үчүн түстүү LED тилкелерин каалашты, мен консерваланган RGB тилкеси контроллерин колдонгум келбеди, анткени алар белгиленген үлгүлөрдөн тажаарын билчүмүн. бул контроллерлер бар. Мен ошондой эле түзүү үчүн сонун мүмкүнчүлүк болот деп ойлогом