Мазмұны:

Pi бар голограмма проекторы: 5 қадам (суреттермен)
Pi бар голограмма проекторы: 5 қадам (суреттермен)

Бейне: Pi бар голограмма проекторы: 5 қадам (суреттермен)

Бейне: Pi бар голограмма проекторы: 5 қадам (суреттермен)
Бейне: Biggest 180cm 3D Hologram Fan with 3D effect 2024, Қараша
Anonim
Pi бар голограмма проекторы
Pi бар голограмма проекторы

Бұл робототехника сыныбына арналған жоба. Бұл https://www.hackster.io/hackerhouse/holographic-au… нұсқау берілетін басқа беттен кейін жасалды.

Ол музыкалық ойнату тізімімен бірге кескінді шығаратын 3D голограмасын жасау үшін компьютер мен монитормен бірге Raspberry Pi пайдаланады.

1 -қадам: Қажетті материалдар тізімі

Мұнда сізге қажет материалдардың тізімі және 3D баспа жақшаларының PDF файлдары қажет болады.

Материалдар тізімі келесідей:

  1. 2 x (0,093 акрил парағы 24 x 36)
  2. 2 x (көбік тақтасы 12 x 12)
  3. 1 x (№ 6 x 1 ¼ бұрандалардың корпусы (бұрылған бас))
  4. 1 x (№ 6 x 1 ¾ бұрандалар корпусы (бұрылған бас))
  5. 1 x (3d басып шығарылған нүкте (stl файлын нұсқаулықтың түпнұсқасынан табуға болады))
  6. 4 x (3D басып шығарылған L-жақшалар (stl файлын нұсқаулықтардың түпнұсқасынан табуға болады))
  7. 1 x (пластикалық кескіш пышақ)
  8. 1 x (1 x 1 x 8 ағаш кесектері (біз шыршаны қолдандық, бірақ ол кішкентай болғанша бәрі болуы мүмкін)
  9. 2 x (1х 2 дана ағаш)
  10. 1 x (24 дюймдік экран (біз dvi - hdmi адаптері бар acer k242HL қолдандық)
  11. 1 x (dvi - hdmi адаптері (мониторда hdmi бар екеніне байланысты)
  12. 1 x (Raspberry Pi Model B)
  13. 1 x (визуализаторды іске қосуға болатын ноутбук (түпнұсқада олар минималды талапты көрсетпеген))
  14. 1 х нан тақтасы (мүмкін, arduino жиынтығынан
  15. 4 x түймелері (жиынтықтан)
  16. 4х110 Ом резисторлары
  17. 6 x аналық -еркек қосқыштары (жинақта)
  18. 4 x еркек қосқыш (жинақта)

Бағдарламалық қамтамасыз ету

  1. JS түйіні
  2. Raspbian ОЖ
  3. Ойнату тізімімен Soundcloud есептік жазбасы

Қажетті құралдар

  1. Қол жаттығуы
  2. Ара (қолмен немесе қолмен)
  3. №6 бұрғылау ұшы
  4. Қосымша - кесектерді ұстауға арналған қысқыштар

2 -қадам: жақтауды құру

Рамканы құру
Рамканы құру
Рамканы құру
Рамканы құру
Рамканы құру
Рамканы құру

Жоғарғы жақтау:

Мониторды ұстайтын және суретті шығаратын жоғарғы жақтауды құрудан бастаңыз. Біз 24 дюймдік кең мониторды қолдандық. Сіздің нақты өлшемдеріңіз пайдаланғыңыз келетін монитордың өлшеміне байланысты болады.

Жақтау - бұл мониторды ұстап тұру үшін ерні бар тіктөртбұрыш. Біз рамка үшін 1,5 «x.5» ағашты және ішкі ерін үшін.75 «x.75» ағашты қолдандық.

Ұзындықтар сіздің өлшеміңізге сәйкес кесілгеннен кейін, бөлшектерді бұрап алу кезінде бөлінбеу үшін бұрғылау бұрғысын қолданыңыз. Мен еріннің әрбір ішкі бөлігін сыртқы жақтаудың бір бөлігіне бекітпестен бұрын бекітуді ұсынамын.

Төменгі жақтау:

Төменгі жақтау жоғарғы жаққа ұқсас, бірақ ішкі ерінсіз. Біз сыртқы жоғарғы жақтаумен бірдей ағаш қолдандық. Үстіңгі жақшаны бекіту үшін төменгі төртбұрыштың артына 2 бағанды бекітіңіз. Биіктігі сіздің мониторыңыздың өлшемімен анықталады, бірақ біз 24 дюймдік монитор үшін 13 дюймді қолдандық.

3 -қадам: акрилді кесу

Мөлдір акрилді қолдану арқылы голограмманы сақтайтын қабыршақ пайда болу үшін 3 бөлікті кесу қажет. Бұл бөлік күрделі болуы мүмкін, егер сіз оны шатастырсаңыз, сізге басқа парақ қажет болып, қайтадан бастаңыз. Пластмассадан жасалған кескіш пышақ көмегімен сіз кескіңіз келетін жиектерді белгілейсіз. Өзіңіз жасаған өлшеулер бойынша түзу жиекті қолданыңыз, сызық қайта -қайта сызылып, ол оңай үзілуге дайын болғанша.

4 -қадам: Бояу және құрастыру

Бояу және құрастыру
Бояу және құрастыру
Бояу және құрастыру
Бояу және құрастыру
Бояу және құрастыру
Бояу және құрастыру

Егер бұл ағаштан жасалған болса, жақтау өте жақсы көрінбейді, сондықтан біз бәрін жабу үшін қара бүріккіш бояуды қолдандық (әрине акрил қоспағанда).

Мұны істеу үшін жақсы желдетілетін жерде екеніңізге көз жеткізіңіз.

Проекцияның дұрыс жұмыс істеуі үшін жақтаулардың артқы және төменгі жағын жабу қажет. Бұған бірнеше жолмен қол жеткізуге болады. Бізге қажетті мөлшерде кесілген және боялған көбікті тақтаны немесе сізге қажет мөлшерде бекітуге болатын және берік бекітілетін кез келген басқа қатты материалды қолдануға болады.

Енді сіз 3D басып шығарылған материалдарды қолдана отырып, рамаларды бекітуге дайынсыз. Әрбір үшбұрышты жақша төменгі жақтауға бекітілген тік бағандарға бекіту үшін жоғарғы және төменгі жақтаудың бұрыштарында қолданылады. Бұл мониторды ұстап тұру үшін қажет күшті береді. Қысқыш түйіспе жоғарғы жақтаудың ортасына бекітілген, онда акрил парақтар жартылай пирамида жасау үшін орнына сырғып кетеді. Мұның бәрі материалдар тізіміндегі бұрандалар көмегімен бекітілген, сондықтан ағаштың бөлінбеуі үшін алдымен ұшқыш тесіктерді бұрғылауды ұсынамыз.

Жақтау жақшалармен және акрилмен бірге бұралғаннан кейін сіз таңқурай Pi бағдарламалауға дайын боласыз.

5 -қадам: Кодты іске қосу және оны жұмыс істеу

Image
Image
Кодты іске қосу және оны жұмыс істеу
Кодты іске қосу және оны жұмыс істеу

Қолданба мен голограмма көрсетіледі:

  1. Енді бізге ноутбукты алып, node.js орнату керек, оны мына жерден таба аласыз,
  2. Орнатқаннан кейін бастапқы нұсқауларға өтіңіз және zip файлынан немесе github клонынан код пакетін жүктеңіз.
  3. Сіз барлық түйін модульдерін ала аласыз және оларды «NPM Install» немесе «sudo npm install» пәрменімен орната аласыз.
  4. Содан кейін сіз визуализаторды npm start арқылы бастай аласыз, оны тексеріп көріңіз және оның қалқымалы екенін көріңіз, онда әдепкі әндер болуы керек.
  5. Содан кейін сізге өзіңіздің музыкаңызды қою үшін, бұл жерде есептік жазбаны құру және өзіңіздің музыкаңызды қосу үшін, дыбыстық бұлтты ойнату тізімін жасау қажет болады,
  6. Осыдан кейін сізге renderer.js ішіндегі ойнату тізімін өзгерту қажет болады, сіз const playlist = 'path/to/playlist' бөлімін көресіз, 'play/to/playlist' бөлігін сіздің ойнату тізіміңізге өзгертеді, тек соңғы бөлімді алуыңыз қажет. осылай болуы керек, user-496629426/set/robotics-playlist
  7. Енді сізде музыканы фондық режимде ойнайтын толық жұмыс істейтін визуализатор болуы керек

Визуализатор мен музыканы өзгерту үшін Raspberry Pi орнату:

  1. Алдымен сізге клонға өту керек немесе swipe-controller.py файлын таңқурайға pi алу керек, мұны қалай істеу керектігін өзіңіз шешесіз (*ескеріңіз, таңқурай пи USB үшін белгілі бір қуатты ғана қолдана алады) байланыс)
  2. Файлды таңқурай pi -ге алғаннан кейін HOST_IP бөлімін визуализатормен жұмыс істейтін компьютердің IP -ге өзгерту қажет болады. Бөлім 'https://: 3000' сияқты болуы керек. Сіз бөлімді визуализатор компьютерінен IP -ге өзгертесіз. (Назар аударыңыз* бұл жұмыс істеу үшін таңқурай pi мен хост IP бір желіде болуы керек)
  3. Осыдан кейін сіз контроллерді 'python swipe-controller.py' көмегімен іске қоса аласыз, мен атауды өзгертулерді басқару үшін қолданылатын нәрсеге сәйкес болу үшін өзгертуді ұсынамын (мысалы, button-controller.py)
  4. Сізге тек тақтаны және пи түймелерін қазір орнату керек, оны схемалар бөлімінде табуға болады.

Схемадан немесе суреттерден көріп тұрғаныңыздай, сіздің таңқурай пи -де GPIO -ларды таңдап, байланыс орнату қажет болады.

Немесе сіз берілген схеманы қолдана аласыз (Ескертпе* Түймелердің орналасуы әрекеттерді орындауға қатысы жоқ, біз оларды тек сол формаға енгіздік, себебі не істеп жатқанын білу оңай болды)

Осыдан кейін swipe-controller.py (немесе сіз қалай атаған болсаңыз) бағдарламасын Python «файл атауы».py көмегімен жүктеңіз, ол қатесіз жұмыс істеуі керек.

Ұсынылған: