সুচিপত্র:

LED Marquee এবং সাব-ডিসপ্লে সহ Arcade1Up Mod: 9 টি ধাপ (ছবি সহ)
LED Marquee এবং সাব-ডিসপ্লে সহ Arcade1Up Mod: 9 টি ধাপ (ছবি সহ)

ভিডিও: LED Marquee এবং সাব-ডিসপ্লে সহ Arcade1Up Mod: 9 টি ধাপ (ছবি সহ)

ভিডিও: LED Marquee এবং সাব-ডিসপ্লে সহ Arcade1Up Mod: 9 টি ধাপ (ছবি সহ)
ভিডিও: Xiaomi Deerma Humidifier | এই সেই অদ্ভুত জিনিস! 2024, নভেম্বর
Anonim
Image
Image
LED Marquee এবং সাব-ডিসপ্লে সহ Arcade1Up Mod
LED Marquee এবং সাব-ডিসপ্লে সহ Arcade1Up Mod
LED Marquee এবং সাব-ডিসপ্লে সহ Arcade1Up Mod
LED Marquee এবং সাব-ডিসপ্লে সহ Arcade1Up Mod
LED Marquee এবং সাব-ডিসপ্লে সহ Arcade1Up Mod
LED Marquee এবং সাব-ডিসপ্লে সহ Arcade1Up Mod

**** এপ্রিল 2020 আপডেট // ভার্চুয়াল পিনবলের জন্য সফটওয়্যার সাপোর্ট যোগ করা হয়েছে, আরো https://pixelcade.org এ ****

একটি Arcade1Up তোরণ ক্যাবিনেট একটি LED marquee এবং অতিরিক্ত ছোট, সাব-ডিসপ্লে দিয়ে মোডেড যা খেলার শিরোনাম, বছর, নির্মাতা, ধরণ এবং রেটিং এর মত গেম তথ্য দেখায়।

যন্ত্রাংশ

Arcade1Up Mortal Kombat Cabinet Amazon বা Arcade1Up Mortal Kombat at Walmart

Arcade1Up এর জন্য Pixelcade LED Marquee Kit

পিক্সেলকেড সাব-ডিসপ্লে কিট (সিডুইনো, 1 মিনি-ওএলইডি, 1 ম্যাক্স 7219 ডট ম্যাট্রিক্স, এবং 1 ম্যাক্স 7219 7 সোল্ডার্ড উল্লম্ব হেডার সহ সবগুলি ভাগ করুন)

Dell OptiPlex 9020 Small Form Factor Computer (সংস্কার করা)

এলইডি বাটন, জয়স্টিক, ২ ইউএসবি এনকোডার, এবং কেবল

LCD কন্ট্রোলার বোর্ড (Arcade1Up মনিটরে HDMI যোগ করে)

ইউএসবি সহ আল্টিমার্ক স্পিনার

4 টিবি SATA অভ্যন্তরীণ হার্ড ড্রাইভ

আইওটি রিলে পাওয়ার স্ট্রিপ

ডিসপ্লে পোর্ট থেকে এইচডিএমআই কেবল

7 পোর্ট চালিত ইউএসবি হাব (একটি অ চালিত ইউএসবি হাব কাজ করবে না)

LogiTech K400 ওয়্যারলেস কীবোর্ড এবং মাউস

ওয়্যারলেস নেটওয়ার্ক কার্ড (ওয়াই-ফাই)

ওয়াশার শেষ করুন

কিন্টেল MA170 12V অডিও এম্প

ডবল পার্শ্বযুক্ত টেপ

পিক্সেলকেড সফটওয়্যার - বিনামূল্যে

LEDBlinky সফটওয়্যার - $ 25

বিভিন্ন হার্ডওয়্যার (বিভিন্ন আকারের M2 এবং M3 স্ক্রু)

চ্ছিক

1 1/8 ড্রিল বিট টু ড্রিল আর্কেড বাটন হোলস

অস্বীকৃতি: আমি স্রষ্টা এবং পিক্সেলকেড LED মার্কি বিক্রি করি https://pixelcade.org। উপরের কিছু প্রোডাক্ট লিংক হল অ্যাফিলিয়েট লিংক যার মানে আমি আপনাকে কোন অতিরিক্ত খরচ ছাড়াই একটি ছোট কমিশন পাব।

ধাপ 1: Arcade1Up স্টক একত্রিত করুন

Image
Image
Arcade1Up স্টক একত্রিত করুন
Arcade1Up স্টক একত্রিত করুন
Arcade1Up স্টক একত্রিত করুন
Arcade1Up স্টক একত্রিত করুন

Arcade1Up স্টক একত্রিত করতে এক ঘণ্টারও বেশি সময় লাগে এবং নির্দেশনাগুলি স্বজ্ঞাত। আপনি যদি Arcade1Up marquee ইন্সটল না করেন তবে আপনি কিছু সময় বাঁচাতে পারেন কিন্তু ছবিতে দেখানো হিসাবে ছোট marquee বন্ধনী ইনস্টল করুন।

ধাপ 2: ডিস-অ্যাসেম্বল আর্কেড 1 আপ মার্কি এবং পিক্সেলকেড মার্কি একত্রিত করুন

Image
Image
Dis-Assemble Arcade1Up Marquee এবং Assemble Pixelcade Marquee
Dis-Assemble Arcade1Up Marquee এবং Assemble Pixelcade Marquee
Dis-Assemble Arcade1Up Marquee এবং Assemble Pixelcade Marquee
Dis-Assemble Arcade1Up Marquee এবং Assemble Pixelcade Marquee
Dis-Assemble Arcade1Up Marquee এবং Assemble Pixelcade Marquee
Dis-Assemble Arcade1Up Marquee এবং Assemble Pixelcade Marquee

বর্তমান Arcade1Up marquee ডিস-অ্যাসেম্বল করুন, Pixelcade LED Marquee একত্রিত করুন, এবং তারপর ইনস্টল করুন।

ধাপ 3: Arcade1Up মনিটরে HDMI ইনপুট যুক্ত করুন

Image
Image
Arcade1Up মনিটরে HDMI ইনপুট যোগ করুন
Arcade1Up মনিটরে HDMI ইনপুট যোগ করুন

বর্তমান Arcade1Up মনিটরে একটি HDMI ইনপুট যোগ করুন যা আপনাকে আপনার পিসিকে মনিটরের সাথে সংযুক্ত করতে দেয়।

ধাপ 4: সাব-ডিসপ্লে এবং কন্ট্রোল প্যানেল মোড

Image
Image
সাব-ডিসপ্লে এবং কন্ট্রোল প্যানেল মোড
সাব-ডিসপ্লে এবং কন্ট্রোল প্যানেল মোড
সাব-ডিসপ্লে এবং কন্ট্রোল প্যানেল মোড
সাব-ডিসপ্লে এবং কন্ট্রোল প্যানেল মোড

Arcade1Up কন্ট্রোল মোডিং যার মধ্যে রয়েছে সাব-ডিসপ্লে এবং স্পিনার।

আর্কিটেকচার ডায়াগ্রাম দেখায় কিভাবে পিক্সেলকেড সফটওয়্যার পিক্সেল বোর্ডের মাধ্যমে এলইডি মার্কির সাথে যোগাযোগ করে এবং আরডুইনোর মাধ্যমে সংযুক্ত সাব-ডিসপ্লে।

আরডুইনো স্কেচ (স্কেচে নোট করুন অতিরিক্ত লাইব্রেরি যা আপনাকেও ইনস্টল করতে হবে)

github.com/alinke/PIXEL/blob/master/max721…

এখানে Arduino পিন ব্যবহার করা হয়:

Max7219 একক রঙ LED ডট ম্যাট্রিক্স

  • CLK_PIN 13
  • DATA_PIN 11
  • CS_PIN 10

Max7219 7 সেগমেন্ট

  • CLK 7
  • সিএস 8
  • ডিআইএন 9

মিনি OLED

  • এসডিএ - এ 4
  • এসসিএল - এ 5

আপনি সংযোগ করতে জাম্পার তারগুলি ব্যবহার করতে পারেন বা আমি যেমন করেছি, ডু পন্ট সংযোগকারীগুলি ব্যবহার করে একটি কাস্টম কেবল তৈরি করুন। আপনি যদি জাম্পার তার ব্যবহার করেন, আমি জাম্পারগুলিকে আরডুইনো হেডারে সুরক্ষিত করার জন্য কাপটন বা অনুরূপ টেপ ব্যবহার করার পরামর্শ দিচ্ছি যাতে তারা পড়ে না যায়।

এই ইনস্টলেশনে, আমরা ডেইজি দুটি ম্যাক্স 7219 ডট ম্যাট্রিক্স ডিসপ্লে এবং দুটি ম্যাক্স 7219 7 সেগমেন্ট ডিসপ্লে। মিনি OLED প্রদর্শন I2C ডিভাইস এবং একই ঠিকানা আছে। এর মানে হল প্রতিটি ডিসপ্লেতে একই আউটপুট প্রদর্শিত হবে। যাইহোক আপনি একটি প্রতিরোধক জাম্পার ডি-সোল্ডার করতে পারেন এবং ঠিকানা পরিবর্তন করতে পারেন এবং তারপর দ্বিতীয় OLED ডিসপ্লেতে ভিন্ন কিছু প্রদর্শন করতে সক্ষম হবেন।

ধাপ 5: স্পিকার প্যানেল মোড

Image
Image
স্পিকার প্যানেল মোডস
স্পিকার প্যানেল মোডস
স্পিকার প্যানেল মোডস
স্পিকার প্যানেল মোডস

স্পিকার প্যানেল এবং স্পিকার গ্রিলের জন্য লেজার কাট ফাইল ==>

আমি এই স্পিকার প্যানেল অংশের জন্য মূল Arcade1Up প্যানেল লেজার কাটা শেষ করেছি। যাইহোক, এই টুকরাটি লেজার কাটার বন্ধুত্বপূর্ণ নয় এবং কাটতে 7 টি পাস নিয়েছিল এবং খুব বেশি শিখাও ছিল। আমি মূল Arcade1Up প্যানেল ব্যবহার না করার সুপারিশ করবো এবং বরং এক্রাইলিক বা কাঠের 3/8 পুরু লেজার কাটার বান্ধব কালো টুকরো পেতে চাই।

ধাপ 6: পিসি অন/অফ মোমেন্টারি সুইচ এবং পাওয়ার সুইচ রিলে

Image
Image
পিসি অন/অফ মোমেন্টারি সুইচ এবং পাওয়ার সুইচ রিলে
পিসি অন/অফ মোমেন্টারি সুইচ এবং পাওয়ার সুইচ রিলে

আমার লক্ষ্য ছিল একটি মাস্টার সুইচ যা পিসি দ্বারা চালিত নয় এমন সমস্ত উপাদান (এলইডি মার্কি, স্পিকার এমপি ইত্যাদি) সহ আর্কেড সিস্টেম চালু এবং বন্ধ করে। আইওটি রিলে পাওয়ার সুইচ বিলটি সুন্দরভাবে ফিট করে। যখন IoT রিলে পাওয়ার সুইচ দ্বারা লো ভোল্টেজ পাওয়ার সিগন্যাল ধরা পড়ে, তখন এটি 120 VAC পাওয়ার চালু করে রিলে ট্রিপ করে। একটি কাস্টম ইউএসবি থেকে 5V তারের মধ্যে সংযোগ স্থাপন কৌশলটি করে। যখন পিসি চালু হয়, ইউএসবি পোর্ট 5V আউটপুট করে এবং রিলে ট্রিপ করে। একইভাবে, যখন পিসি বন্ধ থাকে (ক্ষণস্থায়ী সুইচের মাধ্যমে), ইউএসবি পাওয়ার বন্ধ হয়ে যায় এবং তাই রিলে 120 ভ্যাক পাওয়ার বন্ধ করে দেয়।

দ্রষ্টব্য আমি ডেল অপটিপ্লেক্স 9020 মিনি টাওয়ার কিনতে ভুল করেছি যা আর্কেড 1 আপের জন্য খুব লম্বা হয়ে গেছে। এবং তাই আমাকে কেস থেকে এটি সরিয়ে ফেলতে হয়েছিল এবং অতিরিক্ত কাজ করার ফলে পুনরায় মাউন্ট করতে হয়েছিল। আপনি যদি ডেল অপটিপ্লেক্স 9020 এসএফএফ (ছোট ফর্ম ফ্যাক্টর) কেস বা অনুরূপ একটি পান তবে আপনাকে এটি করতে হবে না।

ধাপ 7: চূড়ান্ত সমাবেশ

Image
Image
চূড়ান্ত সমাবেশ
চূড়ান্ত সমাবেশ
চূড়ান্ত সমাবেশ
চূড়ান্ত সমাবেশ
চূড়ান্ত সমাবেশ
চূড়ান্ত সমাবেশ

এখন সবকিছু একসাথে রাখার সময়। একবার আপনি নিশ্চিত হন যে সংযোগ এবং ওয়্যারিং সঠিক, সাব-ডিসপ্লেগুলিতে সংযোগগুলি সুরক্ষিত করতে কিছু গরম আঠালো ব্যবহার করুন।

ধাপ 8: সফ্টওয়্যার ইনস্টলেশন (LEDBlinky, Pixelcade, HyperSpin)

Image
Image

আমি হাইপারস্পিনকে আমার আর্কেড ফ্রন্ট এন্ড হিসাবে ব্যবহার করেছি কিন্তু সতর্ক করা হচ্ছে, হাইপারস্পিন সেটআপ এবং কনফিগার করার জন্য একটি ব্যথা। গেমএক্স এবং লঞ্চবক্সের মতো অন্যান্য সামনের প্রান্তগুলি খুব সুন্দর দেখাচ্ছে না তবে সেটআপ করা সহজ।

যাই হোক না কেন, আপনার LEDBlinky নামে একটি তৃতীয় পক্ষের সফটওয়্যারের প্রয়োজন হবে, যখন আপনি আর্কেড ফ্রন্ট এন্ড থেকে গেমস স্ক্রোল করছেন তখন পিক্সেলকেড LED মারকি এবং সাব-ডিসপ্লে আপডেট করতে সক্ষম করে। পিক্সেলকেড LEDBlinky ছাড়াও কাজ করবে কিন্তু মার্কেই তখনই আপডেট হবে যখন আর্কেড ফ্রন্ট এন্ড দিয়ে স্ক্রল করার সময় এবং গেম লঞ্চের সময় একটি গেম লঞ্চ করা হবে।

সফটওয়্যার ইনস্টল করার ধাপ:

1. LEDBlinky সফটওয়্যার ইনস্টল করুন

2. Pixelcade LED Marquee সফটওয়্যার ইনস্টল করুন

Pixelcade ==> https://pixelcade.org/ledblinky/ এর জন্য LEDBlinky সেটআপ গাইড

3. LEDBlinky ব্যবহার করার জন্য আর্কেড ফ্রন্ট এন্ড কনফিগার করুন (LEDBlinky সর্বাধিক সমর্থন করে যদি সমস্ত আর্কেড ফ্রন্ট শেষ না হয়)

ধাপ 9: পিক্সেলকেড এপিআই দিয়ে এটি আরও এগিয়ে নেওয়া

আপনি কোড করতে পারেন?

ওপেন সোর্স এবং আরইএসটি ভিত্তিক পিক্সেলকেড এপিআই দিয়ে জিনিসগুলি আরও দূরে নিয়ে যান এবং অতিরিক্ত ব্যবহারের ক্ষেত্রে তৈরি করুন। একাধিক জিআইএফ অ্যানিমেশন, স্থির চিত্র এবং স্ক্রোলিং টেক্সট ইভেন্টগুলিকে একত্রিত করতে এবং ক্যাসকেড করতে উদাহরণস্বরূপ ক্যু বৈশিষ্ট্যটি ব্যবহার করুন।

একটি পিক্সেলকেড শ্রোতা যাকে বলা হয় pixelweb.exe (Windows) অথবা pixelweb.jar (রাস্পবেরি পাই এবং ম্যাকের জন্য) ব্যাকগ্রাউন্ডে চলে এবং REST URL কল শোনে। নোট করুন এগুলি লোকাল হোস্টে স্থানীয় আরইএসটি কল তাই একটি ইন্টারনেট সংযোগের প্রয়োজন নেই। তবে যদি আপনার হোস্ট (পিসি বা রাস্পবেরি পাই) ইন্টারনেটের মাধ্যমে পৌঁছানো যায়, তাহলে আপনি এই কলগুলি দূর থেকেও করতে পারেন। আপনি সরাসরি REST URL কল করে API- এর সাথে যোগাযোগ করতে পারেন অথবা pixelcade.exe (Windows) অথবা pixelcade.jar (Raspberry Pi & Mac এর জন্য) ব্যবহার করতে পারেন। যদি তৃতীয় পক্ষের অ্যাপ্লিকেশন থেকে একীভূত করা হয় তবে কমান্ড লাইন ইন্টারফেস ব্যবহার করে আপনার অ্যাপ্লিকেশন থেকে সরাসরি REST URL কল করা উল্লেখযোগ্যভাবে দ্রুত হবে। LEDBlinky উদাহরণস্বরূপ Pixelcade শ্রোতার কাছে REST URL কল করে ডায়নামিক ফ্রন্ট এন্ড স্ক্রোলিং মার্কি আপডেট সম্পন্ন করতে।

এই REST কল

localhost: 8080/text? t = Hello%20World & c = green

সবুজ রঙে "হ্যালো ওয়ার্ল্ড" লেখাটি স্ক্রোল করবে

এই REST কল

localhost: 8080/animations/stream/0rain

<rain-g.webp

এপিআইতে একটি সারি বৈশিষ্ট্যও রয়েছে যা আপনাকে বেশ কয়েকটি ইভেন্ট (স্ক্রোলিং টেক্সট, জিআইএফ অ্যানিমেশন, বা স্থির চিত্র) সারি করতে সক্ষম করে এবং প্রতিটি ইভেন্ট আগেরটি শেষ হওয়ার পরে খেলবে।

REST কলের এই ক্রম

localhost: 8080/text? t = Game%20Playing%20Pacm… https:// localhost: 8080/arcade/stream/mame/pacman.pn… https:// localhost: 8080/arcade/stream/mame/ প্যাকহোস্ট…

একবার নীল রঙে "গেম প্লেয়িং প্যাকম্যান" স্ক্রোল করবে, তারপর 3 সেকেন্ডের জন্য pacman-p.webp

সম্পূর্ণ পিক্সেলকেড REST API এখানে নথিভুক্ত করা হয়েছে

এপিআই সোর্স কোড

প্রস্তাবিত: