Съдържание:
- Стъпка 1: Неща, от които ще се нуждаете
- Стъпка 2: Запознайте се с частите и настройте държача за печатни платки
- Стъпка 3: Поставете страничните панели
- Стъпка 4: Съберете всичко заедно
- Стъпка 5: Кишките
- Стъпка 6: Окабеляване
- Стъпка 7: Играйте
Видео: Аркадна MAME кутия за един играч: 7 стъпки
2024 Автор: John Day | [email protected]. Последно модифициран: 2024-01-30 07:53
Днес ще изграждаме мини-MAME конзола, използвайки Raspberry Pi. Това е конзола за един играч, но тъй като USB портовете на pi са достъпни, лесно е да включите друга конзола или USB джойстик, за да имате някакво действие за мултиплейър, ако възникне настроение!
Стъпка 1: Неща, от които ще се нуждаете
-
Голяма плоска площ за работа.
Подът работи чудесно за това, поставете малко пластмаса, за да хванете грешно лепило
-
Дървената ограда.
Ето линк към комплекта части на etsy: MAME Box Parts Kit
-
Raspberry Pi 3 + 8GB или по -голяма SD карта. Използвах 32GB …
Ето връзка към Rpi 3 модел B:
-
Хардуерен комплект - джойстик, бутони и USB енкодер. Те могат да бъдат закупени лесно от Amazon или eBay.
Ето връзка към хардуерен комплект на Sanwa с енкодер: Easyget Sanwa Hardware Kit
- Няколко пакета машинни винтове #4-40 за монтиране на платките Pi и Encoder
- Няколко пакета машинни винтове #6-32 за монтиране на джойстиците.
- Лепило за дърво
Стъпка 2: Запознайте се с частите и настройте държача за печатни платки
Раздел I - Настройте държача за печатни платки
Извадете държача за печатна платка и вземете под ръка вашата печатна платка. Съпоставете монтажните отвори и поставете 4-40 винт през монтажните отвори, които искате да използвате. Тук използвам интерфейса RPi и Xinmo.
Задръжте винтовете на място, обърнете дъската и затегнете гайките.
След това поставяме парче суперлепило върху всяка гайка, за да я задържим на място, за да можем да премахнем винтовете в бъдеще. Болка е да се опиташ да подредиш винта по друг начин, така че тази стъпка ще ти помогне по пътя. НЕ ПОЛУЧАВАЙТЕ лепило върху резбите, по -късно ще развиете този винт трудно. Оставете държача на печатната платка настрана, за да изсъхне.
Стъпка 3: Поставете страничните панели
След като суперлепилото изсъхне, най -добре е да премахнете винтовете. Не знам, но това може да улесни нещата, ако винтовете са отстранени.:)
След това настройваме предната, задната и страничната страна, така че да можете да добиете представа как всичко върви заедно. Платката за печатни платки има изводи отпред и отзад, които се вписват в предния и задния панел.
За да залепя кутията заедно, използвам Titebond II, наистина хубаво лепило на много разумни цени. Но всеки вид лепило за дърво ще работи добре.
Първо обърнете всичките 4 панела, така че да гледате отвътре. Сега нанесете малко лепило върху пластинките отгоре и отстрани - тези повърхности ще се свързват заедно с други части, така че те наистина са единствените места, които се нуждаят от лепило.
Използвам четка за боя, но бихте могли да постигнете добри резултати, като просто изстискате малко капчица от бутилката и я почукате по раздела.
Protip: За допълнителна твърдост добавете капка лепило между всеки отвор от вътрешната страна на горния панел. Това ще запази кутията приятна и стегната по време на тези забързани сесии, когато наистина я блъскате!
Стъпка 4: Съберете всичко заедно
- Първо поставете задния панел на място, но все още не натискайте разделите докрай.
- След това поставете страничните мрежи, като първо подравните езичетата на страничния панел с езичетата на задния панел, след това подравнете страничните панели с горната плоча. След като всички са подредени, добавете печатната платка с гайки надолу и винтове или отвори нагоре.
-
Накрая добавете предната плоча. Закрепете платката и страните на печатната платка, след което я свалете в горния панел. Натиснете всяка страна равномерно надолу, като редувате ъглите, докато всички стени се настанят добре в горната част. Може да отнеме известен натиск и мърдане, за да се накарат погрешните раздели да се подравнят, но щом влезе - е вътре!
- Също така, за допълнителна твърдост можете да изгладите лепилните точки от вътрешната страна в непрекъсната линия.
След залепване обикновено залепвам ъглите със синя лента, за да ги държа плътно заедно, докато лепилото изсъхне. Маскирането или скочът вероятно би било добре, но бих избегнал опаковката или тиксото, което може да остави лепило или друга суровина, когато се опитате да я отлепите.
И накрая, използвайте влажна хартиена кърпа, за да почистите всяко лепило, изцедено върху горния панел. И ако искате, можете да добавите държачите на кабелите в задния панел, за да навиете кабелите.
Стъпка 5: Кишките
След като лепилото изсъхне, пригответе червата!
Първо правя бутоните, после джойстика. Поставете ги отгоре и разгледайте цветовата си схема, преди всичко да е монтирано. След това поставете книга или долната плоча върху всичко и обърнете кутията, за да получите достъп до вътрешността.
Пуснете винта на фиксиращите пръстени върху всяко тяло на бутона и ги завийте здраво. Открих, че стъпките на окабеляване са най -лесни, ако всички държачи на микропревключватели са малко под ъгъл към печатната платка, както виждате на снимката.
След това центрирайте основата на джойстика и добавете нейните 4 винта. Използвам контурни орехи на този човек, за да се уверя, че не се размърда, но локтит или дори лак за нокти ще работят, ако нямате контрагенти.
Джойстикът ви може да е дошъл с отделна дръжка. Ако е така, време е да го поставите през основата и да поставите задвижващия пръстен. Широка основа за чувствително действие, тясна основа за нечувствително действие.
След това натиснете пръчката навътре и поставете E-Clip върху задържащия жлеб. Поставете E-скобата с клещи.
Ако вашите бутони все още нямат монтирани микропревключватели, сега ще добавим микропревключвателите на бутоните, като първо закачим долната точка, както виждате на снимката, след което ги натиснете обратно върху горната точка, докато превключвателят щракне на място. Парче торта, ако го правите по една "точка" наведнъж
Стъпка 6: Окабеляване
Добавете печатната платка и проводника, както е описано в инструкциите за вашия конкретен хардуер. Има толкова много различни конфигурации на окабеляване, че не мога да ги покажа всички, но те се свеждат до няколко стандартни конфигурации.
- Бутони и JS към Encoder, Encoder към Pi. Когато използвате енкодерна платка с Raspberry Pi, ще свържете бутоните и първо ще се придържате към енкодера. След това енкодерът се включва в Pi чрез USB. Често този USB кабел е доста дълъг, така че помислете дали да използвате Pi платката като малко навиващо устройство, за да поемете допълнителния кабел.
- Бутони и JS директно към Pi. За платката за един играч можете да използвате урока на Adafruit, за да свържете директно ограничен брой бутони директно към IO заглавката на Pi.
- Бутони и JS към Encoder, използвайте Encoder като USB джойстик. За тези, които играят на компютър или конзола, може да искате напълно да пропуснете Pi и просто да използвате кутията си като USB джойстик. Няма проблем! Тази USB връзка от енкодера със сигурност може да се включи директно към компютър или конзола и да действа като USB джойстик.
Няма да показвам стъпката на окабеляване, тъй като тя е различна за всяка настройка, но всички те следват подобна стратегия:
- Единични, дълги заземени жични вериги от дадена клема на печатната платка към един от съединителите на всеки микропревключвател - прескачащи от един към друг. Този проводник обикновено е много по -дълъг и има много конектори.
- Много единични сигнални проводници се свързват от другия (NO - нормално отворен) извод на всеки микропревключвател обратно към печатната платка. Повечето печатни платки ще ви кажат къде да свържете бутон #1, бутон #2 и т.н.
В крайна сметка изглежда нещо като снимката тук, където използвам настройка #2 - директно към Pi.
Стъпка 7: Играйте
Последната стъпка е софтуерът - домашният участък!
Ако използвате Raspberry Pi и искате сравнително безпроблемно превключване между много емулатори и MAME, аз лично предлагам RetroPie, който е свободно достъпен тук.
Изтеглете изображението на SD картата, запишете го на вашата MicroSD карта от стъпка 1 и го поставете в pi. Ако за първи път използвате Retropie или просто за опресняване, моля, продължете с урока Retropie тук.
Настройката отнема около половин час, но вашата мини-платформа ще продължи да доставя сладка ретро доброта в продължение на години! Надявам се да ви е харесало изграждането и се надявам да успеете в собствените си DIY MAME проекти!
Препоръчано:
ПОИНГ! - Аркадна аркадна игра!: 3 стъпки
ПОИНГ! - Аркадна игра Arduino !: Ще изграждаме аркадна игра в стил PONG, която използва части от „Най-пълния стартов комплект UNO R3 Project“комплект от Elegoo Inc. Пълно разкриване - Повечето от частите, предоставени за тази инструкция, са предоставени на автора от Elegoo
Таймер за реакция за един играч (с Arduino): 5 стъпки
Таймер за реакция за един играч (с Arduino): В този проект ще изградите таймер за реакция, който се захранва от Arduino. Той работи с функция millis () на Arduino, където процесорът записва времето от стартирането на програмата. Можете да го използвате, за да намерите времевата разлика между
Аркадна звукова кутия: 7 стъпки (със снимки)
Arcade Soundbox: Дълго време исках да направя звукова кутия, която е нещо подобно на този сайт, но в реалния живот. Предполагам, че не съм първият, който създава такава кутия, но никога не съм я намерил тук, затова реших да го публикувам! Надявам се да ви хареса, това са моите първи
Радио стрийминг кутия с един бутон: 7 стъпки (със снимки)
Радио стрийминг кутия с един бутон: Създадох кутия за бара на приятеля ми, която има Raspberry Pi вътре и с натискането на един бутон тя предава аудио към уебсайт, използвайки Darkice и Icecast, като едновременно свети знак „On-Air“. Мислех, че това е нещо, което хората вече са знаели
Аркадна кутия: 8 стъпки (със снимки)
Аркадна кутия: В тази инструкция създадох кутия за аркадни игри, базирана на Raspberry Pi 3B. Можете да играете любимите си ретро игри, докато сте на бюджет. Да тръгваме