Mündəricat:
- Addım 1: Arcade1Up Səhmdarını yığın
- Addım 2: Arcade1Up Marquee-i sökün və Pixelcade Marquee yığın
- Addım 3: HDMI Girişini Arcade1Up Monitoruna əlavə edin
- Addım 4: Alt Ekranlar və İdarəetmə Paneli Modu
- Addım 5: Dinamik Paneli Modları
- Addım 6: PC Açma/Kapama ani keçid və güc açarı rölesi
- Addım 7: Son Quraşdırma
- Addım 8: Proqram Quraşdırması (LEDBlinky, Pixelcade, HyperSpin)
- Addım 9: Pixelcade API ilə daha da inkişaf etdirin
Video: LED Çərçivəsi və Alt Ekranlı Arcade1Up Modu: 9 Addım (Şəkillərlə)
2024 Müəllif: John Day | [email protected]. Son dəyişdirildi: 2024-01-30 07:44
**** Aprel 2020 Yeniləmə // Virtual langırt üçün proqram dəstəyi əlavə edildi, daha çox https://pixelcade.org ****
Bir LED marquee və daha kiçik, oyun adı, il, istehsalçı, janr və reytinq kimi oyun məlumatlarını göstərən daha kiçik alt ekranlarla təchiz edilmiş bir Arcade1Up arcade kabineti
Hissələri
Arcade1Up Mortal Kombat Kabineti Amazon və ya Walmart -da Arcade1Up Mortal Kombat
Arcade1Up üçün Pixelcade LED Marquee Kit
Pixelcade Sub-Display Kit (Seeeduino, 1 Mini-OLED, 1 Max7219 Dot Matrix və 1 Max7219 7Segment hamısı lehimli şaquli başlıqlar daxildir)
Dell OptiPlex 9020 Kiçik Forma Faktorlu Kompüter (Yenilənib)
LED düymələri, joystiklər, 2 USB kodlayıcı və kabellər
LCD Nəzarət Kartı (Arcade1Up Monitoruna HDMI əlavə edir)
USB ilə Ultimarc Spinner
4 TB SATA Daxili Sərt Disk
IoT Relay Power Strip
HDMI Kabelinə Bağlantı Portu
7 Portlu USB Hub (Gücsüz USB Hub işləməyəcək)
LogiTech K400 Simsiz Klaviatura və Siçan
Simsiz Şəbəkə Kartı (Wi-Fi)
Yuyucular bitirin
Kintel MA170 12V Audio Amp
İki tərəfli lent
Pixelcade Proqramı - Pulsuz
LEDBlinky Proqramı - 25 dollar
Fərqli Avadanlıqlar (Müxtəlif Ölçülü M2 və M3 vintlər)
İsteğe bağlı
1 1/8 Arcade Button Delikləri Qazmaq üçün Matkap Ucu
DISCLAIMER: Mən yaradıcısıyam və Pixelcade LED marquee satıram https://pixelcade.org. Yuxarıdakı məhsul bağlantılarından bəziləri ortaq bağlantılardır, bu da sizə heç bir əlavə xərc ödəmədən kiçik bir komissiya alacağım deməkdir.
Addım 1: Arcade1Up Səhmdarını yığın
Arcade1Up hissəsini yığmaq bir saatdan bir az çox çəkir və təlimatlar intuitivdir. Arcade1Up marquee -i quraşdırmasanız da, şəkillərdə göstərildiyi kimi kiçik çərçivə mötərizəsini quraşdırsanız özünüzə bir az vaxt qazandıra bilərsiniz.
Addım 2: Arcade1Up Marquee-i sökün və Pixelcade Marquee yığın
Mövcud Arcade1Up çərçivəsini sökün, Pixelcade LED Marquee-i yığın və sonra quraşdırın.
Addım 3: HDMI Girişini Arcade1Up Monitoruna əlavə edin
Kompüterinizi monitöre bağlamağa imkan verən cari Arcade1Up monitoruna bir HDMI girişi əlavə edin.
Addım 4: Alt Ekranlar və İdarəetmə Paneli Modu
Alt displeyləri və əyləcini ehtiva edən Arcade1Up nəzarətinin modifikasiyası.
Memarlıq diaqramı, Pixelcade proqramının PIXEL lövhəsi və Arduino vasitəsi ilə bağlanan alt ekranlar vasitəsilə LED marquee ilə necə əlaqə qurduğunu göstərir.
Arduino Sketch (eskizdə quraşdırmanız lazım olan əlavə kitabxanaları qeyd edin)
github.com/alinke/PIXEL/blob/master/max721…
İşdə istifadə olunan Arduino pinləri:
Max7219 Tək Rəngli LED Dot Matrix
- CLK_PIN 13
- DATA_PIN 11
- CS_PIN 10
Max 7219 7 Segment
- CLK 7
- CS 8
- DIN 9
Mini OLED
- SDA - A4
- SCL - A5
Bağlamaq üçün keçid tellərindən istifadə edə bilərsiniz və ya etdiyim kimi Du Pont bağlayıcılarından istifadə edərək xüsusi bir kabel düzəldə bilərsiniz. Tullanan tellərdən istifadə edirsinizsə, tullananların düşməməsi üçün Arduino başlıqlarına bağlamaq üçün Kapton və ya bənzər bir lent istifadə etməyi məsləhət görürəm.
Bu qurğuda iki Max7219 Dot Matrix Ekranı və iki Max7219 7Segment Ekranı zəncirlə bağlayırıq. Mini OLED ekranlar I2C cihazlarıdır və eyni ünvana malikdir. Bu, hər ekranda eyni çıxışın göstəriləcəyi deməkdir. Bununla birlikdə bir rezistor tullananını lehimləyib ünvanı dəyişə bilərsiniz və sonra ikinci OLED ekranda fərqli bir şey göstərə biləcəksiniz.
Addım 5: Dinamik Paneli Modları
Dinamik paneli və dinamik ızgarası üçün lazer kəsmə faylları ==>
Bu dinamik panel hissəsi üçün orijinal Arcade1Up panelini lazerlə kəsdim. Bununla birlikdə, bu parça lazer kəsici dostu deyil və kəsmək üçün 7 keçid aldı və çox yüksək alov aldı. Orijinal Arcade1Up panelindən istifadə etməməyi və 3/8 qalınlığında bir akril və ya ağacdan hazırlanmış lazer kəsici dostu qara parça almağı məsləhət görürəm.
Addım 6: PC Açma/Kapama ani keçid və güc açarı rölesi
Məqsədim, PC ilə təchiz olunmayan bütün komponentlər (LED çərçivəsi, dinamik gücləndiricisi və s.) IoT rölesinin güc açarı hesaba çox uyğun gəlir. Aşağı gərginlikli bir güc siqnalı IoT rölesinin güc açarı tərəfindən aşkar edildikdə, 120 VAC gücünü açaraq röleyi söndürür. Xüsusi bir USB -ni 5V kabelinə bağlamaq işin öhdəsindən gəlir. PC açıldıqda, USB 5V çıxışını təmin edir və röleyi söndürür. Eynilə, kompüter söndürüldükdə (bir anlıq keçid vasitəsi ilə) USB gücü sönür və bu səbəbdən röle 120 VAC gücünü kəsir.
Qeyd Arcade1Up üçün çox uzun olduğu ortaya çıxan Dell OptiPlex 9020 Mini Tower alarkən səhv etdim. Və buna görə də onu korpusdan çıxarıb əlavə işlə nəticələnərək yenidən bağlamalı oldum. Dell OptiPlex 9020 SFF (kiçik forma faktoru) çantası və ya bənzərini alsanız bunu etməyinizə ehtiyac olmayacaq.
Addım 7: Son Quraşdırma
İndi hər şeyi bir yerə yığmağın vaxtı gəldi. Bağlantıların və naqillərin düzgün olduğuna əmin olduqdan sonra, alt ekranlara bağlantıları təmin etmək üçün bir az isti yapışqan istifadə edin.
Addım 8: Proqram Quraşdırması (LEDBlinky, Pixelcade, HyperSpin)
HyperSpin'i arxa cəbhəm olaraq istifadə etdim, amma xəbərdar olun ki, HyperSpin qurmaq və konfiqurasiya etmək üçün bir dərddir. GameEx və LaunchBox kimi digər cəbhələr o qədər də gözəl görünmür, lakin qurmaq daha asandır.
Hər halda, LEDBlinky adlı bir üçüncü tərəf proqramına ehtiyacınız olacaq ki, Pixelcade LED marquee və alt ekranlar, oyun arxada oyunlarından keçərkən yeniləməyə imkan verir. Pixelcade, LEDBlinky olmadan da işləyəcək, ancaq oyun arcade ön tərəfində gəzərkən və oyun lansmanları zamanı fərqli olaraq bir oyun başladıqda marquee yalnız yenilənəcəkdir.
Proqram quraşdırma addımları:
1. LEDBlinky proqramını quraşdırın
2. Pixelcade LED Marquee proqramını quraşdırın
Pixelcade üçün LEDBlinky Quraşdırma Kılavuzu ==>
3. LEDBlinky istifadə etmək üçün arcade ön ucunu konfiqurasiya edin (LEDBlinky, bütün arcade ön ucları olmasa da ən çox dəstəkləyir)
Addım 9: Pixelcade API ilə daha da inkişaf etdirin
Kodlaya bilərsiniz?
Açıq mənbə və REST əsaslı Pixelcade API ilə hər şeyi daha da irəli aparın və əlavə istifadə halları yaradın. Məsələn, birdən çox-g.webp
Pixelweb.exe (Windows) və ya pixelweb.jar (Raspberry Pi və Mac üçün) adlı Pixelcade Dinləyicisi arxa planda işləyir və REST URL zənglərini dinləyir. Qeyd edək ki, bunlar localhost -a yerli REST zəngləridir, buna görə İnternet bağlantısı tələb olunmur. Ancaq ev sahibi (PC və ya Raspberry Pi) İnternet vasitəsilə əldə edilə bilərsə, bu zəngləri uzaqdan da edə bilərsiniz. Birbaşa REST URL zəngləri etməklə və ya pixelcade.exe (Windows) və ya pixelcade.jar (Raspberry Pi və Mac üçün) istifadə edərək API ilə qarşılıqlı əlaqə qura bilərsiniz. Üçüncü bir tətbiqdən inteqrasiya olsanız, REST URL zənglərini tətbiqinizdən və əmr satırı interfeysindən istifadə edərək birbaşa etmək daha sürətli olacaq. Məsələn LEDBlinky, dinamik ön uç sürüşdürmə marquee yeniləmələrini yerinə yetirmək üçün Pixelcade dinləyicisinə REST URL zəngləri edir.
Bu REST zəng
localhost: 8080/text? t = Salam%20World & c = yaşıl
yaşıl rəngdə "Hello World" yazısını sürüşdürəcək
Bu REST zəng
localhost: 8080/animations/stream/0rain
0rain-g.webp
API -də bir neçə hadisəni (mətni,-g.webp
REST zənglərinin bu ardıcıllığı
localhost: 8080/text? t = Oyun%20Playm%20Pacm… https:// localhost: 8080/arcade/stream/mame/pacman.pn… https:// localhost: 8080/arcade/stream/mame/ pacghost…
"Oyun Oynayan Pacman" ı mavi rəngdə bir dəfə sürüşdürəcək, sonra pacman-p.webp
Tam Pixelcade REST API burada sənədləşdirilmişdir
API Mənbə Kodu
Tövsiyə:
LED Ürək Foto Çərçivəsi - Mükəmməl bir Sevgililər Günü və ya Ad Gününə Hədiyyə Edin: 7 Addım (Şəkillərlə)
LED Ürək Foto Çərçivəsi - Mükəmməl bir Sevgililər Günü və ya Ad Gününə Hədiyyə Edin: Salam! Bu təlimatda sizə bu möhtəşəm LED Ürək Foto Çərçivəsini necə edə biləcəyinizi göstərəcəyəm. Bütün elektronika həvəskarları üçün! Sevdikləriniz üçün mükəmməl bir Sevgililər Günü, Doğum Günü və ya Yubiley hədiyyəsi hazırlayın! Bunun Demo Videosuna baxa bilərsiniz
Face Aware OSD Foto Çərçivəsi: 11 Addım (Şəkillərlə birlikdə)
Face Aware OSD Şəkil Çərçivəsi: Bu Təlimatlar, Ekran Görüntüsündə (OSD) üzün fərqində olan bir foto çərçivənin necə hazırlanacağını göstərir. OSD vaxt, hava və ya istədiyiniz digər internet məlumatlarını göstərə bilər
Raspberry Pi Foto Çərçivəsi 20 dəqiqədən az: 10 addım (şəkillərlə)
Raspberry Pi Foto Çərçivəsi 20 dəqiqədən az: Bəli, bu başqa bir rəqəmsal foto çərçivədir! Ancaq gözləyin, daha parlaqdır və yəqin ki, ən tez yığılıb qaçmağa başlayır
Neo Pixel LED Şəkil Çərçivəsi: 6 Addım (Şəkillərlə birlikdə)
Neo Pixel LED Şəkil Çərçivəsi: Yenə salam! Mən bu layihəni xüsusi olaraq " göy qurşağının rəngləri " rəqabət. Əgər xoşunuza gəlirsə, müsabiqədə mənə səs verin, buna görə də yarışma üçün həqiqətən sürətli və asan bir layihə hazırlamaq qərarına gəldim. Bu neo-piksel L
LED Popsicle Stick Şəkil Çərçivəsi: 9 Addım (Şəkillərlə birlikdə)
LED Popsicle Stick Şəkil Çərçivəsi: Son zamanlarda layihələrim bəzi hipster sənət və sənətkarlıq hərəkatının bir hissəsi olmaqda günahlandırılır. İstədiyiniz sənət və sənətkarlıqdırmı? Sonra sənət və sənətkarlıq alacaqsınız! İşdə LED-lə inkişaf etdirilmiş popsicle stick şəkil çərçivəm. Sadəcə vaxtında