![Мини аркаден шкаф: 7 стъпки Мини аркаден шкаф: 7 стъпки](https://i.howwhatproduce.com/images/010/image-29749-j.webp)
Съдържание:
2025 Автор: John Day | [email protected]. Последно модифициран: 2025-01-23 14:36
![Мини аркаден шкаф Мини аркаден шкаф](https://i.howwhatproduce.com/images/010/image-29749-1-j.webp)
Тази инструкция е създадена в изпълнение на проектните изисквания на Makecourse в Университета на Южна Флорида (www.makecourse.com)
Консумативи
Аркаден джойстик
4 x Аркадни бутони
Платка
Кабелни платки
7 -инчов екран с HDMI вход
HDMI кабел
Малина Пи 3
Захранване 5V 2.5A Raspberry Pi
Ардуино Леонардо
Шперплат
1 инчови квадратни дюбели
Стъпка 1: Стъпка 1: Изрежете екстериора
За тази стъпка би било идеално да използвате лазерен нож за прецизни разфасовки, за да поддържате ръбовете на шкафа хубави и изравнени. Ако нямате налични, трионът ще работи също толкова добре, макар че ще отнеме известно време и доста енергия.
Нарежете дюбела на следните секции: 4 x 10 инча, 2 x 12,5 инча, 2 x 8 инча, 2 x 3 инча, 2 x 3,3 инча, 2 x 9,3 инча под ъгъл от 15 градуса. Те ще съставят скелета на аркадния шкаф.
Сега: изрежете шперплата на следните размери: 10in x 4in, 10in x 10.3in (не забравяйте също да изрежете зона в това парче със специфичните размери на екрана), 10in x 12.5in, 10in x 5in, 2 секции от 12,5 инча x 12 инча, като се уверите, че сте изрязали секцията на 5 инча под ъгъл от 15 градуса навътре (Тези последните 2 секции са страничните панели на шкафа. Не забравяйте да се обърнете към модела, за да се уверите, че дизайнът за вашата кройка съвпада със същата форма.)
Стъпка 2: Стъпка 2: Сглобете скелета
Комбинирайте четирите 10 -инчови секции в правоъгълник с помощта на винтове за дърво. Това ще бъде дъното на шкафа.
Комбинирайте 12,5 инча до върха на ъглите на едната страна на правоъгълника. Това ще бъде задната част на шкафа.
Свържете 2 -те секции на шкафа, които съставляват задната част, с 8 -инчова секция.
Добавете 3,3 -инчови секции, ортогонални към задните секции, така че да са обърнати към предната част на шкафа.
Добавете 10 -инчова секция директно през 10 -инчовата секция в предната част на шкафа, така че да имате същите две парчета, подредени една върху друга.
Добавете 3 -инчов участък от двете страни на 10 -инчовия участък, който току -що поставихте. Тези странични части ще се свържат с ъглови секции и ще бъдат мястото, където се намира лицето за джойстика и бутоните.
Добавете ъгловите секции, свързващи току -що поставените парчета, към парчетата, стърчащи от горната част на шкафа.
И накрая, добавете последното 8 -инчово парче между ъглови секции, разположени близо до горната част на шкафа.
Сега трябва да имате напълно сглобен скелет, наподобяващ мини аркаден шкаф.
Стъпка 3: Стъпка 3: Сглобете екстериора
Изрежете четири 22 мм отвора в шперплата за аркадните бутони и залепете към дясната половина на дъската, като се уверите, че оставяте достатъчно място за пръчката от лявата страна.
Изрежете 20 мм отвор в лявата половина за аркадната пръчка.
Сглобете всички парчета шперплат към скелета С изключение на гърба и дъската с бутони/джойстик. Ще оставим частите изключени, за да можем да добавим електрониката и другите компоненти.
Стъпка 4: Стъпка 4: Кодирайте Arduino
![Стъпка 4: Кодирайте Arduino Стъпка 4: Кодирайте Arduino](https://i.howwhatproduce.com/images/010/image-29749-2-j.webp)
Добавете следния код към вашия arduino. Този код позволява на arduino да чете натискането на бутоните и да ги извежда като клавиатурни входове към малиновото пи.
void setup () {
Keyboard.being ();
pinMode (2, INPUT_PULLUP); // Джойстик нагоре
pinMode (3, INPUT_PULLUP); // Джойстик надолу
pinMode (4, INPUT_PULLUP); // Джойстик вдясно
pinMode (5, INPUT_PULLUP); // Джойстик вляво
pinMode (6, INPUT_PULLUP); // Бутон 1
pinMode (7, INPUT_PULLUP); // Бутон 2
pinMode (8, INPUT_PULLUP); // Бутон 3
pinMode (9, INPUT_PULLUP); // Бутон 4
}
void loop () {
int State2 = digitalRead (2);
int State3 = digitalRead (3);
int State4 = digitalRead (4);
int State5 = digitalRead (5);
int State6 = digitalRead (6);
int State7 = digitalRead (7);
int State8 = digitalRead (8);
int State9 = digitalRead (9);
if (State2 == LOW) {
Клавиатура.прес (215)
}
иначе {
Keyboard.release (215)
}
if (State3 == LOW) {
Клавиатура.прес (216)
}
иначе {
Keyboard.release (216)
}
if (State4 == LOW) {
Keyboard.press (217)
}
иначе {
Keyboard.release (217)
}
if (State5 == LOW) {
Клавиатура.прес (218)
}
иначе {
Keyboard.release (218)
}
if (State6 == LOW) {
Клавиатура.прес (219)
}
иначе {
Keyboard.release (219)
}
if (State7 == LOW) {
Клавиатура.прес (220)
}
иначе {
Keyboard.release (220)
}
if (State8 == LOW) {
Keyboard.press (221)
}
иначе {
Keyboard.release (221)
}
if (State9 == LOW) {'
Keyboard.press (222)
}
иначе {
Keyboard.release (222)
}
}
Стъпка 5: Стъпка 5: Свържете електрониката
![Стъпка 5: Свържете електрониката Стъпка 5: Свържете електрониката](https://i.howwhatproduce.com/images/010/image-29749-3-j.webp)
Използвайки кода, свържете джойстика към щифтове 2 до 5 на arduino и заземете 5 -ия щифт.
След това свържете един щифт на всеки бутон към земята, а останалите щифтове към щифтове 6 до 9 на arduino.
Накрая включете arduino в малиновото пи, което ще настроим в следващата стъпка.
Стъпка 6: Стъпка 6: Настройте Raspberry Pi 3
![Стъпка 6: Настройте Raspberry Pi 3 Стъпка 6: Настройте Raspberry Pi 3](https://i.howwhatproduce.com/images/010/image-29749-4-j.webp)
Отидете на https://retropie.org.uk/download/ и изтеглете последната версия на retropie.
Използвайки предпочитания от вас софтуер, прехвърлете изображението на microSD картата и го поставете в малиновото пи 3. Препоръчвам win32 disk imager.
Свържете малиновото пи към 7 -инчовия екран и захранването.
Когато бъдете подканени да конфигурирате контролер, следвайте процедурата, като използвате джойстика arduino, който преди това сте кодирали и свързвали.
За тази конкретна настройка ще използваме космически нашественици в SNES, така че намерете копието на rom онлайн от реномиран източник като
Сега прехвърлете ROM с програма като winSCP в ssh в малиново пи и копирайте файла в директорията/retropie/roms/snes.
Рестартирайте малиновото пи и логото на SNES трябва да бъде добавено към менюто, като в неговото меню е посочен ROM за космически нашественици.
Стъпка 7: Стъпка 8: Сложете всичко заедно
Завийте джойстика на място върху шперплата. След това добавете бутоните. Повечето ще имат ключалка от вътрешната страна, която ще я държи на място, без да се използват винтове.
Прикрепете дъската с джойстик и бутони към скелета на шкафа, като я фиксирате на място.
Поставете екрана в отвора, изрязан в ъгловата страна.
Свържете отново цялата електроника и я поставете на задната платка, за да я запечатате. Не забравяйте да оставите дупка за захранването, за да свържете контакт.
Препоръчано:
Аркаден шкаф Bubble Bobble (Bartop): 14 стъпки (със снимки)
![Аркаден шкаф Bubble Bobble (Bartop): 14 стъпки (със снимки) Аркаден шкаф Bubble Bobble (Bartop): 14 стъпки (със снимки)](https://i.howwhatproduce.com/images/001/image-164-j.webp)
Bubble Bobble Arcade Cabinet (Bartop): Още едно ръководство за изграждане на шкаф? Е, аз изградих моя шкаф, използвайки преди всичко галактическата Starcade като шаблон, но направих няколко промени, докато вървях напред, които чувствам, че в последствие, подобрявам и двете лекотата на монтиране на някои части и подобряване на естетиката
Аркаден шкаф за маса за коктейли: 8 стъпки
![Аркаден шкаф за маса за коктейли: 8 стъпки Аркаден шкаф за маса за коктейли: 8 стъпки](https://i.howwhatproduce.com/images/007/image-18844-j.webp)
Аркаден шкаф с маса за коктейли: Реших да направя нещо хубаво за себе си и да използвам почивния си уикенд, за да завърша най -накрая този проект
FALLOUT Вдъхновен аркаден шкаф или всякаква тема, която искате: 9 стъпки
![FALLOUT Вдъхновен аркаден шкаф или всякаква тема, която искате: 9 стъпки FALLOUT Вдъхновен аркаден шкаф или всякаква тема, която искате: 9 стъпки](https://i.howwhatproduce.com/images/001/image-2082-59-j.webp)
FALLOUT Вдъхновен аркаден шкаф или всякаква тема, която искате: Наличието на аркаден шкаф е невероятно допълнение към настройките на всеки геймър и елемент от списъка с кофи за много, но те обикновено могат да струват над 1000 долара. Така че това, което реших да направя, е да направя такъв с минимални запаси и оборудване, използвайки креативни начини по пътя към
Ръчно рисуван ретро/космос тематичен аркаден шкаф: 6 стъпки (със снимки)
![Ръчно рисуван ретро/космос тематичен аркаден шкаф: 6 стъпки (със снимки) Ръчно рисуван ретро/космос тематичен аркаден шкаф: 6 стъпки (със снимки)](https://i.howwhatproduce.com/images/001/image-2706-69-j.webp)
Ръчно рисуван ретро/космос тематичен аркаден шкаф: Добре дошли в моето ръководство за създаване на ваш собствен настолен ретро аркаден шкаф с космос/ретро игри! За тази инструкция ще ви трябват: Raspberry Pi 3 или 2 дъска (RSComponents или Pimoroni) £ 28- 34 Micro USB кабел за захранване на Raspberry Pi £ 28-1
Мини баркод Аркаден шкаф: 6 стъпки
![Мини баркод Аркаден шкаф: 6 стъпки Мини баркод Аркаден шкаф: 6 стъпки](https://i.howwhatproduce.com/images/005/image-13088-15-j.webp)
Мини баркоден аркаден шкаф: Винаги съм мечтал да имам собствен напълно функционален аркаден шкаф от 80 -те години на миналия век, тааак …. След много бъркане с оригинални чертежи на шкафове и стари части за компютър, които бях лежал, измислих подходящ мащабен дизайн, който би паснал