Raspberry Pi Zero + Xbox контроллер = игровая консоль

в 12:23, , рубрики: DIY, diy или сделай сам, Raspberry Pi, игровая консоль, Игровые приставки

Началось все с этого

Теренсу Идену (Terence Eden), одному из любителей модифицировать все и вся, жена принесла журнал с бесплатным Raspberry Pi Zero. Иден довольно долго решал, что же сделать с этим мини-ПК. Изначально он планировал создать детектор вибрации для двери, но затем в ему в голову пришла другая идея — сделать игровую систему на основе «малинки».

Да, это делалось неоднократно, но Иден решил пойти по более интересному пути, и встроить мини-ПК в игровой контроллер. Размер платы позволял без проблем разместить ПК в USB NES контроллере. Но, к сожалению, наличие всего двух кнопок накладывало определенные ограничения на игру. Поэтому было решено взять контроллер Xbox.

А закончилось этим

Что нужно для превращения обычной платы в креативную игровую консоль?

  • Raspberry Pi Zero
  • Оригинальный Xbox контроллер
  • USB OTG кабель
  • 2A USB источник питания
  • Mini HDMI адаптер или Mini HDMI кабель
  • MicroSD
  • Отвертки, пассатижи, ножик и все прочее, что есть в наборе инструментов

Raspberry Pi Zero + Xbox контроллер=игровая консоль - 1
Вот так выглядит оригинальный контроллер для Xbox

Raspberry Pi Zero + Xbox контроллер=игровая консоль - 2
«Малинка» вроде должна поместиться, правда?

Raspberry Pi Zero + Xbox контроллер=игровая консоль - 3
Автор убрал держатель карты памяти из-за его размера

Raspberry Pi Zero + Xbox контроллер=игровая консоль - 4

Raspberry Pi Zero + Xbox контроллер=игровая консоль - 5
Вроде и подходит, но есть одна небольшая проблема

Raspberry Pi Zero + Xbox контроллер=игровая консоль - 6
Решаем ее

Raspberry Pi Zero + Xbox контроллер=игровая консоль - 7
Внутри контроллера куча места. Реально — куча

Raspberry Pi Zero + Xbox контроллер=игровая консоль - 8
Для того, чтобы подключить контроллер к «малинке», используем немного проводов, включая USB OTG кабель. Придется кое-что разрезать

Raspberry Pi Zero + Xbox контроллер=игровая консоль - 9
А потом соединить. Можно, конечно, просто купить Xbox USB адаптер

Raspberry Pi Zero + Xbox контроллер=игровая консоль - 10
Простой способ изолировать контакты платы от контактов контроллера — просто вставляем лист бумаги

Raspberry Pi Zero + Xbox контроллер=игровая консоль - 11
Выглядит, конечно, так себе. Но работает. Питание можно обеспечить и при помощи аккумуляторов — их можно разместить внутри, места все же хатает

Для того, чтобы обеспечить эмуляцию игр, автор использовал софт, ранее выложенный командой RetroPie. Здесь есть все, что нужно для игры.

Нужен билд для Raspberry Pi первой версии.

Автор: marks

Источник


* - обязательные к заполнению поля


https://ajax.googleapis.com/ajax/libs/jquery/3.4.1/jquery.min.js