Spisu treści:
- Krok 1: Najpierw cięcie laserowe i montaż kartonu
- Krok 2: Powrót Port konserwacji
- Krok 3: Dolny port konserwacyjny
- Krok 4: Mocowanie monitora Pi
- Krok 5: Panel sterowania - joystick i przyciski
- Krok 6: Przyciski na przednich panelach i atramentowy czarny tekst
- Krok 7: Okablowanie
- Krok 8: Montaż panelu matrycy LED
- Krok 9: Składanie wszystkiego razem
- Krok 10: Lewe i prawe panele zewnętrzne i inkrustacje postaci zręcznościowych
- Krok 11: Skrypty oprogramowania dla PIXEL: Integracja z matrycą LED ART
Wideo: Vertical Bartop Arcade ze zintegrowanym wyświetlaczem LED PIXEL: 11 kroków (ze zdjęciami)
2024 Autor: John Day | [email protected]. Ostatnio zmodyfikowany: 2024-01-31 10:23
**** Zaktualizowano o nowe oprogramowanie lipiec 2019, szczegóły tutaj ******
Bartop Arcade z unikalną funkcją, którą zmienia się w matrycy LED, aby dopasować ją do wybranej gry. Grafika postaci na bokach szafki to laserowo wycinane inkrustacje, a nie naklejki.
Wielkie podziękowania dla Tobiasza za przesłanie oryginalnego projektu CAD wycinanego laserowo dla tego projektu. Ten projekt wykorzystuje projekt Tobiasza z następującymi modyfikacjami:
- Zintegrowany namiot PIXEL LED Matrix, który zmienia się w zależności od wybranej gry
- Laserowo wycinana konstrukcja zmodyfikowana pod kątem monitora montowanego pionowo zamiast poziomego (wiele klasycznych gier zręcznościowych jest zoptymalizowanych pod kątem monitora montowanego pionowo)
- Laserowo wycinane boczne inkrustacje artystyczne
- Wytrawione laserowo etykiety przycisków
- Wzmacniacz audio z pokrętłem regulacji głośności
- Przycisk wyłączania/uruchamiania
- Materiał to akryl kontra drewno
Wszystkie laserowo wycinane pliki. SVG, obrazy i animacje LED GIF, tabela okablowania i grafika dla tego projektu są open source i tutaj w GitHub.
Oprogramowanie do tego projektu tutaj
Części
1x Pixelcade LED Marquee (zawiera płytę sterownika LED PIXEL, matrycę LED 64x32 P3 i zasilacz 5 V, 10 A) - 150 USD
1x dżojstik zręcznościowy - 24 USD
4x 30mm Arcade Buttons (15 USD, z mikroprzełącznikiem Cherry D44X 75g.187 )
1x gniazdo DC do montażu na panelu 2,1 mm (otwór montażowy 0,33 )
1x przełączniki Rocker On/Off do montażu na panelu (potrzebujesz 2, ale zestaw PIXEL:Maker zawiera 1) - 1,17 USD
1x Raspberry Pi 3+ - 38 USD
1x karta microSD (128 GB to dobry rozmiar dla tego projektu) - $20
1x oficjalny monitor Raspberry Pi - 74. USD
1x Wzmacniacz audio - 14 USD
2x Mini Głośniki Owalne 35mm x 20mm - 10 USD
1x stereofoniczny kabel audio (prostokątny jest lepszy, ale normalny będzie pasował i też jest w porządku) - 3 USD
2x kabel USB do montażu na panelu A-A - 16 USD
1x kątowe gniazdo zasilania prądem stałym - 2,50 USD
1x gniazdo microUSB (użyj starego kabla microUSB i odetnij dużą stronę USB)
1x butelka atramentu indyjskiego - 5 USD
1x Mr. Clean Magiczna Gąbka do Wymazywania
Niebieska taśma malarska
Śruby, nakrętki, dystanse
8x 4/40 x 3/16 śrub z łbem stożkowym ściętym (do portów konserwacyjnych)
2x 4/40 x 7/16 śruby z łbem stożkowym ściętym ?
7x śruby M3 x 10mm
4x śruby M3 x 5mm (do mocowania joysticka)
4x kwadratowe nakrętki sześciokątne M3 (do mocowania joysticka)
8x 2/56 x 1/2 śruby z łbem stożkowym płaskim czarne (do głośników)
8x 2/25 nakrętek (do głośników)
(4) Aluminiowy stojak sześciokątny, 1/4 "Hex, 5/8" długi, 4-40 gwint
Wkręty nylonowe 2x 4/40 x 3/8"
4x 4/40 nylonowe nakrętki
4x gumowe nakładki odbojowe na spód
Akryl i klej
5x 12x20 "Żółty arkusz akrylowy, 1/8" grubości - 48 USD
3x 12x20 "Czarny arkusz akrylowy, 1/8" grubości - 29 USD
1x12x12 przezroczysty arkusz akrylowy z lekkim dymem, grubość 1/8"
Różne kolorowe arkusze w zależności od pożądanych wstawek z postaciami zręcznościowymi (opcjonalnie)
Klej do cementu akrylowego
Cement akrylowy do aplikacji kapilarnych
Aplikator do butelek z polietylenu o niskiej gęstości
Opcjonalny
Taśma Kaptop (do mocowania kabli do nagłówka Pi)
1x adapter audio USB (nie jest to naprawdę potrzebne, podczas gdy dźwięk Pi jest słaby, nie mogę odróżnić od tego)
Dupont Female Pin Crimp Terminals Rozstaw 2,54 mm (do tworzenia własnych kabli ze złączami DuPont, które podłącza się do 40-pinowego złącza GPIO Raspberry Pi, ale możesz też po prostu użyć kabli z półki i połączyć je, co jest tańsze
Zaciskarka do terminali Dupont
Narzędzia
Wycinarka laserowa (użyłem Glowforge z obszarem cięcia 19,5 x 11)
4/40 Tap Tool (do nawiercania ośmiu otworów 4/40 na porty konserwacyjne)
Krok 1: Najpierw cięcie laserowe i montaż kartonu
WYCINANIE LASEREM PLIKÓW SVG TUTAJ
BARDZO WAŻNE: Zanim wytniesz laserowo akryl do tego projektu, upewnij się, że wszystkie części są pod ręką i zmierz, aby upewnić się, że pasują do otworów montażowych w plikach. SVG lasera. Oto elementy, które w szczególności należy sprawdzić i wyregulować.
1. Matryca LED 64x32 P3 HUB75 - Ta zastosowana w tym projekcie kupiłem bezpośrednio z Chin, a nie od Adafruit, a różni producenci paneli LED mają różne rozmieszczenie otworów montażowych.
2. Głośniki - nie używałem głośników w linku, a zamiast tego miałem kilka leżących w moim sklepie. Myślę, że te w linku są blisko, ale nie jestem pewien, czy otwory montażowe będą dokładnie wyrównane.
Użyłem wycinarki laserowej Glowforge, a wszystkie pliki wycinane laserem. SVG mają rozmiar odpowiadający rozmiarowi cięcia Glowforge na 19,5 "x 11".
Ponadto istnieje wiele sposobów, w jakie cięcie laserowe i montaż mogą się nie udać, co skutkuje złomowaniem ze względu na złożoność montażu i specyficzne etapy orientacji, dlatego zdecydowanie zaleca się najpierw cięcie laserowe i montaż w tekturze, a następnie cięcie w akrylu po mam to wybrane.
Krok 2: Powrót Port konserwacji
Port serwisowy umożliwia dostęp do elektroniki z tyłu, jeśli zajdzie taka potrzeba w przyszłości. Ta część jest trudna, zaleca się najpierw zmontować ją w tekturze. Postępuj zgodnie z instrukcjami w filmie.
Krok 3: Dolny port konserwacyjny
Dolny port konserwacyjny pozwala w przyszłości dostać się do dolnej części przycisków arkadowych i joysticka. Ta część jest trudna, zaleca się najpierw zmontować ją w tekturze. Postępuj zgodnie z instrukcjami w filmie.
Krok 4: Mocowanie monitora Pi
Podłącz monitor Pi i Raspberry Pi. Upewnij się i zamontuj monitor Pi na ramie bez szczeliny.
Czekając na wyschnięcie pierwszej warstwy, dodaj śruby w otworach głośnika, aby zapewnić wyrównanie.
Teraz jest dobry moment na zainstalowanie RetroPie, gotowego obrazu, który zainstalujesz na karcie microSD Pi. Pod koniec instalacji RetroPie zostaniesz poproszony o skonfigurowanie wejść. Podłącz ogólną klawiaturę USB i użyj tych klawiszy:
D-PAD W GÓRĘ - Strzałka w górę
D-PAD W DÓŁ - Strzałka w dół
D-PAD W LEWO - Strzałka w lewo
D-PAD PRAWY - Strzałka w prawo
Start - A
Wybierz - S
Przycisk - Z
Przycisk B - X
Przycisk X - C
Przycisk Y - V
Przytrzymaj dowolny klawisz, aby pominąć pozostałe klawisze, aż dojdziesz do Hotkey Enable
Skrót klawiszowy - SPACJA
Kiedy dojdziesz do OK, naciśnij przycisk, który skonfigurowałeś jako przycisk A, który w tym przypadku jest "Z"
Krok 5: Panel sterowania - joystick i przyciski
Przykręć joystick do dolnej warstwy za pomocą śrub i nakrętek kwadratowych. Wykonaj test i umieść górną warstwę na dolnej warstwie i upewnij się, że grawerowałeś wystarczająco głęboko, aby obie warstwy były wyrównane. Następnie użyj cementu akrylowego, aby skleić dwie warstwy razem i zacisnąć.
Joystick Sanwa, który dostałem, był domyślnie skonfigurowany na 8-kierunkowy. Interesują mnie gry zręcznościowe z lat 80., w które gra się głównie za pomocą 4-kierunkowego joysticka. To dobry moment na zmianę z 8-kierunkowego na 4-kierunkowy, co można łatwo zrobić, przesuwając element szablonu na spodzie joysticka. Ten film wyjaśnia, jak przejść z 8-kierunkowego na 4-kierunkowy i na odwrót. Korzystając z dolnego portu konserwacyjnego automatu zręcznościowego, możesz później zmieniać się tam i z powrotem po zainstalowaniu wszystkiego, ale przestrzeń jest ograniczona i teraz będzie to znacznie łatwiejsze.
Użyj testera ciągłości na multimetrze, a następnie oznacz każdy przewód na joysticku (w górę, w dół, w lewo, w prawo).
Krok 6: Przyciski na przednich panelach i atramentowy czarny tekst
Pozostaw akrylową taśmę maskującą i obficie pomaluj pędzlem tusz India. Pozostaw atrament India do wyschnięcia na kilka godzin lub dłużej.
Po wyschnięciu usuń akrylową taśmę maskującą, a zostaniesz z pozostałościami do usunięcia. Weź mocną taśmę klejącą, taką jak taśma klejąca Gorilla, i dociśnij ją mocno do wygrawerowanego tekstu, a następnie oderwij. Powtórz to kilka razy, a większość pozostałości atramentu zostanie usunięta. Następnie użyj mokrej miękkiej gąbki lub magicznej gąbki do wycierania Mr. Clean, aby usunąć resztę.
Krok 7: Okablowanie
Zapoznaj się ze schematem okablowania i wykonaj kabel zasilający, który będzie składał się z żeńskiego gniazda DC, które następnie zostanie podzielone na 4 sposoby na Pi (złącze microUSB), PIXEL:LED ART Board (prostokątne złącze DC baryłka), miniwzmacniacz audio (przewód przyłączeniowy) i listwa świetlna LED (przewód przyłączeniowy). Znajdź stary kabel microUSB i odetnij dużą końcówkę złącza USB oraz splot i przylutuj do tego kabla zasilającego w celu podłączenia do Pi.
Złóż tabelę okablowania, która mapuje każdy kierunek i przycisk joysticka na odpowiedni pin na Pi i przypisany klawisz klawiatury. Jeśli mapujesz te same klawisze, co ja, możesz użyć plików konfiguracyjnych w następnych krokach po wyjęciu z pudełka.
Będziesz potrzebować żeńskich kabli DuPont, aby podłączyć się do 40-pinowego złącza GPIO w Pi. Skończyło się na tym, że zrobiłem własne kable, co było całkiem zabawne, ale także wymagało dużo pracy, a także będziesz potrzebować zaciskarki i żeńskich terminali DuPont. Szybciej i taniej będzie po prostu użyć standardowych kabli żeńskich i żeńskich DuPont, które prawdopodobnie już masz i splatasz / lutujesz. Jeśli w końcu zrobisz własne kable DuPont, okaże się, że nie są one łatwe do wykonania. Uważam, że ten samouczek wideo na YouTube jest bardzo pomocny i mogłem je później zrobić z łatwością.
Przygotuj kable do przycisków i joysticka i nie podłączaj jeszcze do Pi. W następnym kroku połączysz się z Pi. Ogólnie rzecz biorąc, każdy kabel powinien mieć ~13 cali długości, co będzie wystarczająco długie, aby dotrzeć do Pi po zamontowaniu. Jeśli możesz, użyj innego koloru dla każdego kabla (użyj czarnego dla wszystkich GND) lub oznacz każdy kabel, co ułatwi następny krok.
Krok 8: Montaż panelu matrycy LED
Śmiało i usuń teraz akrylową taśmę maskującą po obu stronach.
Najpierw zamontuj płytkę PCB PIXEL, a następnie zamontuj panel LED po drugiej stronie. Zwróć uwagę na orientację i upewnij się, że panel LED jest skierowany do góry, zgodnie z etykietą na akrylowym uchwycie.
Następnie przykręć śrubę w prawym dolnym rogu płytki PIXEL do panelu.
Zamontuj panel LED za pomocą (6) śrub M3 x 8mm. Zauważ, że panele LED są gwintowane pod śruby M3, 4/40 nie będzie działać.
Zauważ, że ten panel LED ma 7,5 cala szerokości i 3,8 cala wysokości i działa świetnie w przypadku tego formatu mini bartop. Jeśli jednak masz większą konstrukcję, będziesz mieć więcej miejsca na większy namiot LED. Łączenie łańcuchowe jest obsługiwane dla wyświetlacza 128x32, takiego jak ten https://www.youtube.com/embed/H36Bk9wCgns. Alternatywnie możesz również zajrzeć do większych rozmiarów paneli
Krok 9: Składanie wszystkiego razem
Teraz nadchodzi zabawna część, w której wszystko łączysz! Ale najpierw zamontuj wszystkie 6 przycisków na przednim czerwonym panelu, 4 przycisk arkadowy i joystick na czarnym panelu sterowania oraz gniazdo zasilania, przełączniki i wzmacniacz audio na tylnym panelu. Nie będziesz mógł zamontować przycisków i joysticka po złożeniu obudowy ze względu na brak miejsca na łokcie.
Postępuj zgodnie z obrazkami, aby złożyć rzeczy razem, ale jeszcze niczego nie sklej, a zamiast tego użyj niebieskiej taśmy malarskiej, aby na razie trzymać rzeczy razem. Gdy dojdziesz do obrazu oznaczonego „Po dotarciu tutaj, podłącz przewody do nagłówka GPIO Pi”, a następnie zacznij podłączać przewody do pinów na nagłówku Pi.
Postępuj zgodnie z tabelą, którą ułożyłeś w poprzednim kroku, aby podłączyć każdy przewód do nagłówka Pi. Będzie bardzo ciasno i nie będzie tak łatwo podłączyć piny do nagłówka Pi, więc miej cierpliwość.
Po podłączeniu wszystkiego włącz system i wykonaj pełny test, który obejmuje przetestowanie joysticka i każdego przycisku. Aby przetestować, musimy zainstalować narzędzie od Adafruit o nazwie Retrogame, które konwertuje wejścia joysticka i przycisków z GPIO Pi na wejścia klawiatury. Korzystając z Retrogame, nie potrzebujesz osobnego emulatora klawiatury USB, co jest miłe.
Postępuj zgodnie z instrukcjami Adafruit, aby zainstalować Retrogame. Po zainstalowaniu Retrogame skopiuj ten plik retrogame.cfg do katalogu /boot na swoim Pi. Plik retrogame.cfg zakłada, że zastosowałeś te same mapowania klawiatury i połączenia pinów w tabeli okablowania z kroku 8 - Okablowanie. Jeśli użyłeś różnych pinów lub mapowań klawiatury, nie martw się, po prostu dokonaj odpowiednich zmian w retrogame.cfg. Prawdopodobnie podłączyłeś pin lub dwa źle, więc po prostu przetestuj każde wejście i popraw.
W tym samouczku dowiesz się, jak skonfigurować połączony przycisk zamykania i ponownego uruchamiania.
Gdy wszystko działa, teraz jesteś gotowy, aby wszystko stało się trwałe. Jeśli zdarzy ci się mieć taśmę Kapton, jest to dobry sposób na zabezpieczenie pinów Pi, upewniając się, że nie poluzują się później. Owiń taśmą Kapton wokół pinów i nagłówka Pi. Ale nie martw się, jeśli tego nie zrobisz, nadal powinno być w porządku.
Teraz obróć pasaż na bok. W tym momencie masz zainstalowaną tylko lewą stronę, prawa strona jest nadal otwarta. Użyj aplikatora rozpuszczalnika akrylowego o działaniu kapilarnym, aby przykleić akryl. Rozpuszczalnik akrylowy działa bardzo szybko i będzie wytrzymały w mniej niż 5 minut i nie trzeba go mocować. Oto dobry podkład przy użyciu rozpuszczalnika akrylowego.
Dołącz elementy do namiotu imprezowego (należy to zrobić przed dodaniem prawej strony).
Teraz przymocuj prawą stronę i sklej ją za pomocą rozpuszczalnika akrylowego.
Na koniec użyj szlifierki lub narzędzia Dremel, aby zeszlifować lewą i prawą stronę tak, aby były wyrównane (czarne nacięcia mogą trochę odstawać). Będziesz chciał to zrobić, aby zewnętrzne elementy po przymocowaniu były ładne i wyrównane.
Krok 10: Lewe i prawe panele zewnętrzne i inkrustacje postaci zręcznościowych
Intarsje postaci zręcznościowych są opcjonalne, ale całkiem fajny efekt, jeśli masz czas. Jeśli nie używasz wkładek, możesz również skorzystać z takiej usługi, aby wydrukować boczne naklejki artystyczne lub po prostu pozostawić boki na czerwono, co nadal byłoby miłe.
Jeśli nie używasz wkładek, zmodyfikuj lewy i prawy panel zewnętrzny i usuń kontury wkładek. Jeśli chcesz spersonalizować swoje ulubione postacie zręcznościowe, oto świetne źródło dla sprite'ów zręcznościowych. Następnie jest to kwestia wyizolowania każdego koloru duszka, a następnie odrysowania w programie wektorowym, takim jak Illustrator lub Inkscape. Uwaga, to spora ilość pracy. Jeśli chcesz trzymać się znaków, których użyłem, użyj tego pliku, aby laserowo wyciąć każdy kolor każdego znaku.
Gdy wycinasz laserowo każdy kolor każdej postaci, układasz je na stole i przyklejasz tylko do strony zręcznościowej, gdy wiesz, że wszystko do siebie pasuje. Są szanse, że będą jakieś błędy (zrobiłem sporo), więc jeśli przykleisz zbyt wcześnie, będziesz miał kłopoty, ponieważ rozpuszczalnik akrylowy jest trwały.
Również BARDZO WAŻNE, nie chcesz używać żółtego koloru dla żadnego z znaków intarsji, ponieważ panel boczny jest już żółty. Jeśli więc żądany obrazek zręcznościowy ma kolor żółty, zastąp go innym kolorem.
Krok 11: Skrypty oprogramowania dla PIXEL: Integracja z matrycą LED ART
Prawie skończone! Ostatnim krokiem jest dodanie kilku skryptów, dzięki którym wyświetlacz PIXEL: LED ART będzie automatycznie zmieniał grafikę w oparciu o wybraną platformę lub grę z RetroPie. Na szczęście RetroPie zawiera haczyk o nazwie runcommand, który jest skryptem powłoki linux bash (.sh), który uruchamia się przed uruchomieniem każdej gry. Dodamy więc nasz własny skrypt runcommand, który przekazuje bieżącą grę i platformę do programu Java wiersza poleceń (pixelc.jar), który następnie zapisuje odpowiedni plik-g.webp
Uwaga: Oprócz RetroPie, markiza Pixelcade LED integruje się również z frontonami HyperSpin, Maximus Arcade i GameEx Evolution dla systemu Windows, instrukcje tutaj.
Ten skrypt wykonuje następujące czynności:
- Sprawdza, czy-g.webp" />
- Jeśli nie, sprawdź, czy istnieje ogólny-g.webp" />
- Jeśli nie zostanie zamknięty żaden-g.webp" />
Podręcznik instalacji oprogramowania dla RetroPie ==>
Dla połączonego przycisku restartu i zamknięcia z tyłu, oto skrypt do tego
Ponieważ ta instalacja dotyczy monitora zorientowanego pionowo, oto ładny pionowy motyw dla RetroPie
Przeniosłem to oprogramowanie również do systemu Windows, oto przykładowa instalacja przy użyciu interfejsu użytkownika Maximus Arcade w systemie Windows w większej instalacji markizy LED.
Zalecana:
Nest Hello - Dzwonek do drzwi ze zintegrowanym transformatorem UK (220-240 V AC - 16 V AC): 7 kroków (ze zdjęciami)
Nest Hello - Doorbell Chime With Integrated Transformer UK (220-240 V AC - 16 V AC): Chciałem zainstalować dzwonek do drzwi Nest Hello w domu, gadżet działający na 16 V-24 V AC (UWAGA: aktualizacja oprogramowania w 2019 zmieniła Europę zakres wersji do 12V-24V AC). Standardowe dzwonki do drzwi ze zintegrowanymi transformatorami dostępne w Wielkiej Brytanii w
Instalacja Nest Hello UK ze zintegrowanym transformatorem: 5 kroków
Instalacja Nest Hello UK ze zintegrowanym transformatorem: Każdy, kto znajdzie ten post, wie, że instalacja dzwonka do drzwi Nest hello w Wielkiej Brytanii jest znacznie bardziej skomplikowana niż powinna, więc postanowiłem opublikować moją konfigurację. Zainspirowany przez wielu innych, którzy albo zhakowali sieć zasilany transformatorem lub używany oddzielny tra
PIXELCADE - Mini Bartop Arcade ze zintegrowanym wyświetlaczem LED PIXEL: 13 kroków (ze zdjęciami)
PIXELCADE - Mini Bartop Arcade ze zintegrowanym wyświetlaczem LED PIXEL: **** Ulepszona wersja ze zintegrowanym namiotem LED Tutaj **** Bartop arcade z unikalną funkcją zintegrowanego wyświetlacza LED, który pasuje do wybranej gry. Grafika postaci na bokach szafki to laserowo wycinane inkrustacje, a nie naklejki.Ogromny
ESP32 ze zintegrowanym OLED (WEMOS/Lolin) - pierwsze kroki w stylu Arduino: 4 kroki
ESP32 ze zintegrowanym wyświetlaczem OLED (WEMOS/Lolin) - pierwsze kroki w stylu Arduino: Jeśli jesteś podobny do mnie, skorzystaj z szansy zdobycia najnowszego i najlepszego ESP8266/etc… i przetestuj go. ESP32 nie jest inny, ale odkryłem, że nie ma jeszcze zbyt wiele w odniesieniu do dokumentacji. Ten
SENSOR SUHU DENGAN LCD DAN LED (Czujnik temperatury z wyświetlaczem LCD i LED): 6 kroków (ze zdjęciami)
CZUJNIK SUHU DENGAN LCD DAN LED (Czujnik temperatury z wyświetlaczem LCD i LED): hai, powiedz Devi Rivaldi mahasiswa UNIVERSITAS NUSA PUTRA z Indonezji, możesz powiedzieć, że możesz korzystać z czujników na swoim wyświetlaczu z Arduino z wyjściem ke LCD i LED. Ini adalah pembaca suhu dengan desain saya sendiri, dengan sensor ini anda