Spisu treści:
- Krok 1: Lista potrzebnych materiałów
- Krok 2: Budowanie ramy
- Krok 3: Cięcie akrylu
- Krok 4: Malowanie i montaż
- Krok 5: Uruchamianie kodu i sprawianie, by działał
Wideo: Projektor hologramowy z Pi: 5 kroków (ze zdjęciami)
2024 Autor: John Day | [email protected]. Ostatnio zmodyfikowany: 2024-01-30 11:32
Był to projekt stworzony na zajęcia z robotyki. Dokonano tego zgodnie z inną pouczającą stroną
Wykorzystuje Raspberry Pi wraz z komputerem i monitorem do tworzenia hologramu 3D, który wyświetla obraz wraz z muzyczną listą odtwarzania.
Krok 1: Lista potrzebnych materiałów
Oto lista potrzebnych materiałów i pliki PDF z wydrukowanymi w 3D wspornikami, których będziesz potrzebować.
Lista materiałów jest następująca:
- 2 x (0,093 arkusz akrylowy 24 x 36)
- 2 x (płyta piankowa 12 x 12)
- 1 x (przypadek śrub #6 x 1 ¼ (głowica skośna))
- 1 x (przypadek śrub #6 x 1 (głowica skośna))
- 1 x (3d wydrukowane miejsce podparcia (plik stl można znaleźć w oryginalnych instrukcjach))
- 4 x (3d drukowane nawiasy w kształcie litery L (plik stl można znaleźć w oryginalnych instrukcjach))
- 1 x (nóż do cięcia arkuszy z tworzywa sztucznego)
- 1 x (1 x 1 x 8 kawałków drewna (użyliśmy świerku, ale może to być wszystko, o ile jest wystarczająco małe)
- 2 x (1x 2 kawałki drewna)
- 1 x (ekran 24 cale (użyliśmy acer k242HL z przejściówką dvi na hdmi)
- 1 x (przejściówka z dvi na hdmi (całkowicie w zależności od tego, czy masz hdmi na monitorze)
- 1 x (Raspberry Pi Model B)
- 1 x (laptop z możliwością uruchomienia wizualizera (w oryginale nie określano minimalnego wymagania))
- 1 x płytka stykowa (najprawdopodobniej z zestawu arduino)
- 4 x przyciski (z zestawu)
- Rezystory 4 x 110 omów
- 6 x złącza żeńskie na męskie (w zestawie)
- 4 x złącza męskie na męskie (w zestawie)
Oprogramowanie
- Węzeł JS
- Raspbian OS
- Konto SoundCloud z listą odtwarzania
Potrzebne narzędzia
- Wiertarka ręczna
- Piła (ukosowa lub ręczna)
- Wiertło nr 6 lub więcej
- Opcjonalnie - Zaciski do przytrzymywania elementów
Krok 2: Budowanie ramy
Górna ramka:
Zacznij od zbudowania górnej ramy, która przytrzymuje monitor i wyświetla obraz. Użyliśmy monitora panoramicznego 24 . Dokładne wymiary będą zależeć od wymiarów monitora, którego chcesz użyć.
Rama jest po prostu prostokątem z wewnętrzną krawędzią do trzymania monitora. Użyliśmy drewna o wymiarach 1,5 "x 0,5" na ramę i 0,75 "x 0,75" na wargę wewnętrzną.
Po przycięciu odcinków do swojego rozmiaru użyj wiertła do wywiercenia otworów pilotowych, aby uniknąć rozłupywania podczas skręcania elementów. Zalecam przymocowanie każdego elementu wargi wewnętrznej do odpowiedniego elementu zewnętrznej ramy przed połączeniem ich wszystkich razem.
Rama dolna:
Dolna rama jest podobna do górnej, ale bez wewnętrznej wargi. Użyliśmy tego samego drewna co zewnętrzna górna rama. Dołącz 2 kolumny z tyłu dolnego prostokąta, do którego chcesz przymocować górny wspornik. Wysokość będzie określona przez rozmiar twojego monitora, ale użyliśmy 13" dla naszego monitora 24".
Krok 3: Cięcie akrylu
Używając przezroczystego akrylu, musisz wyciąć 3 kawałki, aby uformować frustum, które utrzyma hologram. Ta część może być trudna, a jeśli ją zepsujesz, prawdopodobnie będziesz potrzebować kolejnego arkusza i zacząć od nowa. Za pomocą noża do cięcia arkuszy z tworzywa sztucznego nacinasz krawędzie, które chcesz odciąć. Użyj prostej krawędzi wzdłuż wykonanych pomiarów, nacinaj linię w kółko, aż będzie gotowa do łatwego odłamania.
Krok 4: Malowanie i montaż
Rama nie wyglądałaby zbyt dobrze, gdyby była tylko z drewna, więc pokryliśmy wszystko czarną farbą w sprayu (oprócz akrylu oczywiście).
Upewnij się, że jesteś w dobrze wentylowanym pomieszczeniu, aby to zrobić.
Aby projekcja działała prawidłowo, należy zakryć tył i spód ram. Można to osiągnąć na wiele sposobów. Możesz użyć płyty piankowej przyciętej do odpowiedniego rozmiaru i pomalowanej tak, jak my, lub innego rodzaju litego arkusza, który można wykonać w odpowiednim rozmiarze i bezpiecznie przymocować.
Teraz jesteś gotowy do łączenia ramek za pomocą materiałów drukowanych w 3D. Każdy trójkątny wspornik będzie używany w rogach górnej i dolnej ramy, aby przymocować do pionowych kolumn, które są przymocowane do dolnej ramy. Zapewnią one siłę potrzebną do utrzymania monitora. Łącznik ścięty jest przymocowany pośrodku górnej ramy, gdzie arkusze akrylowe wsuną się na miejsce, tworząc półpiramidę. Wszystkie są mocowane za pomocą śrub z listy materiałów i zalecamy najpierw wiercenie otworów pilotażowych, aby uniknąć rozłupywania drewna.
Po skręceniu ramek wraz ze wspornikami i założeniu zestawu akrylowego można przystąpić do programowania Raspberry Pi.
Krok 5: Uruchamianie kodu i sprawianie, by działał
Wyświetlanie aplikacji i hologramu:
- Teraz musimy wziąć laptopa i zainstalować node.js, można go znaleźć tutaj,
- Po zainstalowaniu przejdź do oryginalnych instrukcji i pobierz pakiet kodu z pliku zip lub klonu github.
- Możesz pobrać wszystkie moduły węzłów i zainstalować je za pomocą polecenia „Instalacja NPM” lub „Instalacja sudo npm”
- Następnie możesz uruchomić wizualizator za pomocą npm start, przetestować go i zobaczyć, jak się pojawia, powinny być na nim domyślne utwory.
- Następnie musisz utworzyć listę odtwarzania Soundcloud, aby umieścić własną muzykę, utworzyć konto tutaj i dodać własną muzykę,
- Po tym będziesz musiał zmienić listę odtwarzania w renderer.js zobaczysz sekcję z const playlist = 'ścieżka/do/lista odtwarzania' zmień część 'ścieżka/do/listy odtwarzania' na swoją listę odtwarzania wystarczy pobrać sekcję końcową więc powinno być tak, user-496629426/sets/robotics-playlist
- Powinieneś teraz mieć w pełni działający wizualizator z muzyką odtwarzaną w tle
Konfigurowanie Raspberry Pi do zmiany wizualizera i muzyki:
- Po pierwsze, będziesz musiał git clone lub pobrać plik swipe-controller.py na raspberry pi, do Ciebie, jak chcesz to zrobić (*pamiętaj, raspberry pi może obsłużyć tylko określoną ilość energii dla USB połączenie)
- Po pobraniu pliku na raspberry pi będziesz musiał zmienić sekcję HOST_IP na adres IP komputera z uruchomionym wizualizatorem. Sekcja powinna wyglądać jak „https://:3000”. Zmienisz sekcję na IP z komputera wizualizera. (Uwaga* raspberry pi i adres IP hosta muszą znajdować się w tej samej sieci, aby to zadziałało)
- Po wykonaniu tej czynności możesz uruchomić kontroler za pomocą „python swipe-controller.py”. Polecam zmienić nazwę, aby była bardziej zgodna z tym, czego używasz do kontrolowania zmian (np. button-controller.py)
- Wystarczy teraz ustawić płytkę prototypową i pi za pomocą przycisków, które można znaleźć w sekcji schematów.
Jak widać na schemacie lub na zdjęciach, będziesz musiał wybrać swoje GPIO na swoim raspberry pi i wykonać połączenia.
Możesz też użyć załączonego schematu (Uwaga* Układ przycisków nie ma znaczenia przy wykonywaniu czynności, po prostu umieściliśmy je w tej formacji, ponieważ łatwiej było wiedzieć, kto co robi)
Następnie uruchom program swipe-controller.py (lub jakkolwiek go nazwałeś) używając Pythona „nazwa pliku”.py powinien działać bez żadnych błędów.
Zalecana:
Przenośny projektor LED do efektów świetlnych: 6 kroków (ze zdjęciami)
Przenośny projektor LED do efektów świetlnych: Zawsze podobały mi się kolorowe efekty świetlne na zdjęciach… Wpadłem więc na pomysł stworzenia przenośnego projektora led do robienia zdjęć i filmów. Nieskończona liczba filtrów, które możemy stworzyć dla takich lampa rozszerza swoje możliwości w p
Włącz zwykły projektor wideo w modelu krótkiego rzutu za ~40 USD: 6 kroków (ze zdjęciami)
Zmień zwykły projektor wideo w model krótkiego rzutu za ~40 $: Jako artysta wideo lubię wykonywać projekcje wideo bezpośrednio ze sceny. Doceniam to podejście, ponieważ jest łatwiejszy i szybszy w instalacji niż wieszanie projektorów wideo na grillu lub mniej skomplikowane niż inne instalacje. Dobrze zrobione
Projektor laserowy Dia: 5 kroków (ze zdjęciami)
Laser Dia Projector: Laser Dia Projector to mały, potężny projektor obrazu, który mieści się w kieszeni. Pochodzi z mikroskopu laserowego diy i tej samej zasady można również użyć do wykonania mikroskopu. Możesz użyć projektora laserowego jako mikroskopu.Dobrze pomyśl o pr
Projektor nastroju (zhakowane oświetlenie Philips Hue z GSR) TfCD: 7 kroków (ze zdjęciami)
Projektor nastroju (zhakowane oświetlenie Philips Hue z GSR) TfCD: Laura Ahsmann & Maaike Weber Cel: Słabe nastroje i stres to duża część współczesnego, szybkiego tempa życia. To także coś, co jest niewidoczne na zewnątrz. Co by było, gdybyśmy byli w stanie zarówno wizualnie, jak i akustycznie zobrazować nasz poziom stresu za pomocą
Projektor laserowy: 7 kroków (ze zdjęciami)
Laserowy projektor obrazu: To są podstawowe instrukcje, jak zbudować przenośny projektor obrazu, który używa zielonego lasera zamiast normalnego światła. Laser pozwala na rzucanie obrazów na duże odległości i nie wymaga ustawiania ostrości - jest zawsze ostry.Ten szczególny projekt jest