Мазмұны:
- 1 -қадам: Қажетті материалдар тізімі
- 2 -қадам: жақтауды құру
- 3 -қадам: акрилді кесу
- 4 -қадам: Бояу және құрастыру
- 5 -қадам: Кодты іске қосу және оны жұмыс істеу
Бейне: Pi бар голограмма проекторы: 5 қадам (суреттермен)
2024 Автор: John Day | [email protected]. Соңғы өзгертілген: 2024-01-30 10:26
Бұл робототехника сыныбына арналған жоба. Бұл https://www.hackster.io/hackerhouse/holographic-au… нұсқау берілетін басқа беттен кейін жасалды.
Ол музыкалық ойнату тізімімен бірге кескінді шығаратын 3D голограмасын жасау үшін компьютер мен монитормен бірге Raspberry Pi пайдаланады.
1 -қадам: Қажетті материалдар тізімі
Мұнда сізге қажет материалдардың тізімі және 3D баспа жақшаларының PDF файлдары қажет болады.
Материалдар тізімі келесідей:
- 2 x (0,093 акрил парағы 24 x 36)
- 2 x (көбік тақтасы 12 x 12)
- 1 x (№ 6 x 1 ¼ бұрандалардың корпусы (бұрылған бас))
- 1 x (№ 6 x 1 ¾ бұрандалар корпусы (бұрылған бас))
- 1 x (3d басып шығарылған нүкте (stl файлын нұсқаулықтың түпнұсқасынан табуға болады))
- 4 x (3D басып шығарылған L-жақшалар (stl файлын нұсқаулықтардың түпнұсқасынан табуға болады))
- 1 x (пластикалық кескіш пышақ)
- 1 x (1 x 1 x 8 ағаш кесектері (біз шыршаны қолдандық, бірақ ол кішкентай болғанша бәрі болуы мүмкін)
- 2 x (1х 2 дана ағаш)
- 1 x (24 дюймдік экран (біз dvi - hdmi адаптері бар acer k242HL қолдандық)
- 1 x (dvi - hdmi адаптері (мониторда hdmi бар екеніне байланысты)
- 1 x (Raspberry Pi Model B)
- 1 x (визуализаторды іске қосуға болатын ноутбук (түпнұсқада олар минималды талапты көрсетпеген))
- 1 х нан тақтасы (мүмкін, arduino жиынтығынан
- 4 x түймелері (жиынтықтан)
- 4х110 Ом резисторлары
- 6 x аналық -еркек қосқыштары (жинақта)
- 4 x еркек қосқыш (жинақта)
Бағдарламалық қамтамасыз ету
- JS түйіні
- Raspbian ОЖ
- Ойнату тізімімен Soundcloud есептік жазбасы
Қажетті құралдар
- Қол жаттығуы
- Ара (қолмен немесе қолмен)
- №6 бұрғылау ұшы
- Қосымша - кесектерді ұстауға арналған қысқыштар
2 -қадам: жақтауды құру
Жоғарғы жақтау:
Мониторды ұстайтын және суретті шығаратын жоғарғы жақтауды құрудан бастаңыз. Біз 24 дюймдік кең мониторды қолдандық. Сіздің нақты өлшемдеріңіз пайдаланғыңыз келетін монитордың өлшеміне байланысты болады.
Жақтау - бұл мониторды ұстап тұру үшін ерні бар тіктөртбұрыш. Біз рамка үшін 1,5 «x.5» ағашты және ішкі ерін үшін.75 «x.75» ағашты қолдандық.
Ұзындықтар сіздің өлшеміңізге сәйкес кесілгеннен кейін, бөлшектерді бұрап алу кезінде бөлінбеу үшін бұрғылау бұрғысын қолданыңыз. Мен еріннің әрбір ішкі бөлігін сыртқы жақтаудың бір бөлігіне бекітпестен бұрын бекітуді ұсынамын.
Төменгі жақтау:
Төменгі жақтау жоғарғы жаққа ұқсас, бірақ ішкі ерінсіз. Біз сыртқы жоғарғы жақтаумен бірдей ағаш қолдандық. Үстіңгі жақшаны бекіту үшін төменгі төртбұрыштың артына 2 бағанды бекітіңіз. Биіктігі сіздің мониторыңыздың өлшемімен анықталады, бірақ біз 24 дюймдік монитор үшін 13 дюймді қолдандық.
3 -қадам: акрилді кесу
Мөлдір акрилді қолдану арқылы голограмманы сақтайтын қабыршақ пайда болу үшін 3 бөлікті кесу қажет. Бұл бөлік күрделі болуы мүмкін, егер сіз оны шатастырсаңыз, сізге басқа парақ қажет болып, қайтадан бастаңыз. Пластмассадан жасалған кескіш пышақ көмегімен сіз кескіңіз келетін жиектерді белгілейсіз. Өзіңіз жасаған өлшеулер бойынша түзу жиекті қолданыңыз, сызық қайта -қайта сызылып, ол оңай үзілуге дайын болғанша.
4 -қадам: Бояу және құрастыру
Егер бұл ағаштан жасалған болса, жақтау өте жақсы көрінбейді, сондықтан біз бәрін жабу үшін қара бүріккіш бояуды қолдандық (әрине акрил қоспағанда).
Мұны істеу үшін жақсы желдетілетін жерде екеніңізге көз жеткізіңіз.
Проекцияның дұрыс жұмыс істеуі үшін жақтаулардың артқы және төменгі жағын жабу қажет. Бұған бірнеше жолмен қол жеткізуге болады. Бізге қажетті мөлшерде кесілген және боялған көбікті тақтаны немесе сізге қажет мөлшерде бекітуге болатын және берік бекітілетін кез келген басқа қатты материалды қолдануға болады.
Енді сіз 3D басып шығарылған материалдарды қолдана отырып, рамаларды бекітуге дайынсыз. Әрбір үшбұрышты жақша төменгі жақтауға бекітілген тік бағандарға бекіту үшін жоғарғы және төменгі жақтаудың бұрыштарында қолданылады. Бұл мониторды ұстап тұру үшін қажет күшті береді. Қысқыш түйіспе жоғарғы жақтаудың ортасына бекітілген, онда акрил парақтар жартылай пирамида жасау үшін орнына сырғып кетеді. Мұның бәрі материалдар тізіміндегі бұрандалар көмегімен бекітілген, сондықтан ағаштың бөлінбеуі үшін алдымен ұшқыш тесіктерді бұрғылауды ұсынамыз.
Жақтау жақшалармен және акрилмен бірге бұралғаннан кейін сіз таңқурай Pi бағдарламалауға дайын боласыз.
5 -қадам: Кодты іске қосу және оны жұмыс істеу
Қолданба мен голограмма көрсетіледі:
- Енді бізге ноутбукты алып, node.js орнату керек, оны мына жерден таба аласыз,
- Орнатқаннан кейін бастапқы нұсқауларға өтіңіз және zip файлынан немесе github клонынан код пакетін жүктеңіз.
- Сіз барлық түйін модульдерін ала аласыз және оларды «NPM Install» немесе «sudo npm install» пәрменімен орната аласыз.
- Содан кейін сіз визуализаторды npm start арқылы бастай аласыз, оны тексеріп көріңіз және оның қалқымалы екенін көріңіз, онда әдепкі әндер болуы керек.
- Содан кейін сізге өзіңіздің музыкаңызды қою үшін, бұл жерде есептік жазбаны құру және өзіңіздің музыкаңызды қосу үшін, дыбыстық бұлтты ойнату тізімін жасау қажет болады,
- Осыдан кейін сізге renderer.js ішіндегі ойнату тізімін өзгерту қажет болады, сіз const playlist = 'path/to/playlist' бөлімін көресіз, 'play/to/playlist' бөлігін сіздің ойнату тізіміңізге өзгертеді, тек соңғы бөлімді алуыңыз қажет. осылай болуы керек, user-496629426/set/robotics-playlist
- Енді сізде музыканы фондық режимде ойнайтын толық жұмыс істейтін визуализатор болуы керек
Визуализатор мен музыканы өзгерту үшін Raspberry Pi орнату:
- Алдымен сізге клонға өту керек немесе swipe-controller.py файлын таңқурайға pi алу керек, мұны қалай істеу керектігін өзіңіз шешесіз (*ескеріңіз, таңқурай пи USB үшін белгілі бір қуатты ғана қолдана алады) байланыс)
- Файлды таңқурай pi -ге алғаннан кейін HOST_IP бөлімін визуализатормен жұмыс істейтін компьютердің IP -ге өзгерту қажет болады. Бөлім 'https://: 3000' сияқты болуы керек. Сіз бөлімді визуализатор компьютерінен IP -ге өзгертесіз. (Назар аударыңыз* бұл жұмыс істеу үшін таңқурай pi мен хост IP бір желіде болуы керек)
- Осыдан кейін сіз контроллерді 'python swipe-controller.py' көмегімен іске қоса аласыз, мен атауды өзгертулерді басқару үшін қолданылатын нәрсеге сәйкес болу үшін өзгертуді ұсынамын (мысалы, button-controller.py)
- Сізге тек тақтаны және пи түймелерін қазір орнату керек, оны схемалар бөлімінде табуға болады.
Схемадан немесе суреттерден көріп тұрғаныңыздай, сіздің таңқурай пи -де GPIO -ларды таңдап, байланыс орнату қажет болады.
Немесе сіз берілген схеманы қолдана аласыз (Ескертпе* Түймелердің орналасуы әрекеттерді орындауға қатысы жоқ, біз оларды тек сол формаға енгіздік, себебі не істеп жатқанын білу оңай болды)
Осыдан кейін swipe-controller.py (немесе сіз қалай атаған болсаңыз) бағдарламасын Python «файл атауы».py көмегімен жүктеңіз, ол қатесіз жұмыс істеуі керек.
Ұсынылған:
Бірлікке арналған мультиплеерлік 3D голограммалық ойын және компьютерге арналған голограмма проекторы: 16 қадам (суреттермен)
Бірлікке арналған мультиплеерлік 3D голограммалық ойын және компьютерге арналған голограмма проекторы: Holus -тың әсерінен мен голографиялық дисплейді өте арзан етіп жасауды ұнатамын. Бірақ ойындарды табуға тырысқанда, мен интернеттен ештеңе таппадым. Сондықтан мен Unity -де өз ойын дамытуды жоспарлап отырмын. Бұл менің бірлікте бірінші ойыным. Бұған дейін мен Flash -те бірнеше ойындар әзірлеймін, бірақ
Laser Dia проекторы: 5 қадам (суреттермен)
Laser Dia Projector: Laser Dia Projector - бұл қалтаңызға сыйатын шағын қуатты кескін проекторы, ол лазерлік микроскоптың туындылары және микроскопты жасау үшін сол принципті қолдана алады, лазерлі диодоректорды микроскоп ретінде қолдануға болады
Көңіл -күй проекторы (GSR бар Philips Hue Light Hacked) TfCD: 7 қадам (суреттермен)
Көңіл -күй проекторы (GSR бар Philips реңктері бұзылған) TfCD: Лаура Ахсманн & Maaike Weber Мақсаты: Көңіл-күйдің төмендігі мен күйзеліс-қазіргі жылдам өмірдің үлкен бөлігі. Бұл да сырт көзге көрінбейтін нәрсе. Егер біз стресстік деңгейімізді визуалды және акустикалық түрде жобалай алсақ
Бейне проекторы бар жарықдиодты шырша (Rasp Pi): 7 қадам (суреттермен)
Бейне проекторы бар жарықдиодты шырша (Rasp Pi): Кейбір адамдар «жоғарғы жағында» не біріктіргенін қарастырамыз. Рождестволық жарық диодты шоулар, мен үйдің шыршасы үшін осындай деңгейдегі жүйені біріктіруге болатынын көргім келді. Алдыңғы нұсқаулықтарда мен &
Лазерлік кескін проекторы: 7 қадам (суреттермен)
Лазерлік кескін проекторы: Бұл қалыпты жарықтың орнына жасыл лазерді қолданатын портативті кескін проекторын құру бойынша негізгі нұсқаулар. Лазер кескіндерді үлкен қашықтыққа жіберуге мүмкіндік береді және фокустауды қажет етпейді - ол әрқашан назарда болады