kharlashkin 239 Posted September 25, 2015 Доброе время суток всем! Идея эта у меня давно витает в воздухе, но как обычно это бывает времени катастрофически нет, да и не сведущ я в этих делах :( Поэтому хочу выложить данные мысли и идеи на "родимом кореан рандоме" - возможно кто-то более молодой заинтересуется данным проектом, тем более в перспективе на нем можно попробовать и заработать :) Начнем с начала. Идея переделки геймпада посетила меня после прочтения некоторых тем на игровых форумах и в новостях про людей с ограниченными возможностями, а именно если человек остался без руки. Эти люди тоже как и все мы хотят играть во всевозможные игры - и пытаются придумывать всякие "обходные варианты" типа слепливания скотчем мыши с клавиатурой, переназначением клавиатуры/мыши на джойстик (не геймпад) или же кастомные вариации с ножовкой. На мой взгляд самая более-менее правильная реализация есть у Sony PlayStation - Move Navigation Controller и у Nintendo - Wii Remote. Но самым популярным и беспроблемным геймпадом для ПК был и остается Xbox 360 controller, соответственно появился идея переделать коробочный геймпад в нечто среднее между wiimote и move navigation. Что получилось/нашлось в итоге. Есть проект добавления для xbox 360 controller гироскопа (как в wiimote). Так же у меня имеется беспроводной руль от xbox с гироскопом - можно разобрать и глянуть что там. Есть проект уменьшения основной платы до "неприличных" размеров. С автором связывался - он мне отказал в предоставлении исходников на плату :( По свободе (зимой ещё) я даже прикидывал общий дизайн нового контроллера: Думал по максимуму использовать "родные" комплектующие типа крестовины/стиков/кнопок. Печатать новый корпус на 3D-принтере для прототипирования, платы заказать мелким тиражом в Китае, там же и компоненты при тираже. В общем я готов немного вложится в сей процесс финансово (покупка геймпадов/руля для разборки, заказ плат/корпусов). Так что ищу интересующихся и неравнодушных. 3 Quote Share this post Link to post Short link Share on other sites
PinkElfant 25 #293394 Posted September 25, 2015 для артоводов самое то будет, через беспроводной модуль его запилить, тогда они спокойно лёжа на диванчике смогут попивая пивас и закусывая солёненькой рыбкой, раздавать ваншоты 1 Quote Share this post Link to post Short link Share on other sites
kharlashkin 239 #293415 Posted September 25, 2015 (edited) для артоводов самое то будет, через беспроводной модуль его запилить, тогда они спокойно лёжа на диванчике смогут попивая пивас и закусывая солёненькой рыбкой, раздавать ваншоты Открою секрет може быть, Xbox 360 геймпад сам по себе беспроводной ;) и ссылка на платку тоже с беспроводным чипом. ЗЫ Иногда сам так делаю, с геймпадом на диване попивая пивас, но больше не рыбку а под орешки/фисташки/абрикосовые кости ;) Edited September 25, 2015 by kharlashkin 2 Quote Share this post Link to post Short link Share on other sites
Pavel3333 1,148 #293670 Posted September 29, 2015 (edited) del Edited July 28, 2021 by Pavel3333 del 2 Quote Share this post Link to post Short link Share on other sites
kharlashkin 239 #293672 Posted September 29, 2015 (edited) Уменьшить размер - пожалуйста, можно впаять детали smd одинаковых параметров, если пойпи дальше - сделать плату с 2-4 слоями. Но это будет сложно, т.к. есть большой шанс просверлить не так и сломать плату, или не так про проектировать плату. Поэтому оставим вариант с 2-сторонней платой. Хотя, я уверен, она итак двусторонняя. Я ждал Вас в этой теме, можно сказать что под Вас она была создана;) Вот набросал как должна выглядеть новая платка: Вот есть разбор трассировки оригинальной платы. Моё мнение нужно как то комплексно подойти к этому вопросу, чтобы одновременно разрабатывать корпус/плату/расположение кнопок. Вот хвалился что у них на предприятии что-то подобное делают, может подскажет что куда. Можно расширить плату в длину и укоротить в ширину. Потребуются перемычки, но ток маленький, и это не так страшно. Сам корпус можно сделать, разогрев пластик и вылив в гипсовую форму. Можно заказать. Разницы от этого не будет, только денег на заказ да на доставку потеряете. Ещё могут пластик вонючий и вредный взять. Можно на 3d- принтере распечатать. Хочется сделать все таки красиво, без "колхоза". Edited September 29, 2015 by kharlashkin 1 Quote Share this post Link to post Short link Share on other sites
Pavel3333 1,148 #293702 Posted September 29, 2015 (edited) del Edited July 28, 2021 by Pavel3333 del 2 Quote Share this post Link to post Short link Share on other sites
kharlashkin 239 #293704 Posted September 29, 2015 А, ну если красиво, то лучше печатать или заказывать. Насчет корпуса и подхода -можно сразу напечатать корпус, все резисторы и кнопки подпаять проводами к плате. Они будут колыхаться и прыгать. Страшнее - кз припри их вдавливании. Придётся корпус дополнять по точному размеру элементов. Но на заказе погрешность может быть малая, но ощутимая: при большой ширине крепления деталь будет прыгать, а при малой вообще не войдёт. И второй вариант: все резисторы и кнопки посадить на плату, сделать корпус в соответствии с их расположением, а в заднюю часть платы вставляем обычный поролон или расплавленный парафин. Пружинить не будет однозначно. Вы рассказываете мне то что я и так могу сообразить ;) Вопрос в другом - нужно в каком то редакторе эту плату вычертить, возможно пару экземпляров заказать ну или вытравить самому, потом с геймпада перенести комплектующие, проверить работоспособность, только потом можно переходить к корпусу, кнопкам/стикам/крестовине и удобству хвата. Повторюсь - я в этом полный профан и предлагаю любому желающему попробовать в этом свои силы. От себя могу обещать только поддержку духовно и немного материально ;) Хотите заняться? 1 Quote Share this post Link to post Short link Share on other sites
Pavel3333 1,148 #293707 Posted September 29, 2015 (edited) del Edited July 28, 2021 by Pavel3333 del 1 Quote Share this post Link to post Short link Share on other sites
kharlashkin 239 #293708 Posted September 29, 2015 (edited) Конечно. Проектировать будем в sprint layout. Но сначала надо выяснить размеры платы. Ну смотрите, по ссылке на miniCG2 есть размеры платки (35.5mm x 57.5mm x 5mm), т.е. можно примерно представить размеры компонентов. Общая концепция (я не знаю правильная или нет) размещения компонентов выше я представлял. Мне вот стало интересно маркировка компонентов на платке соответствует маркировке на оригинальной платке? Я могу разобрать один из своих контроллеров и померять размеры посадочных мест под кнопки/крестовину/стики/курки/бамперы на плате. И думаю нужно разобрать руль и сфоткать все (кстати не гуглится разбор нового руля). Чтобы выяснить используемую родную мелкомягкую схему включения гироскопа в платформу Xbox 360 controller. Edited September 29, 2015 by kharlashkin Quote Share this post Link to post Short link Share on other sites
Pavel3333 1,148 #293713 Posted September 29, 2015 (edited) del Edited July 28, 2021 by Pavel3333 del 1 Quote Share this post Link to post Short link Share on other sites
Pavel3333 1,148 #293784 Posted September 30, 2015 (edited) del Edited July 28, 2021 by Pavel3333 del 1 Quote Share this post Link to post Short link Share on other sites
kharlashkin 239 #293785 Posted September 30, 2015 (edited) И про гироскоп - это устройство, которое с завода впаяно в руль? И каким образом вы представляете подключение гироскопа? Прошу прощения работы навалилось на меня что-то. Вот нагуглил ссылку с переделкой контроллера, где вместо левого стика используют гироскоп. Edited September 30, 2015 by kharlashkin Quote Share this post Link to post Short link Share on other sites
Pavel3333 1,148 #293786 Posted September 30, 2015 (edited) del Edited July 28, 2021 by Pavel3333 del 1 Quote Share this post Link to post Short link Share on other sites
kharlashkin 239 #293787 Posted September 30, 2015 (edited) По размеру платки, диаметр D-Pad контроллера 22 мм (если мне память не изменяет). нужно все таки разобрать и померять всё. Так же имеется дома Wii Remote, который Nintendo изначально проектировала для одной руки. Вот тут есть его детальное описание внутренностей. Я думаю что размеры платки будут по размеру самого контроллера, как на картинке вверху плюс/минус. Давайте попробуем сделать как - ограничим ширину платы до 30 мм, т.е. она должна быть уже miniCG2, а по длине нужно сориентироваться, когда будем размечать места для кнопок/стика/крестовины/вибромоторов и прочего. Хм, интересно. Спасибо, прочитаю. Просто есть ещё руль, который сразу в базе имеет гироскоп. И он у меня имеется, просто нужно добраться с отверткой до него и разобрать и понять какой именно "родной" гироскоп используется. Edited September 30, 2015 by kharlashkin Quote Share this post Link to post Short link Share on other sites
Pavel3333 1,148 #293790 Posted September 30, 2015 (edited) del Edited July 28, 2021 by Pavel3333 del Quote Share this post Link to post Short link Share on other sites
kharlashkin 239 #293791 Posted September 30, 2015 Посмотрите внутренности руля. Если там есть гироскоп на отдельной плате - это существенно сэкономит время. Мб проблема в совместимости, но, как говорится, "не попробуешь - не узнаешь". Да вот это целое дело, там специальная отвертка нужна (пока не приобрел). Проблемы совместимости не будет - так как руль ПК видит как геймпад без рабочих стиков (вернее только с одной рабочей осью Х). Уверен что начинка одна - разводка должна быть разной на платках. Мне это не кажется? Оставлю для истории это здесь: Quote Share this post Link to post Short link Share on other sites
Pavel3333 1,148 #293828 Posted September 30, 2015 (edited) del Edited July 28, 2021 by Pavel3333 del Quote Share this post Link to post Short link Share on other sites
kharlashkin 239 #293855 Posted October 1, 2015 В принципе, отвёртку можно сделать и самому - с помощью гипсовых формочек, любого металла (например, алюминия) и горелки. Но я не думаю,что Вы бы стали заниматься таким делом, долгим и не таким интересным. Кстати, какая там резьба? Было бы прикольно коллекционировать болты с уникальной резьбой от разных компаний. А про запрос - очень жаль. Как всегда они находят причины ничегонеделания - теперь движок плохой. Гыы, то европа читы использует, то пс и хбох себе присвоит. Обама гнобит этим россиян ? Отвертка там torx, вот на али есть, у меня есть знакомый инженер по ноутбукам - у него набор отверток ого-го, но он в Крыму сейчас в отпуске, как вернется так и пойду за отверткой к нему. Про запрос - я понимал на тот момент что добавить поддержку геймпада в танки могут сделать безо всяких "плясок с бубном" буквально за один патч - реально там работы паре программеров на пару дней. Но вот принципиальные какие - сами активно пытаются продвигать танчики в консоли, но поддержка консольных девайсов в игре - ни-ни! Quote Share this post Link to post Short link Share on other sites
Yupi 505 #293856 Posted October 1, 2015 (edited) Но вот принципиальные какие - сами активно пытаются продвигать танчики в консоли, но поддержка консольных девайсов в игре - ни-ни! Предложения нужно отправлять разработчикам, а не дресированной школоте из техподдержки. Может получиться так, что ответ будет другим. А может и не получиться) Edited October 1, 2015 by TwoPizza Quote Share this post Link to post Short link Share on other sites
SkepticalFox 1,445 #293863 Posted October 1, 2015 (edited) Предложения нужно отправлять разработчикам, а не дресированной школоте из техподдержки. Может получиться так, что ответ будет другим. А может и не получиться)Я полностью согласен с СП. Танки с контроллером не имеют никаких преимуществ, а делать ради того, чтобы было.... Хотите страдать с геймпадом? Зачем? Как вообще можно играть на реакции с геймпадом? @kharlashkin, я вообще не понимаю, какого ответа вы ожидали от СП? Хотите играть с геймпадом - играйте в WoT XBox 360... Edited October 1, 2015 by ShadowHunterRUS Quote Share this post Link to post Short link Share on other sites