Друг затеял интересный проект и я подумал, почему бы им с вами не поделиться (с его согласия, конечно же)!



Вот сама история:

«Пару месяцев назад меня попросили помочь с проектом аркадного автомата для одного заведения. Идея мне показалась крайне занятной, да и по силам. Естественно, я попросил заказать основные комплектующие для сердца будущей машины — кнопки и джойстик. Их мне предстояло образмерить и начертить под них панель. Заказали мы на пробу самый дешёвый комплект с али, который включал в себя довольно примитивную плату, провода (для подключения кнопок и джойстика, а также для подключения платы к компьютеру/PS3), ну и, конечно же, сами кнопки с джойстиком.





Когда компоненты дошли, я вспомнил о том, что, оказывается, я должен ещё начертить автомат, но все равно сначала неспешно открыл компоненты и подключил их к плате, а плату к компу. И вот я уже держал в руках кнопки и джойстик, не установленные в какой-либо корпус.



В итоге решил выбрать игру, где можно обойтись джойстиком и одной кнопкой. Запустил эмулятор, и, боже мой… такого необычного и классного управления я ещё не встречал. И вот приехав к тому самому другу, которому обещал все начертить, мы вместе сели играть в бомбермена, держа в руках охапку проводов с джойстиком и кнопкой.

Кстати, хочу подметить, что я не имел ни малейшего представления о том, что стики для аркадных автоматов имеют цифровой вывод. То есть это, по своей сути, d-pad из четырёх кнопок, которые активируются при давлении на них обратной части рычага.



По итогу проект закончился, так и не начавшись, но в голову уже засела идея сделать удобный корпус для всего этого дела. Недолго думая, я поискал уже готовые решения на рынке. А на рынке есть два стула: на одном аркадные автоматы, которые стоят, скажем, ну совсем не дешево, да и места под них требуется немало; на другом стуле уже гораздо более привлекательные аркадные стики. Но, так получилось, что многие из них оказались не настолько привлекательными внешне. Большинство — куски пластика сомнительной сборки с кнопками и джойстиком от неизвестных фирм, которые косят под sanwa или seimitsu, или же те самые дешёвые с алиэкспреса, которые я заказывал для теста. Что-то клёвое стоит довольно немалых денег… К тому же того, что я себе нафантазировал, и чего хотел так сильно, на рынке не оказалось. Я прекрасно понимал, что я хочу сделать. Идея была ясна — я хочу сделать телепорт в прошлое, с помощью которого смогу играть в старые аркадные битемапы, файтинги и прочее пиксельное веселье, а также в современные файтинги и платформеры типа Mortal kombat, Tekken, BlazBlue, Hollow knight, Cuphead, и т.д. на своём компьютере или же актуальных консолях. Но функциональности мне было мало — я хотел иметь аксессуар, при одном взгляде на который хотелось бы протянуть к нему руки. Конечно же, внешне он должен быть проводником в эпоху аркадных залов, эпоху одноголосых переводов на переписанных кассетах, нью вейва и аналоговых синтезаторов. Кто хоть раз видел синтезаторы Moog, Поливокс, Электроника М-25, Yamaha CS-80 или что-то подобное — поймёт о чем я.



С осознанием всего этого я открыл САПР и взялся проектировать корпус своей мечты. Примерно два дня работы и мой корпус был начерчен (казалось мне тогда). Конструкция из себя представляла листовой металл, который необходимо нарезать плазмой на чпу, согнуть и покрасить краской, которая защитит материал от коррозии и будет иметь приятную текстуру.

Благодаря возможностям программ для проектирования (в моём случае, это был AutodeskFusion360), превращение детали из гнутого листового металла в плоский паттерн и создание на основании его двухмерного чертежа не составило никаких проблем.



Осталось найти, где это можно производить. Мастерскую для самостоятельного изготовления деревянных деталей я нашел быстро по рекомендации одной хорошей подруги. А вот с производством металлической части корпуса все оказалось куда сложнее. Я столкнулся с массой проблем. Мало кто из производств, работающих с листовыми металлами, работает с мелкими тиражами или разовыми изделиями. Я разослал запрос стоимости производства в 20-30 контор (называть, которые я, конечно же, не буду) и…. О боже… Тот адский сервис который большинство из них предлагают — это материал для отдельной статьи или же книги о том, как не надо работать с клиентами. Но, слава богу, хотя бы 5 компаний оказались довольно дружелюбно настроенными. Из них две предложили ценник, услышав который я подумал, что корпус мне собираются отливать из золота. Ещё две оказались расположены в довольно отдалённых местах, доставка из которых обходится примерно как золотые корпуса от предыдущих производителей. Однако, осталась одна компания, которая все же согласилась изготовить по той цене, которая меня удовлетворяла. Казалось бы всё, хэппи энд! Но не так все просто в мире производства. Все-таки мне пришлось заказать 20 корпусов, чтобы уложиться в минимальную сумму заказа (я, правда, не знал что с ними делать, думал друзьям продам, подарю), но перед этим был долгий период согласований, составлений договоров, перечерчивания проекта, изменения его геометрии и потом томительное ожидание доставки готовых экземпляров, во время которого я начал задумываться, а почему бы мне не предложить этот продукт другим людям?

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

Заказал резку, гравировку металлических пластин с моим логотипом. Кстати, для поиска компании, которая сможет выполнить резку и гравировку тоже пришлось попотеть, потому как одни режут, но не гравируют, другие гравируют, но не режут. А уж если говорить о каком-либо производстве, то центровка гравировки относительно пластин очень критична. В идеале, конечно же, сначала выгравировать логотипы на листе материала, а потом уже по этому же листу, не смещая его относительно рабочего стола, резать. Но так как я никогда не работал с чпу станками, которые обрабатывают металл, могу ошибаться. Вы меня, если что, поправьте в комментариях. Всё же мне повезло найти ещё одного отличного человека, который меня при встрече отругал за ошибки в макете и, что куда важнее, объяснил как их не повторять (если коротко, то я неправильно сконвертировал линии чертежа в сплайны, из-за чего параллельность и перпендикулярность линий немного съехала).

Настал день Х. Мне звонят со склада и говорят мол мой заказ приехал, приезжайте. И тут меня дёрнуло спросить вес посылки. Я услышал число, которое заставило меня побледнеть. 76 килограмм. Поделим на количество изделий и получим почти 4 кг на один корпус … Мысленно я перенёсся в тот день, когда проектировал корпус и НЕ проверял в сапре прогнозируемую массу детали. В итоге я попросил помочь своего брата довезти все это дело на машине, чему он был несказанно „рад“. Но, приехав на склад, оказалось, что не только я накосячил при проектировании, подбирая толщину материала.



Производитель накосячил с геометрией, а вернее с радиусами гибки. Несмотря на это все остальные размеры совпали, что говорит о том, что они провели полный перерасчет детали, чтобы он соответствовал возможностям их производства, но меня почему-то в известность не поставили. Я подумал, что можно будет отправить обратно и исправить не только геометрию, но и поменять толщину материала на другую. Один фиг — детали не исправляют, а переделывают. Но нет, производитель сразу же сказал мне, что они по договору имеют право только исправить моменты, которые не соответствуют моему ТЗ, а толщина соответствует ТЗ и изменить её, к сожалению, уже нельзя, т.к. это будет нарушением договора и т.д., и т.п… Короче сэкономить не удалось. Потеряв деньги и потеряв время, получив 76 килограмм пластин, я все же попытался собрать пробный экземпляр. Придя домой я установил начинку в корпус, и начал тестировать.



Первое, что я понял — это то, что раскладка, которая визуально казалась наиболее удобной, оказалась далеко не самой удобной, так как нажимать кнопки безымянным пальцем и мизинцем в согнутом состоянии довольно неудобно. В итоге я сразу же поменял её в файле проекта и чертежах на новую, параллельно поменяв толщину материала (и на этот раз уже спрогнозировал вес данной детали). Проведя тесты и внеся основные правки, я решил заказать изготовление обновлённого корпуса. Заказывал я у того же производителя, что и в предыдущий раз, и они совершенно адекватно приняли ошибку со своей стороны, и уже любые вопросы по чертежам согласовывали со мной. Согласование нового заказа проходило на протяжении месяца, с постоянными правками чертежей под возможности имеющихся станков. Я только недавно смог получить итоговые расчеты и заказать изготовление. Но предыдущее дело было ещё не закончено.

Во время согласования новых чертежей я решил-таки довести свой „неудачный“ прототип до финального его вида: нужно было изготовить деревянные части корпуса. Я довольно быстро нашел мастерскую, договорился с мастерами и под их руководством смог самостоятельно изготовить необходимые мне детали из дуба. Дерево очень красивое и имеет рисунок, который мне был так нужен. Дело это было не из простых, суммарно по времени превратить дубовую болванку в элегантные профильные заглушки мне удалось за 4 часа, при помощи фуганка, рейсмуса, распиловочного стола, фрезеровочного стола, ну и, конечно же, небольшого количества тонирующего масла, которое придало деревянному рисунку ещё более благородный вид. В следующий раз я всё же попробую проделать данную работу на ЧПУ фрезере, благо он в мастерской имеется.

И вот что получилось у меня в итоге:



Сказать, что результат превзошёл мои ожидания я не могу, но то, что я был доволен своей работой — однозначно. Я получил то, к чему стремился. А тем временем я готовлю уже новую версию с обновлённой начинкой, которая позволит подключаться к актуальным консолям. Также я заказал элементы управления, которые изготавливает та самая компания, производившая кнопки и стики для большинства японских игровых автоматов.

Мораль. Друзья, будьте терпеливыми, если хотите успеть — не спешите и не ленитесь проверять свою работу.

Спасибо за внимание!»

А внизу я прикрепил голосовалку на тему, стоит ли моему другу дальше заниматься этим проектом! Буду благодарен, если выразите своё мнение!

Комментарии (40)


  1. Tomasina
    06.11.2019 18:38

    В следующей версии избавьтесь от крепежных винтов стика — портят весь вид.
    Ну и логотип лазерной гравировкой прямо по черному корпусу был бы стильнее.
    Кстати, есть возможность уменьшить толщину? Ради эргономичности.


    1. VadimAntonov2012 Автор
      06.11.2019 18:49

      А насколько вы бы уменьшили толщину?


      1. Tomasina
        06.11.2019 19:09

        Моей руке комфортно 1-1,5 см, но по фото джойстика это малодостижимая величина.


        1. 200sx_Pilot
          06.11.2019 19:25
          +1

          бывают джойстики с обратной геометрией рычага, но они дороже и практически не встречаются на Али.


        1. KorbenDetka
          06.11.2019 19:47
          +2

          По идее могу попробовать сделать пульт с наклоном, и разместить стик в верхней его части. Места должно хватить, но пока не попробую, не спроектирую — не узнаю )


        1. tegArt
          07.11.2019 09:47

          Такие джойстики ставятся на стол, на колени в крайнем случае, а не держатся в руках…


          1. Tomasina
            07.11.2019 10:22

            Так и я о том же — для использования на столе толщина нужна минимальная.


            1. KorbenDetka
              07.11.2019 16:01

              К сожалению мне кажется это недостижимым с учетом высоты начинки джойстика. Для понимания она составляет по паспорту 34мм Корпус который у меня сейчас имеется в высоту 50мм. 3мм — толщина материала крышки и верхней панели, 9мм — втулки для уменьшения длины рычага за счет погружения начинки стика глубже в корпус. Итого получаем 46мм


    1. KorbenDetka
      06.11.2019 19:36
      +2

      Добрый день! ) Крепёжные винты с круглыми шляпками уже поменял на потайные черные винты ) Толщину материала так же уменьшил для уменьшения веса в два раза. Если же говорить о габаритах корпуса то есть опасения того что меньшая площадь будет вынуждать держать руки на весу, но тем не менее мы будем экспериментировать )


      1. VadimAntonov2012 Автор
        06.11.2019 19:41

        А вот и автор проекта подошёл))


  1. 200sx_Pilot
    06.11.2019 18:49
    +1

    Латунные заклёпки просятся на логотип.
    Прототип можно делать вручную с помощью пива и рукастого товарища, а уже мелкий заказ — после отработки прототипа размещать.
    Толщина стального листа такого корпуса обычно 0,8 — 1,2 мм, что не так уж тяжело.

    Джойстик можно крепить винтами с потайной головкой, или заказать на том же производстве приварку или запрессовку шпилек, к которым гайками крепить манипулятор.
    Какие-то пыльники силиконовые от автопромышленности можно использовать на манипуляторе для эстетической завершенности образа.
    image

    image


  1. vbifkol
    06.11.2019 19:53

    1. логотип прочитал как «becit». Говорящее название, меня действительно бесят лого, особенно выступающие, в зоне где возможно касание рукой. На ноутбуках всегда отрываю эти мерзотные наклейки.
    2. винтики джойстика уже сказали что мастдай. Есть простое решение — сделать П-образную деталь внутри корпуса ниже уровня панели, к которой будет прикручиваться джойстик, а сквозь собственно панель провести только рукоятку. заодно перенесете нагрузку на изгиб (ага, на автомате в запале человек может чуть ли не повиснуть на джойстике) с большой плоской поверхности на маленькую.
    3. я понимаю стремление к эргономичности, но такое расположение кнопок точно встречалось? Представьте себе что на синтезаторе, который Вы привели как пример целевого дизайна, клавиши были бы расположены веером. Удобней конечно, но иногда стоит удобством пожертвовать, тем более один фиг всякие дуалшоки по эргономичности все равно не догоните.


    1. KorbenDetka
      06.11.2019 21:05

      В принципе все это имеет место быть. Касательно кнопок и их расположения — это расположение с автоматов SEGA, довольно неудобная раскладка как оказалось. По поводу крепления внутри корпуса без использования потайных винтов — буду думать как реализовать наилучшим образом. Касательно лого, примеряли в проекте все возможные расположения и это оказалось наиболее удачным с точки зрения дезигна. В плане практичности есть сомнения так как руке над логотипом будет довольно неудобно располагаться.
      Спасибо за рекомендации!


      1. dobrev
        07.11.2019 18:00

        Касательно лого, примеряли в проекте все возможные расположения и это оказалось наиболее удачным с точки зрения дезигна.

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


        1. KorbenDetka
          07.11.2019 21:26

          Какое кощунство ))) А потом бокал ронять при движениях руками, ага… Это "безобразие" ни капли не мешает расположению рук, так как расположение предплечья и запястья над правым углом будут ощущаться очень дискомфортно для игрока. Посмотрите как играют участники Evo


  1. IkaR49
    06.11.2019 21:33

    Выглядит дорого-бохато, но неудобно) В любом случае мне понравилось, спасибо за рассказ.


    1. ilsosnin
      07.11.2019 17:41

      На самом деле очень сильно зависит от того во что играть. В условный мортал комбат — подходит мало, потому что управление затачивается под геймпад там, а вот в Guilty Gear или Street Fighter — самое то, потому что крутить что-то больше чем полукруг на геймпаде очень неудобно. Говорю по своему опыту игры в файтинги на протяжении нескольких лет. Однако сам я тоже потом поменял аркадный стик на хитбокс (почти тоже самое, только вместо самого джойстика, там 4 кнопки направлений в особой раскладке)


      1. KorbenDetka
        07.11.2019 21:29

        Если запуск будет успешным, хитбоксы не заставят себя долго ждать ;)


  1. rionnagel
    06.11.2019 23:35

    Ну чувак… какие кнопки, какая палка, какая пцб, какой лэйаут и почему выбрали это?.. самое дешевое с алиэкспресса точно не вариант.
    Зайдите на файтинг.ру и зарубежные аналоги — там тем про это много.
    Я с удовольствием прочитаю больше, но пожалуйста больше деталей про начинку и почитайте уже существующие темы о том как люди делают. Ато нарветесь на грабли, на которые уже миллиард человек наступало. Можете даже у кого-либо попросить фирмовые стики потыкать и поразбирать. В cuphead нормально на стике не поиграть.


    1. KorbenDetka
      07.11.2019 08:32

      Само собой я не буду использовать дешёвые компоненты, как и говорилось в конце статьи я заказал кнопки и стик от Sanwa и pcb как наиболее надёжные выбрал brook ) так или иначе буду копаться/углубляться в теме


      1. rionnagel
        07.11.2019 15:29

        Отлично) Спасибо, что подметили. Нечего пьяным читать мне такие темы) Пропустить что-нибудь важное и наехать…


        1. KorbenDetka
          07.11.2019 15:52

          Всё в порядке) Для меня так или иначе ваш комментарий дал понять что двигаюсь в правильном направлении!


  1. shutkarmannbii
    07.11.2019 05:25

    Проект крутой — выглядит хорошо.
    Возникло правда пара вопросов:
    1. Почему именно метал? Почему не пластик или оргстекло? или целиком из дерева?
    2. Как я понял новая партия тоже не меньше 20 шт? Продаете? По стоимости интересно, можно в личку(=
    3. А что стало с первой партией «монолитных» заготовок? От них избавились? Или тоже можно как то приобрести? я конечно полагаю что цена пересылки будет мрак, но не пропадать же добру


    1. KorbenDetka
      07.11.2019 08:42

      Металл выбрал преимущественно из-за высокой прочности при малой толщине. Учитывая тот фактор что в данном прототипе сталь толщиной 3мм, я смог встать на корпус, попрыгать на нем и он не прогнулся совсем. Но весит конечно много, потому толщину уменьшил и прыгать на нем вряд ли получится, но давление рук и торса думаю выдержит лучше пластиковых панелей той же толщины.
      С новой партией удалось договориться о меньшем тираже в 10шт. Продавать планирую но пока вопрос в закупке начинки, так как хочется для хороших корпусов и соответствующую электронику иметь которая прослужит долго и без нареканий )
      Старые корпуса хочу использовать для проекта одного. Но буду держать вас в курсе )


      1. shutkarmannbii
        07.11.2019 10:49

        Честно сказать не знаю зачем нужна минимальная толщина стенки при такой конструкции — там все равно не сделать корпус толщиной в 8 мм… но ответ я получил и им вполне удовлетворен)
        начинка высокого качества это конечно хорошо, однако я бы не отказался от приобретения и корпуса отдельно, с последующим подбором начинки под себя
        Тут я думаю будет с ценой по приятнее чем покупать кастом ручной работы


        1. KorbenDetka
          07.11.2019 15:51

          Я правильно понимаю что стоит подумать о возможности индивидуальной комплектации под конечного пользователя?


          1. shutkarmannbii
            08.11.2019 07:03
            +1

            Кастомизация всегда в плюс для таких вещей… можно даже подумать о нескольких вариантах формы корпуса — но это так на будущие, для начала мне кажется достаточно отдельно корпусов, возможность выбрать материал боковых заглушек (ну мало ли кому захочется пластик, метал или другую породу дерева) и несколько вариантов начинки (мне кажется нужно оставить вариант с самой дешевой, но конечно же рабочей, начинкой для людей которым хочется попробовать, а купить сразу топ начинку и осознать что не подходит это сомнительное удавольствие)


            1. vbifkol
              08.11.2019 07:15

              Оклейка корпуса кожей же. Ну и вообще стимпанк-эдишн был бы крут.


  1. namee
    07.11.2019 08:00

    А холод металла не влияет на комфорт игры? Может стоит некие «коврики» предусмотреть.


    1. KorbenDetka
      07.11.2019 09:10

      Высокая теплопроводность металлического корпуса оказалась не багом а фичей охлаждающей потеющие ладошки во время жарких поединков. Но так или иначе я подумаю над альтернативой в виде какого либо покрытия для панели


  1. ProtoFaust
    07.11.2019 10:24

    В детстве называл joystick, а не геймпад.


    1. namee
      08.11.2019 08:01

      Просто не было разницы в том как и чем управлять. Мы были молоды и всё было ново.


  1. lokhanov_im
    07.11.2019 18:32
    +1

    Тоже последнее время интересовался созданием кастомных стиков, и было удивительно увидеть на хабре про это статью. Но самое интересное там было бы сделать свою плату контроллера на основе какого-нибудь стм или ардуино. Я вот все собираюсь попробовать сделать плату контроллера из малинки, а то лежит уже пару лет без дела, возможно, в отпуске руки дойдут.


    1. KorbenDetka
      07.11.2019 21:32

      Довольно интересный проект, я бы следил за его развитием )


  1. redvelobike
    07.11.2019 18:32
    +1

    Спасибо за статью, интересно было почитать того, кто пошел дальше меня. Я делал на основе пластмассовой коробки. Но у меня отличие в расположении кнопок. Я всю группу кнопок повернул градусов на 15-25 (все таки когда кладешь руку на джойстик, она не строго перпендикулярно). Мне удобно. Плюс оригинальная фича. И две кнопки разместил на торце спереди (большим пальцем удобней тянуться к ним, чем на заднюю стенку). И, возможно, стоит рассмотреть изготовление деревянных заглушек на станках с ЧПУ, вручную как то уж топорно. Да и хорошую серийность не обеспечить… Но в любом случае было приятно почитать вашу статью


    1. KorbenDetka
      07.11.2019 21:32

      Сейчас уже в процессе калибровки ЧПУ фрезера ) Я бы с удовольствием послушал вашу историю о создании стиков


  1. spam-receiver
    07.11.2019 20:19

    Если всю позиционную начинку стика сделать внутри самого стика, то основание будет совсем тонким.


    1. KorbenDetka
      07.11.2019 23:14

      Звучит круто, но вот с реализацией такой идеи у меня боюсь могут возникнуть затруднения


  1. tonny_bennet
    08.11.2019 09:06

    Я не так давно тестировал подобную плату USB Joystick и был неприятно удивлён тем, что в Windows 10 эта штука работать отказалась. Завелась только в Win7. В итоге проект пришлось переделать на Arduino Pro Micro с соответствующей библиотекой, эмулирующей геймпад. У вас были подобные сложности?


    1. KorbenDetka
      08.11.2019 10:23

      Распозналось без танцев с бубном, возможно разные немного платы у нас