Სარჩევი:

PIXELCADE - Mini Bartop Arcade ინტეგრირებული PIXEL LED დისპლეით: 13 ნაბიჯი (სურათებით)
PIXELCADE - Mini Bartop Arcade ინტეგრირებული PIXEL LED დისპლეით: 13 ნაბიჯი (სურათებით)

ვიდეო: PIXELCADE - Mini Bartop Arcade ინტეგრირებული PIXEL LED დისპლეით: 13 ნაბიჯი (სურათებით)

ვიდეო: PIXELCADE - Mini Bartop Arcade ინტეგრირებული PIXEL LED დისპლეით: 13 ნაბიჯი (სურათებით)
ვიდეო: Vertical Bartop Arcade with Pixelcade LED Marquee (1 P3 LED Panel) 2024, ნოემბერი
Anonim
Image
Image
PIXELCADE - Mini Bartop Arcade ინტეგრირებული PIXEL LED დისპლეით
PIXELCADE - Mini Bartop Arcade ინტეგრირებული PIXEL LED დისპლეით
PIXELCADE - Mini Bartop Arcade ინტეგრირებული PIXEL LED დისპლეით
PIXELCADE - Mini Bartop Arcade ინტეგრირებული PIXEL LED დისპლეით

**** გაუმჯობესებული ვერსია ინტეგრირებული LED მარკით აქ ****

ბარტოპის არკადული აგება ინტეგრირებული LED დისპლეის უნიკალური მახასიათებლით, რომელიც შეესაბამება შერჩეულ თამაშს. კაბინეტის მხარეების პერსონაჟები არის ლაზერული ჭრილები და არა სტიკერები.

უღრმესი მადლობა ტობიასს ამ პროექტისთვის ორიგინალური ლაზერული მოჭრილი CAD დიზაინის გამოქვეყნებისათვის. ეს პროექტი იყენებს ტობიასის დიზაინს შემდეგი მოდიფიკაციებით:

  • ინტეგრირებული PIXE: LED ART ჩვენება, რომელიც იცვლება არჩეული RetroPie თამაშთან ერთად
  • ლაზერული ჭრის გვერდითი ხელოვნების ჩასადები
  • აუდიო გამაძლიერებელი ხმის კონტროლის ღილაკით
  • გამორთვის/გადატვირთვის ღილაკი
  • აკრილის ხის წინააღმდეგ

გაითვალისწინეთ, რომ ტობიასის მითითებები ძალიან ნათელია, თუ როგორ უნდა ააწყოთ საქმე, ასე რომ, ეჭვის შემთხვევაში მიმართეთ მის ინსტრუქციულს.

ყველა ლაზერული მოჭრილი. SVG ფაილი, პროგრამული სკრიპტები, LED-g.webp

ნაწილები

1x არკადული ჯოისტიკი

4x 30 მმ არკადული ღილაკები

1x მომენტალური პანელის დამონტაჟების ღილაკი (.62 სამონტაჟო ხვრელი)

(2) 12 მმ გუმბათის ღილაკი - წითელი - E- გადამრთველი PV5S64019

(1) 12 მმ გუმბათი Pushbutton Green - E -Switch PV5S64018

(2) 12 მმ გუმბათის პუშბუტონის ყვითელი - E -Switch PV5S64016

(1) 12 მმ Dome Pushbutton White - E -Switch PV5S64012

(1) 12 მმ Dome Pushbutton Black - E -Switch PV5S64011

1x 2.1 მმ პანელი მთაზე DC ჯეკი (.33 სამონტაჟო ხვრელი)

1x Rocker ჩართვა/გამორთვა პანელის სამონტაჟო გადამრთველები (დაგჭირდებათ 2, მაგრამ PIXEL: Maker's Kit მოყვება 1)

1x ჟოლო Pi 3+

1x microSD ბარათი (128 GB არის კარგი ზომა ამ პროექტისთვის)

1x ოფიციალური ჟოლოს მონიტორი

1x Pixelcade LED მარკის ნაკრები

1x 32x32 P4 Pitch LED Matrix 5 "x 5" - ადაფრუტი ან სხვა წყაროები

1x აუდიო გამაძლიერებელი

2x მინი ოვალური დინამიკები 35 მმ x 20 მმ

1x სტერეო აუდიო კაბელი (სწორი კუთხე უკეთესია, მაგრამ ნორმალური ჯდება და ასევე ნორმალურია)

2x USB პანელის სამონტაჟო კაბელი A-A

6x სუპერ ნათელი 5 მმ თეთრი LED (საყრდენის უკანა განათებისთვის)

6x 220 ohm რეზისტორები

1x მარჯვენა კუთხის DC დენის ბუდე

1x microUSB ბუდე (გამოიყენეთ ძველი microUSB კაბელი და გათიშეთ დიდი USB მხარე)

ინდოეთის მელნის 1 ბოთლი

1x Mr. Clean Magic Eraser Sponge

ლურჯი მხატვრის ფირზე

ხრახნები, თხილი, დგომა

8x 4/40 x 3/16 ტაფის თავის ხრახნები (შენარჩუნების პორტებისთვის)

2x 4/40 x 7/16 ტაფის თავის ხრახნები?

7x M3 ხრახნები x 10 მმ

4x M3 ხრახნები x 5 მმ (ჯოისტიკის სამონტაჟოებისთვის)

4x M3 კვადრატული ექვსკუთხედი (ჯოისტიკის დასადგმებისთვის)

8x 2/56 x 1/2 ტაფის თავი ხრახნები შავი (დინამიკებისთვის)

8x 2/25 თხილი (დინამიკებისთვის)

(2) Hex Stand-Off Aluminium, 1/4 "Hex, 1-1/8" Long, 4-40 Thread

(4) Hex Stand-Off Aluminium, 1/4 "Hex, 5/8" Long, 4-40 Thread

2x 4/40 x 3/8 ნეილონის ხრახნები

4x 4/40 ნეილონის თხილი

4x რეზინის ბამპერის ბალიშები ბოლოში

აკრილის და წებო

4x 12x20 "შავი აკრილის ფურცელი, 1/8" სისქის

4x 12x20 "წითელი აკრილის ფურცელი, 1/8" სისქის

1x 12x20 "თეთრი აკრილის ფურცელი - 1/16" სისქის

1x 12x12 გამჭვირვალე კვამლის აკრილის ფურცელი, 1/8 სისქის (სურვილისამებრ LED მატრიქსის დიფუზორით)

1x 12x12 გამჭვირვალე აკრილის ფურცელი, 1/8 სისქის

სხვადასხვა ფერის ფურცლები დამოკიდებულია არკადული სიმბოლოების ჩასადებით (სურვილისამებრ)

აკრილის ცემენტის წებო

აკრილის ცემენტი კაპილარული გამოყენებისათვის

დაბალი სიმკვრივის პოლიეთილენის ბოთლის აპლიკატორი

სურვილისამებრ

სამაგიდო ფირფიტა (კაბელების დასაფიქსირებლად Pi სათაურზე)

1x USB აუდიო ადაპტერი (ეს ნამდვილად არ არის საჭირო, ხოლო Pi აუდიო ცნობილია როგორც ცუდი, მე ნამდვილად არ შემიძლია განვასხვავო ეს ერთი)

Dupont Female Pin Crimp Terminals 2.54mm Pitch (საკუთარი კაბელების შესაქმნელად DuPont კონექტორებით, რომლებიც Raspberry Pi GPIO 40 პინიან სათაურშია ჩასმული, მაგრამ თქვენ ასევე შეგიძლიათ გამოიყენოთ თაროების კაბელები და შეაერთოთ ისინი რაც უფრო იაფია

დუპონტის ტერმინალის კრემი

ინსტრუმენტები

ლაზერული საჭრელი (მე გამოვიყენე Glowforge 19.5 x 11 ჭრის არე)

4/40 ჩამოსასხმელი ინსტრუმენტი (რვა 4/40 ხვრელის შესანახად სარემონტო პორტებისთვის)

ნაბიჯი 1: გაზომეთ ლაზერული ჭრის წინ

გაზომეთ ლაზერული ჭრის წინ!
გაზომეთ ლაზერული ჭრის წინ!

ძალიან მნიშვნელოვანია: სანამ ამ პროექტისთვის აკრილის ლაზერულ მოჭრას აპირებთ, დარწმუნდით, რომ პირველ რიგში გქონდეთ ყველა ნაწილი და გაზომეთ იმის უზრუნველსაყოფად, რომ ისინი ჯდება ლაზერული. SVG ფაილების სამონტაჟო ხვრელებში. აქ მოცემულია განსაკუთრებით შესამოწმებელი და მორგებული საგნები. თუ ამას არ გააკეთებთ, საბოლოოდ მოგიწევთ ბევრი აკრილის ამოღება და ხელახლა მოჭრა.

1. 32x32 P4 HUB75 LED მატრიცა - ის, რაც ამ პროექტში გამოიყენება, მე პირდაპირ ჩინეთიდან შევიძინე, არა ადაფრუტისგან და სხვადასხვა LED პანელის მწარმოებლებს აქვთ სხვადასხვა სამონტაჟო ხვრელი.

2. დინამიკები - მე არ გამოვიყენე დინამიკები ბმულზე და სამაგიეროდ რამდენიმე ვიწექი ჩემს მაღაზიაში. ის, რაც ბმულზეა, ვფიქრობ, ახლოს არის, მაგრამ დარწმუნებული არ ვარ, რომ სამონტაჟო ხვრელები ზუსტად დადგება.

3. ღილაკები - თქვენ კარგად იქნებით 30 მმ არკადული ღილაკის ხვრელებზე, მაგრამ შეამოწმეთ 7 ღილაკის სამონტაჟო ხვრელები თქვენი ღილაკების წინააღმდეგ. ღილაკის სამონტაჟო ხვრელი უკანა მხარეს უფრო დიდია, ვიდრე წინა ღილაკის 6 ღილაკი.

მე გამოვიყენე Glowforge ლაზერული საჭრელი და ყველა. SVG ლაზერული მოჭრილი ფაილი არის Glowforge- ის დაჭრილი ზომის 19.5 "x 11".

ნაბიჯი 2: გრავირებული აკრილის მელანირება

გრავირებული აკრილის მელანირება
გრავირებული აკრილის მელანირება
გრავირებული აკრილის მელანირება
გრავირებული აკრილის მელანირება
გრავირებული აკრილის მელანირება
გრავირებული აკრილის მელანირება

ლაზერით დაჭრილი და ამოტვიფრული "წითელი 2 - უკანა და წინა პანელის ღილაკები. Svg". გაითვალისწინეთ, რომ წინა პანელის ხაზები ლაზერულია და ტექსტი ლაზერულია ამოტვიფრული.

დატოვეთ აკრილის ნიღაბი და გულუხვად შეღებეთ ინდოეთის მელანი. ინდოეთის მელანი გააშრეთ რამდენიმე საათით ან მეტხანს.

გაშრობის შემდეგ, ამოიღეთ აკრილის ნიღაბი და დარჩებით ნარჩენების მოსაშორებლად. აიღეთ გორილას ფირფიტის მაგარი მაგნიტური ლენტი და ძლიერად დააჭირეთ გრავირებულ ტექსტს და შემდეგ გაანადგურეთ. გაიმეორეთ ეს რამდენჯერმე და მელნის ნარჩენების უმეტესობა მოიხსნება. შემდეგ გამოიყენეთ ან სველი რბილი ღრუბელი ან ბატონი სუფთა ჯადოსნური საშლელი, რათა ამოიღოთ დანარჩენი.

ნაბიჯი 3: ქვედა და უკანა მხარეები W/ ტექნიკური პორტები და PIXEL LED პანელის მთა

ქვედა და უკანა მხარეები W/ ტექნიკური პორტები და PIXEL LED პანელის მთა
ქვედა და უკანა მხარეები W/ ტექნიკური პორტები და PIXEL LED პანელის მთა
ქვედა და უკანა მხარეები W/ ტექნიკური პორტები და PIXEL LED პანელის მთა
ქვედა და უკანა მხარეები W/ ტექნიკური პორტები და PIXEL LED პანელის მთა
ქვედა და უკანა მხარეები W/ ტექნიკური პორტები და PIXEL LED პანელის მთა
ქვედა და უკანა მხარეები W/ ტექნიკური პორტები და PIXEL LED პანელის მთა

ლაზერულმა გაჭრა შემდეგი ფაილები:

  • შავი 1 - ქვედა მოვლის პორტი. Svg
  • წითელი 1 - უკანა მოვლის პორტი და LED მატრიცის მთა. Svg

ტექნიკური პორტების შეკრება და წებოვნება ცოტა რთულია, უმჯობესია მიმართოთ ტობიასის მე –3 საფეხურს.

ნაბიჯი 4: PIXEL დაფისა და LED მატრიცის პანელის დამონტაჟება

PIXEL დაფისა და LED მატრიცის პანელის დამონტაჟება
PIXEL დაფისა და LED მატრიცის პანელის დამონტაჟება
PIXEL დაფისა და LED მატრიცის პანელის დამონტაჟება
PIXEL დაფისა და LED მატრიცის პანელის დამონტაჟება
PIXEL დაფისა და LED მატრიცის პანელის დამონტაჟება
PIXEL დაფისა და LED მატრიცის პანელის დამონტაჟება

წადით და ამოიღეთ აკრილის ნიღაბი ორივე მხრიდან.

ჯერ დააინსტალირეთ PIXEL PCB დაფა და შემდეგ დააინსტალირეთ LED პანელი მეორე მხარეს. მიაქციეთ ყურადღება ორიენტაციას და დარწმუნდით, რომ LED პანელი აკრილის მთაზე ეტიკეტის შესაბამისია.

შემდეგ მიამაგრეთ ხრახნი PIXEL დაფის ქვედა მარჯვენა მხარეს პანელზე.

დაამონტაჟეთ LED პანელი (6) M3 x 8 მმ ხრახნების გამოყენებით. შენიშვნა LED პანელები ხრახნიანია M3 ხრახნებისთვის, 4/40 არ იმუშავებს.

ეს არჩევითია, მაგრამ მე გირჩევთ დაამატოთ დიფუზორი პანელი თავზე, ექვსკუთხა საყრდენების გამოყენებით. ამოიღეთ ნიღაბი დიფუზორის პანელის ქვედა მხრიდან და დატოვეთ ნიღაბი ზედა მხარეს.

მიაქციეთ ყურადღება, რომ ექვსკუთხედი დგას შიდა ხვრელებზე და არა გარედან.

ახლა დაამაგრეთ ექვსკუთხედი ოთხი ხრახნის გამოყენებით.

შენიშვნა ჩემი hex stand-offs არ იყო საკმაოდ ხანგრძლივი და მე უნდა გამოვიყენო რამდენიმე საყელურები როგორც spacers. იხილეთ დიაგრამა თქვენთვის საჭირო კლირენსის შესახებ, წინააღმდეგ შემთხვევაში დიფუზორის წინა პანელი მოხრილი იქნება.

ნაბიჯი 5: წინა ეკრანი მონიტორით და ჟოლოს პი

წინა ეკრანი მონიტორით და ჟოლოს პი
წინა ეკრანი მონიტორით და ჟოლოს პი
წინა ეკრანი მონიტორით და ჟოლოს პი
წინა ეკრანი მონიტორით და ჟოლოს პი
წინა ეკრანი მონიტორით და ჟოლოს პი
წინა ეკრანი მონიტორით და ჟოლოს პი
წინა ეკრანი მონიტორით და ჟოლოს პი
წინა ეკრანი მონიტორით და ჟოლოს პი

ლაზერულმა გაჭრა ეს ფაილები:

  • შავი 2 - მონიტორი Bevel and Marquee.svg
  • შავი 3 - წინა ეკრანი შიგნით და გარეთ. Svg

მიამაგრეთ Pi მონიტორი და Raspberry Pi. დარწმუნდით და მოათავსეთ Pi მონიტორი ჩარჩოზე სლოტის გარეშე. ეს ასამბლეის ნაბიჯი არის სახიფათო, ასე რომ დარწმუნებული იყავით და იხილეთ ნაბიჯი 4 ტობიას ინსტრუქციებში, რომ ეს ნაწილი სწორად მიიღოთ.

სანამ ელოდებით პირველი ფენის გაშრობას, დაამატეთ ხრახნები დინამიკის ხვრელებში, რათა უზრუნველყოთ გასწორება.

ახლა კარგი დროა დააინსტალიროთ RetroPie, წინასწარ ჩამონტაჟებული სურათი, რომელსაც დააინსტალირებთ თქვენს Pi microSD ბარათზე. RetroPie ინსტალაციის ბოლოს თქვენ მოგეთხოვებათ შეცვალოთ შეყვანა. შეაერთეთ საერთო USB კლავიატურა და გამოიყენეთ ეს კლავიშები:

D -PAD UP - ისარი ზემოთ

D -PAD DOWN - ქვემოთ ისარი

D -PAD მარცხნივ - მარცხენა ისარი

D -PAD RIGHT - მარჯვენა ისარი

დაწყება - ა

აირჩიეთ - S

ღილაკი - ზ

B ღილაკი - X

X ღილაკი - გ

Y ღილაკი - V

დაიჭირეთ ნებისმიერი გასაღები, რომ გამოტოვოთ დანარჩენი კლავიშები, სანამ არ მიიღებთ Hotkey Enable- ს

ცხელი გააქტიურება - სივრცე

როდესაც მიაღწევთ OK- ს, დააჭირეთ ღილაკს, რომელიც თქვენ გაქვთ კონფიგურირებული როგორც ღილაკი, რომელიც ამ შემთხვევაში არის "Z"

ნაბიჯი 6: არკადული მართვის პანელი ჯოისტიკის ჩასადებით

არკადული მართვის პანელი ჯოისტიკის ჩასადებით
არკადული მართვის პანელი ჯოისტიკის ჩასადებით
არკადული მართვის პანელი ჯოისტიკის ჩასადებით
არკადული მართვის პანელი ჯოისტიკის ჩასადებით
არკადული მართვის პანელი ჯოისტიკის ჩასადებით
არკადული მართვის პანელი ჯოისტიკის ჩასადებით

ლაზერული ჭრა:

  • შავი 4 - Control Panel.svg
  • თხელი თეთრი 1 - Marquee White Liners.svg

ჯერ გაჭერით ზედა და ქვედა ფენები "შავი 4 - მართვის პანელი. Svg" და ამოტვიფრეთ მწვანე ოთხკუთხედები 1 მმ სიღრმეზე (ამას შეიძლება მეორე გავლა დასჭირდეს).

შემდეგ ერთი და იგივე ფაილის გამოყენებით, დამალეთ "ზედა" და "ქვედა" ფენები და გამოაშკარავდება "ინლეის ფენა". გადაატრიალეთ ზედა ამოჭრილი ნაწილი, როგორც სურათში მეწამული ტექსტია. ამოტვიფრეთ არკადული მიმართულების ჩასადები 2 მმ ან.06 "სიღრმეზე. ჩემს Glowforge ლაზერულ საჭრელზე, ამას დასჭირდა 2 პასი თხელი 1/8" აკრილის ნაგულისხმევი პარამეტრის გამოყენებით.

შეიძლება დაგჭირდეთ ცოტაოდენი ფაილების შეტანა სანამ ჩასადები გაირეცხება. მას შემდეგ, რაც ჩამოიბანეთ, გამოიყენეთ აკრილის ცემენტი ჩასადებად ჩასასმელად.

ახლა ხრახნეთ ჯოისტიკი ქვედა ფენამდე ხრახნებითა და კვადრატული თხილით. გააკეთეთ ტესტი და მოათავსეთ ზედა ფენა ქვედა ფენის თავზე და დარწმუნდით, რომ საკმარისად ღრმად ხართ ამოტვიფრული ისე, რომ ორი ფენა ერთმანეთთან თანაბარია. შემდეგ გამოიყენეთ აკრილის ცემენტი ორი ფენის ერთმანეთთან დასაკავშირებლად და დასაჭერად.

Sanwa ჯოისტიკი, რომელიც მე მივიღე, ნაგულისხმევი იყო კონფიგურირებული 8-გზისთვის. ჩემი ინტერესი არის 80-იანი წლების არკადული თამაშები, რომლებიც ძირითადად 4-ჯოისტიკით თამაშობენ. ასე რომ, ეს კარგი დროა 8-გზის 4-გზის გადასაყვანად, რაც მარტივად ხდება ჯოისტიკის ბოლოში შაბლონის ნაწილის გადაადგილებით, ეს ვიდეო განმარტავს, თუ როგორ გადავიდეთ 8-გზისგან 4-გზაზე და პირიქით რა არკადული აპარატის ქვედა ტექნიკური პორტის გამოყენებით, თქვენ შეგიძლიათ შეცვალოთ წინ და უკან, ყველაფრის დაყენების შემდეგ, მაგრამ სივრცე შეზღუდულია და ამის გაკეთება ახლა ბევრად უფრო ადვილი იქნება.

გამოიყენეთ თქვენი უწყვეტობის შემმოწმებელი თქვენს მულტიმეტრზე და შემდეგ მონიშნეთ თითოეული მავთული ჯოისტიკზე (ზემოთ, ქვემოთ, მარცხნივ, მარჯვნივ).

ნაბიჯი 7: LED მსუბუქი ბარი მარკის უკანა განათებისთვის

LED განათების ბარი მარკის განათებისთვის
LED განათების ბარი მარკის განათებისთვის
LED განათების ბარი მარკის განათებისთვის
LED განათების ბარი მარკის განათებისთვის
LED განათების ბარი მარკის განათებისთვის
LED განათების ბარი მარკის განათებისთვის

შავი 1 - Bottom Maintenance Port.svg შეიცავს აკრილს LED სინათლის ზოლისთვის, ასე რომ თქვენ უკვე დაბეჭდილი გაქვთ.

შეაერთეთ 6 220 ohm რეზისტორი და 6 სუპერ ნათელი თეთრი LED- ები სქემატური სქემის მიხედვით. LED- ების გრძელი დასასრული უნდა წავიდეს რეზისტორისა და +5V- ისკენ და მოკლე დასასრული GND- ისკენ.

ნაბიჯი 8: გაყვანილობა

გაყვანილობა
გაყვანილობა
გაყვანილობა
გაყვანილობა
გაყვანილობა
გაყვანილობა

იხილეთ გაყვანილობის დიაგრამის სქემა და გააკეთეთ დენის კაბელი, რომელიც შედგება ქალი DC ჯეკისგან, რომელიც შემდეგ 4 მიმართულებით გაიყოფა Pi (microUSB კონექტორი), PIXEL: LED ART Board (მარჯვენა კუთხის DC ლულის ჯეკის კონექტორი), აუდიო მინი გამაძლიერებელი (დამაკავშირებელი მავთული) და LED სინათლის ბარი (დამაკავშირებელი მავთული). იპოვეთ ძველი microUSB კაბელი და გათიშეთ დიდი USB კონექტორის ბოლო და შეაერთეთ და შეაერთეთ ამ დენის კაბელზე Pi- თან დასაკავშირებლად.

შეაერთეთ გაყვანილობის მაგიდა, რომელიც ასახავს ჯოისტიკის თითოეულ მიმართულებას და ღილაკს Pi- ს შესაბამის პინზე და მინიჭებულ კლავიატურის ღილაკს. თუ თქვენ ირჩევთ იმავე კლავიშებს, რაც მე გავაკეთე, მაშინ შეგიძლიათ გამოიყენოთ კონფიგურაციის ფაილები ყუთში შემდგომი ნაბიჯებისთვის.

თქვენ დაგჭირდებათ ქალი DuPont კაბელები Pi– ზე 40 – პინიანი GPIO სათაურთან დასაკავშირებლად. მე დავამთავრე საკუთარი კაბელების დამზადება, რაც საკმაოდ სახალისო იყო, მაგრამ ასევე ბევრი სამუშაო და თქვენ ასევე დაგჭირდებათ დამჭერი და ქალი DuPont ტერმინალები. ეს უფრო სწრაფი და იაფი იქნება მხოლოდ დუპონტის მდედრობითი და მდედრობითი კაბელების გამოსაყენებლად, რომლებიც თქვენ ალბათ უკვე გაქვთ მოტყუებული და აერთებთ მათ. თუ თქვენ საბოლოოდ აკეთებთ საკუთარ DuPont კაბელებს, აღმოჩნდება, რომ მათი დამზადება ადვილი არ არის, მე ვიპოვე ეს YouTube ვიდეო გაკვეთილი ძალიან დამხმარე და შემდგომ შევძელი მათი მარტივად გაკეთება.

გააკეთეთ კაბელები ღილაკებისა და ჯოისტიკისთვის და ჯერ არ დაუკავშიროთ Pi- ს. თქვენ დაუკავშირდებით Pi– ს მომდევნო ეტაპზე. ზოგადად, თითოეული კაბელი უნდა იყოს ~ 13 ინჩი სიგრძის, რაც საკმარისი იქნება იმისთვის, რომ Pi- ს მიაღწიოს დამონტაჟებისას. თუ შეგიძლიათ, გამოიყენეთ განსხვავებული ფერი თითოეული კაბელისთვის (გამოიყენეთ შავი ყველა GND– ისთვის) ან მონიშნეთ თითოეული კაბელი, რაც საქმეს გაადვილებს შემდეგ საფეხურზე.

ნაბიჯი 9: ყველაფერი ერთად ააწყვეთ

Image
Image
ყველაფერს ერთად ვათავსებთ!
ყველაფერს ერთად ვათავსებთ!
ყველაფერს ერთად ვათავსებთ!
ყველაფერს ერთად ვათავსებთ!

ახლა მოდის სახალისო ნაწილი, სადაც ყველაფერს ერთად აწყობ! მაგრამ პირველ რიგში დააინსტალირეთ ყველა 6 ღილაკი წინა წითელ პანელზე, 4 არკადული ღილაკი და ჯოისტიკი შავ მართვის პანელზე და დენის ჯეკი, გადამრთველები და აუდიო გამაძლიერებელი უკანა პანელზე. თქვენ ვერ შეძლებთ ღილაკების და ჯოისტიკის დაყენებას მას შემდეგ, რაც საქმე ერთად არის იდაყვის ადგილის არარსებობის გამო.

მიჰყევით სურათებს, რომ ყველაფერი ერთად შეაგროვოთ, მაგრამ ჯერ არაფერს წებოვდეთ და ნაცვლად ამისა გამოიყენეთ ცისფერი მხატვრის ფირზე, რომ ყველაფერი ერთად შეინარჩუნოთ. მას შემდეგ რაც მიაღწევთ სურათს წარწერით "მას შემდეგ რაც აქ მოხვდებით, დაუკავშირეთ მავთულები GPIO Pi სათაურს", შემდეგ დაიწყეთ მავთულის დაკავშირება Pi სათაურის ქინძისთავებთან.

მიჰყევით ცხრილს, რომელიც წინა საფეხურზე დააყენეთ, რათა თითოეული მავთული Pi სათაურთან დააკავშიროთ. ეს იქნება ძალიან მჭიდრო და არც ისე ადვილია ქინძისთავების დაკავშირება Pi სათაურთან, ასე რომ გქონდეთ მოთმინება.

მას შემდეგ რაც ყველაფერი დაერთდება, ჩართეთ სისტემა და ჩაატარეთ სრული ტესტი, რომელიც მოიცავს ჯოისტიკისა და ყველა ღილაკის შემოწმებას. შესამოწმებლად, ჩვენ უნდა დავაინსტალიროთ პროგრამა Adafruit– დან, სახელწოდებით Retrogame, რომელიც Pi– ს GPIO– დან ჯოისტიკსა და ღილაკს შეაქვს კლავიატურის შესაყვანად. Retrogame– ის გამოყენებით, თქვენ არ დაგჭირდებათ ცალკე USB არკადული კლავიატურის ემულატორი, რაც სასიამოვნოა.

მიჰყევით ამ მითითებებს Adafruit– დან Retrogame– ის ინსტალაციისთვის. მას შემდეგ რაც დააინსტალირეთ Retrogame, შემდეგ დააკოპირეთ ეს retrogame.cfg ფაილი /Pi ჩატვირთვის დირექტორიაში. Retrogame.cfg ფაილი ვარაუდობს, რომ თქვენ მიჰყევით კლავიატურის ერთსა და იმავე კავშირებს გაყვანილობის ცხრილში ნაბიჯი 8 - გაყვანილობა. თუ თქვენ იყენებთ სხვადასხვა ქინძისთავებს ან კლავიატურის რუქებს, არ ინერვიულოთ, უბრალოდ შეიტანეთ შესაბამისი ცვლილებები retrogame.cfg– ში. სავარაუდოა, რომ თქვენ დააკავშირეთ ერთი ან ორი პინი არასწორად, ასე რომ შეამოწმეთ თითოეული შეყვანა და გაასწორეთ.

ეს სახელმძღვანელო გიჩვენებთ თუ როგორ უნდა დააყენოთ კომბინირებული გამორთვის და გადატვირთვის ღილაკი.

მას შემდეგ რაც ყველაფერი მუშაობს, ახლა თქვენ მზად ხართ გახადოთ ყველაფერი მუდმივი. თუ თქვენ გაქვთ რაიმე კაპტონის ფირზე, ეს არის კარგი გზა, რათა უზრუნველყოს Pi ქინძისთავები, რათა უზრუნველყოს, რომ ისინი არ დაიშლება მოგვიანებით. გადაახვიეთ კაპტონის ფირზე ქინძისთავები და პი სათაური. მაგრამ არ ინერვიულოთ, თუ არა, ის მაინც კარგად იქნება.

ახლა გადააბრუნეთ არკადული თავის მხარეს. ამ ეტაპზე, თქვენ გაქვთ მხოლოდ მარცხენა მხარე დაყენებული, მარჯვენა მხარე კვლავ ღიაა. გამოიყენეთ თქვენი კაპილარული მოქმედების აკრილის გამხსნელი აპლიკატორი აკრილის წებოსთვის. აკრილის გამხსნელი მუშაობს ძალიან სწრაფად და იქნება მყარი 5 წუთზე ნაკლებ დროში და არ საჭიროებს ჩახშობას. აქ არის კარგი პრაიმერი აკრილის გამხსნელის გამოყენების შესახებ.

მიამაგრეთ ნაწილები მარკისთვის (დარწმუნდით, რომ ეს გააკეთეთ მარჯვენა მხარის დამატებამდე). და შემდეგ წებოს 1/16 სისქის თეთრი ნაჭრები მარკის შიგნით ასევე, თეთრი ქმნის უკეთეს სინათლის კოლოფის ეფექტს. ასევე მიამაგრეთ ორი ექვსკუთხედი სადგამი LED სინათლის ზოლისთვის და დაამონტაჟეთ LED შუქის ბარი. LED ბარი უნდა იყოს მიმართული შიგნით, ეს ქმნის დიფუზური სინათლის ყუთის ეფექტს. თუ LED- ები წინა მხარეს არიან, LED- ები არ იქნება საკმარისად დიფუზური და თქვენ დაინახავთ LED მრგვალ ნათელ ლაქებს.

ახლა მიამაგრეთ მარჯვენა მხარე და დააწებეთ იგი აკრილის გამხსნელის გამოყენებით.

დაბოლოს, გამოიყენეთ საფქვავი ან დრემელის ინსტრუმენტი მარცხენა და მარჯვენა მხარეების გასანადგურებლად ისე, რომ ისინი გაწითლდეს (შავი ნაკაწრები შეიძლება ოდნავ გამოჩნდეს). თქვენ მოგინდებათ ამის გაკეთება ისე, რომ გარე ნაწილები მიმაგრებული იყოს ლამაზი და გარეცხილი.

ნაბიჯი 10: მარკი

მარკი
მარკი
მარკი
მარკი
მარკი
მარკი
მარკი
მარკი

მე შევეცადე როგორც ლაზერული მოჭრილი მარკი, ასევე პროფესიონალური დაბეჭდილი მარკი გამჭვირვალე ფილმზე. საუკეთესო შედეგი აუცილებლად პროფესიონალური ბეჭდვით.

პროფესიონალური ბეჭდვისთვის, მე წავედი https://gameroomsolutions.com/shop/marquee-print/– ით, ეს იყო $ 25 ამ წერის დროს ამობეჭდვისთვის და რადგან ჩემი მარკეტები პატარაა, ისინი დაბეჭდეს 2 $ 25.

აქ არის ჩემი მარკის წყარო ფაილები Adobe Illustrator– ში, რომელთა შეცვლაც შეგიძლიათ თქვენი დიზაინისთვის.

vectorlib.free.fr/ აქვს არკადული ხელოვნება ვექტორულ ფორმატში, რომელიც დაზოგავს ბევრ დროს.

ამ მარკის ზომები არის 9.06 "x 2.17". მე დაბეჭდილ მარკეს ორ ნაჭერს შორის გამჭვირვალე აკრილის ნაჭერი და დავამატე ცოტაოდენი აკრილის წებო კიდეებზე, რომ ორი ნაჭერი ერთად იყოს. საყრდენი მჭიდროდ არის მორგებული და იჭრება საქმეში მუდმივი წებოს საჭიროების გარეშე, ასე რომ თქვენ შეგიძლიათ მოგვიანებით შეცვალოთ მარკები.

ნაბიჯი 11: მარცხენა და მარჯვენა გარე პანელები და ჩასადები

Image
Image
მარცხენა და მარჯვენა გარე პანელები და ჩასადები
მარცხენა და მარჯვენა გარე პანელები და ჩასადები
მარცხენა და მარჯვენა გარე პანელები და ჩასადები
მარცხენა და მარჯვენა გარე პანელები და ჩასადები

არკადული პერსონაჟების ჩასმა არჩევითია, მაგრამ საკმაოდ კარგი ეფექტია, თუ დრო გაქვთ. თუ არ იყენებთ ჩასადებს, მაშინ ასევე შეგიძლიათ გამოიყენოთ მსგავსი სერვისი ზოგიერთი სტიკერის დასაბეჭდად ან უბრალოდ დატოვოთ გვერდები მყარი წითელი, რაც მაინც კარგი იქნება.

თუ არ იყენებთ ჩასადებს, შეცვალეთ წითელი 4 - გვერდითი ნაჭრები Outside.svg და წაშალეთ ჩანართის კონტურები. თუ გსურთ პერსონალიზირება მოახდინოთ თქვენს საყვარელ არკადულ პერსონაჟებთან, აქ არის დიდი რესურსი არკადული სპრიტებისთვის. შემდეგ საქმე ეხება სპრაიტის თითოეული ფერის იზოლირებას და შემდეგ ვექტორულ პროგრამაში მიკვლევას, როგორიცაა Illustrator ან Inkscape. გაფრთხილება, ეს არის კარგი სამუშაო. თუ გსურთ გამყაროთ ჩემს მიერ გამოყენებული სიმბოლოები, გამოიყენეთ ეს ფაილი ლაზერულად თითოეული პერსონაჟის თითოეული ფერის შესამცირებლად.

როდესაც ლაზერულად აჭრით თითოეული პერსონაჟის თითოეულ ფერს, დადგით ისინი მაგიდაზე და მხოლოდ წებოვანა არკადის მხარეს, როცა გაიგებთ, რომ ყველაფერი ერთმანეთთან სწორად ჯდება. დიდი შანსია იყოს შეცდომები (მე რამოდენიმე გავაკეთე), ასე რომ, თუ ძალიან მალე წებოვდებით, პრობლემები შეგექმნებათ, რადგან აკრილის გამხსნელი მუდმივია.

ასევე ძალიან მნიშვნელოვანია, თქვენ არ გსურთ გამოიყენოთ წითელი ფერი რომელიმე ჩასმული სიმბოლოსთვის, რადგან გვერდითი პანელი უკვე წითელია. ასე რომ, თუ თქვენს სასურველ არკადულ სპრაიტს აქვს წითელი, შეცვალეთ სხვა ფერი, როგორც მე გავაკეთე Dig Dug– ის პერსონაჟთან ერთად, მაგალითად, წითელიდან შავამდე.

ნაბიჯი 12: პროგრამული სკრიპტები PIXEL: LED ART მატრიქსის ინტეგრაციისთვის

Image
Image
პროგრამული სკრიპტები PIXEL- ისთვის: LED ART Matrix ინტეგრაცია
პროგრამული სკრიპტები PIXEL- ისთვის: LED ART Matrix ინტეგრაცია
პროგრამული სკრიპტები PIXEL- ისთვის: LED ART Matrix ინტეგრაცია
პროგრამული სკრიპტები PIXEL- ისთვის: LED ART Matrix ინტეგრაცია
პროგრამული სკრიპტები PIXEL- ისთვის: LED ART Matrix ინტეგრაცია
პროგრამული სკრიპტები PIXEL- ისთვის: LED ART Matrix ინტეგრაცია

Თითქმის შესრულებული! ბოლო ნაბიჯი არის ისეთი სკრიპტების დამატება, რომ PIXEL: LED ART ჩვენება ავტომატურად შეცვლის ნამუშევრებს RetroPie– ს არჩეული პლატფორმის ან თამაშის საფუძველზე. საბედნიეროდ, RetroPie მოიცავს კაკვს სახელწოდებით runcommand, რომელიც არის linux bash shell სკრიპტი (.sh), რომელიც მუშაობს თითოეული თამაშის დაწყებამდე. ასე რომ, ჩვენ დავამატებთ ჩვენს საკუთარ ბრძანებას, რომელიც ახორციელებს მიმდინარე თამაშს და პლატფორმას ბრძანების ხაზის Java პროგრამაში (pixelc.jar), რომელიც წერს შესაბამის GIF- ს LED ეკრანზე. იმის გამო, რომ თქვენი ინსტალაცია შეიძლება შეიცავდეს ბევრ თამაშს, თქვენ შეგიძლიათ აირჩიოთ ის თამაშები, რომლისთვისაც გსურთ გააკეთოთ სპეციალური LED დიზაინი და გამოიყენოთ ზოგადი LED დიზაინი თითოეული პლატფორმისთვის. მე გავაკეთე პერსონალური-g.webp

ეს სკრიპტი აკეთებს შემდეგს:

  1. ამოწმებს შეესაბამება თუ არა LED-g.webp" />
  2. თუ არა, მაშინ შეამოწმეთ არის თუ არა ზოგადი LED-g.webp" />
  3. თუ არ გამოდის თამაშის სპეციფიკური LED-g.webp" />
  4. წერის დაწყებამდე, შეამოწმეთ, რომ ახალი LED-g.webp" />

გაითვალისწინეთ, რომ მას შემდეგ, რაც LED-g.webp

ინსტალაციის ნაბიჯები

შეამოწმეთ არის თუ არა Java 8 დაინსტალირებული თქვენს Pi- ზე.

java -ვერსია

თუ Java 8 არ არის დაინსტალირებული:

sudo apt-get განახლება

sudo apt-get დააინსტალირეთ oracle-java8-jdk

ჯერ შექმენით კატალოგი თქვენს Pi– ზე, სახელწოდებით pixelcade.

mkdir/home/pi/pixelcade

დააკოპირეთ შინაარსი აქ ამ პიქსელის საქაღალდეში თქვენს Pi- ზე.

შენიშვნა: თქვენ უნდა გქონდეთ დაინსტალირებული Android და Pi firmware თქვენს PIXEL: LED ART დაფაზე, რომელიც არის ნაგულისხმევი, iOS/Android ფირმები არ იმუშავებს. ორმაგად შეამოწმეთ, რომ PIXEL: LED ART დაფა USB- თან არის დაკავშირებული Pi. ასევე დარწმუნდით, რომ PIXEL: LED ART დაფაზე გადამრთველი არის USB მიმართულებით და არა BT მიმართულებით. დარწმუნდით, რომ თქვენი Pi ამოიცნობს PIXEL: LED ART დაფას.

ls /dev /ttyACM0

და შენ უნდა დაბრუნდე

/dev/ttyACM0

დააკოპირეთ runcommand-onstart.sh და runcommand-onend.sh/opt/retropie/configs/all/თქვენს Pi- ზე და შემდეგ გააკეთეთ runcommand-onstart.sh და runcommand-onend.sh შესრულებადი

sudo chmod +x /opt/retropie/configs/all/runcommand-onstart.sh

sudo chmod +x /opt/retropie/configs/all/runcommand-onend.sh

ამ სკრიპტის მორგება შეგიძლიათ, თუ მოგწონთ და ქვემოთ მოცემულია ახსნა, თუ როგორ მუშაობს ეს სკრიპტი. მაგრამ გაითვალისწინეთ, რომ თუ დაიცავთ ინსტალაციის ნაბიჯებს, არ დაგჭირდებათ ამ სკრიპტის შეხება.

1. ადგენს გზას, სადაც pixelc.jar მდებარეობს. თუ თქვენ დააკოპირეთ pixelc.jar in/home/pi/pixelcade, მაშინ დატოვეთ ეს ხაზი ისე, როგორც არის

PIXELPATH = "/home/pi/pixelcade/";

2. ამოწმებს, რომ PIXEL: LED ART დაფა არის დაკავშირებული. თუ კი, ჩვენ ვაგრძელებთ და თუ არა, სცენარი წყდება.

თუ $ pixelexists | grep -q '/dev/ttyACM0';

3. RetroPie გადასცემს ამ სკრიპტს ფორმის ცვლადების მიხედვით შერჩეული თამაშის rom და არჩეული თამაშის პლატფორმა (atari2600, nes, mame და ა.შ.). ქვემოთ მოყვანილი კოდის ფრაგმენტი პირველად აღმოაჩენს თამაშის პლატფორმას და შეარჩევს LED დიზაინს ამ კონკრეტული პლატფორმისთვის. შემდეგ ის შეამოწმებს არსებობს თუ არა კონკრეტული-g.webp

თუ

ექო "შეყვანილია $ {PLATFORM} თუ განცხადება"> და 2 თუ

ექო "ფაილი $ MARQUEEGIF არსებობს, ასე რომ ჩვენ დავწერთ მას LED მარკირზე"> და 2

სხვა

თუ

GAMEIMAGE = $ MAMEDEFAULT

ექო "ფაილი $ MARQUEEGIF არ არსებობს, ნაგულისხმევია ზოგადი LED მარკით: $ {GAMEIMAGE}"> და 2

სხვა

GAMEIMAGE = $ MAMEDEFAULT <

ექო "ფაილი $ NGPCDEFAULT არ არსებობს, ნაგულისხმევია ზოგადი LED მარკით: $ {GAMEIMAGE}"> და 2

ფი

ფი

ფი

4. ეს უკანასკნელი ბრძანება სკრიპტში აკეთებს რეალურ ჩაწერას LED ეკრანზე.

java -jar "/home/pi/pixelcade/pixelc.jar" --g.webp

თამაში (1944-g.webp

ასევე გაითვალისწინეთ, რომ თამაშის დაწყებისთანავე, ჟურნალის ფაილი ჩაიწერება /root/dev/shm/runcommand.log, რომელიც ძალიან გამოსადეგი იქნება პრობლემების აღმოსაფხვრელად.

ასე რომ გააგრძელეთ და შეცვალეთ თქვენი მოთხოვნილებები და ასევე შექმენით-g.webp

უკანა მხარეს კომბინირებული გადატვირთვისა და გამორთვის ღილაკისთვის, აქ არის ამის სკრიპტი

ვინაიდან ეს ინსტალაცია განკუთვნილია ვერტიკალურზე ორიენტირებული მონიტორისთვის, აქ არის კარგი ვერტიკალური თემა RetroPie– სთვის

ეს პროგრამული უზრუნველყოფა Windows- შიც გადმოვიტანე, აქ არის ინსტალაციის მაგალითი Windows– ზე Maximus Arcade– ის გამოყენებით, უფრო დიდი LED მარკის ინსტალაციაში.

ნაბიჯი 13: გაკვეთილები

გაკვეთილები
გაკვეთილები

რამდენიმე რამ, რასაც სხვანაირად გავაკეთებდი:

PIXEL: LED Art ჩვენება კარგია, მაგრამ ნამდვილად უკეთესი იქნებოდა, როგორც წინა მხარეს დამონტაჟებული მარკი. მე ვგეგმავ კიდევ ერთი კონსტრუქციის გაკეთებას 64x32 LED მატრიქსით და შემდეგ უბრალოდ უნდა შეცვალო ლაზერული დიზაინის დიზაინი უფრო დიდი მარკისთვის.

მე ძირითადად 80 -იანი წლების არკადულ თამაშებს ვთამაშობ, რომელთა უმეტესობა უკეთესად თამაშობს ვერტიკალურად დამონტაჟებულ მონიტორზე და ამ პროექტში ჰორიზონტალურ მთაზე.

RetroPie– ს და MAME– ს აქვთ მრავალი ფუნქციური ღილაკი, რომელიც მახსოვს რას აკეთებს თითოეული მათგანი მას შემდეგ რაც მე დავპროგრამე ისინი, მაგრამ სამართლიანად ასეა, რომ ჩემი ცოლი და შვილები არ არიან და ითხოვენ ეტიკეტს ყველა ღილაკზე მომდევნო აშენებისთვის.

ეპილოგი X კონკურსი
ეპილოგი X კონკურსი
ეპილოგი X კონკურსი
ეპილოგი X კონკურსი

მეორე ადგილი Epilog X კონკურსში

გირჩევთ: