КАК СОБРАТЬ СВОЙ BUTTON BOX | Самодельный button box с большим функционалом! Пошаговая инструкция

Поділитися
Вставка
  • Опубліковано 22 лип 2024
  • Я наконец-то собрал его! Видео долгое, но я попытался рассказать всё максимально подробно "от и до".
    Не забудь подписаться на канал!
    Подпишись на твич с прямыми эфирами - / isnail_simracer
    Мой ТГ, где ты мог наблюдать пошагово как собирался бокс - t.me/isnail_simracer
    Ссылки на всё из видео:
    3д модель коробки - drive.google.com/file/d/1dcjF...
    Нажимные кнопки без фиксации с подсветкой - aliexpress.ru/item/1005004013...
    Микроконтроллер с программатором - aliexpress.ru/item/3279251323...
    Энкодер - aliexpress.ru/item/1005002845...
    Кнопка стартера - aliexpress.ru/item/1005003080...
    Двухпозиционный тумблер с фиксацией, с защитой и подсветкой - aliexpress.ru/item/3285884203...
    Фанксвич (без ручки) - aliexpress.ru/item/3286133623...
    Трёхпозиционный тумблер с фиксацией - aliexpress.ru/item/4000381403...
    Двухпозиционный тумблер с фиксацией - aliexpress.ru/item/4001233376...
    Провода перемычки мама-мама - aliexpress.ru/item/3282300498...
    Диоды - aliexpress.ru/item/1206417104...
    Замша самоклеящаяся - www.wildberries.ru/catalog/15...
    Карбоновая плёнка - www.wildberries.ru/catalog/20...
    ПО для прошивки - drive.google.com/file/d/1-wi2...
    Гайд по прошивке - • Прошивка STM32 с помощ...
    Файл прошивки - drive.google.com/file/d/14HT2...
    Фриджой - drive.google.com/file/d/1o_8U...
    Тайм-коды:
    00:00 - 00:35 - интро
    00:35 - 02:10 - демонстрация работы
    02:10 - 02:36 - приветствие
    02:36 - 04:33 - важная информация
    04:33 - 05:46 - причины создания баттонбокса
    05:46 - 10:30 - как придумывалась коробка
    10:30 - 10:48 - как напечатал корпус
    10:48 - 13:07 - комплектующие и их работа
    13:07 - 16:01 - как обтягивал плёнкой и замшей
    16:01 - 17:12 - как наклеивал стикеры и их проблема
    17:12 - 19:05 - схема матричной клавиатуры
    19:05 - 21:45 - как подключались комплектующие не из матрицы и почему отдельно
    21:45 - 22:00 - уточнение про прошивку
    22:00 - 22:30 - сложность в пайке
    22:30 - 23:50 - прошивка контроллера
    23:50 - 24:26 - рекомендации в пайке
    24:26 - 25:04 - изменения в матрице
    25:04 - 27:01 - итоги пайки и проблема с вместимостью коробки
    27:01 - 35:09 - как прошивать фриджоем
    35:09 - 36:46 - себестоимость и завершение
    #buttonbox #diy #simracing
  • Ігри

КОМЕНТАРІ • 35

  • @iSNAILSimRacer
    @iSNAILSimRacer  10 місяців тому

    Я также забыл уточнить, что не являюсь проф. паяльщиком и делал всё так, на сколько умею)))

  • @Axxiilleesss
    @Axxiilleesss 2 місяці тому

    Молодец красавчик!! Взял и сделал!! Огромное спасибо за ссылки

  • @arnold.n8627
    @arnold.n8627 10 місяців тому

    Просто вау!
    Очень круто смотрится и вступление у видоса то что надо!

  • @OZHEGOV_simracing
    @OZHEGOV_simracing 10 місяців тому +2

    привет!
    1. не упомянул назначение диодов для кнопок в матрице (чтобы не было ограничений по количеству одновременных нажатий)
    2. круглая плата на энкодерах - фильтр для гашения дребезга контактов энкодера, а дребезг контактов энкодера приводит в свою очередь к ошибочному направлению вращения (на изношенных энкодерах часто встречается что при быстрой прокрутке в одну сторону начинает как попало срабатывать направление влево-вправо)
    3. фриджой на самом деле поддерживает подключение 128 кнопок, но для этого надо использовать регистры сдвига... но это уже совсем другая история и навесной монтаж из паутины проводов тут не подходит (нужна будет печатная плата)

  • @AdVanya
    @AdVanya 7 місяців тому

    Большое спасибо! Очень полезная информация😊

  • @vitalson13
    @vitalson13 10 місяців тому

    Крутая работа! Респект! 👍🤘

  • @mxXaoc
    @mxXaoc 2 місяці тому

    Чел, низкий поклон за подробную инфу!!!

  • @daubleth
    @daubleth Місяць тому

    Советую дорабатывать провода Dupont, первоначально хлипкие

  • @D_Klopov
    @D_Klopov 10 місяців тому +1

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

  • @Disorrder
    @Disorrder 7 місяців тому

    чёт я ору со сборки в конце 🤣 надо же, выпаял заднюю стенку и посадил на спермоклей 🤣 Всё круто, пока не посмотришь сзади 🤣
    Ну ничего, научишься) жду вторую версию )))

  • @Apolllooo
    @Apolllooo 10 місяців тому +3

    Всё круто. Вот бы версию без фоновой музыки.

    • @iSNAILSimRacer
      @iSNAILSimRacer  10 місяців тому

      Слишком громко что ли?

  • @zubberbuller
    @zubberbuller 10 місяців тому

    Героическое изобретение Димас!
    Смотрел с удовольствием, но паять такое я бы конечно не хотел)

  • @user-kn2js3ml6y
    @user-kn2js3ml6y 10 місяців тому

    Нифига се Димон , признайся что всё спасла синяя изолента :)))) Молодец , я несколько лет пытаюсь собрать и всё никак , даже редкие многопозиционные переключатели родом из Союза нашёл :)) , но когда нибудь доберусь и сделаю , так же и под авиа два в одном . Кстати для использования в разных симах можно использовать накладные панельки из толстой плёнки но у тебя этого уже не воткнуть , а так сел на самолёт снял панельку с ирки и воткнул для дкс к примеру я так себе буду делать . Удачи ;)

  • @Disorrder
    @Disorrder 7 місяців тому

    Вот же не лень тебе было провода паять 😅
    2 совета: вместо пайки большого количества проводов можно взять набор для обжима и бредборд для прототипирования, к которому припаять пины от разъёмов. Так соединения получатся заменяемыми и в целом сборка упростится. Это в целом упростит прототипирование, можно больше экспериментировать.
    Второй совет - использовать ардуино вместо чистого стм32. Это упростит прошивку, в него уже встроен программатор, всегда можно перепрошить по юсб, добавить блютус и прочее, прочее.
    А вообще, ты молодец, если ещё остался запал, разводи плату в каком-нибудь easyEDA, закажи печатную плату в Китае, припаяй к ней все кнопки (или разъёмы для хотсвапа) и запрограммируй для работы с UART вместо матрицы. И будет уже очень крутой готовый продукт, который можно продавать или выкладывать в опенсорс!

  • @_plasticarmor_8789
    @_plasticarmor_8789 9 місяців тому

    Привет !!!!!!!!!!! Лайк и подписка !!!!!!!! Знаешь такую игру DCS World и модуль Ми-24П ? Так вот я собрал компоненты необходимые для сборки полноценной СУО , осталось только панель напечатать , 60X20 (вертикальная) -это вместе с коробкой ИЛС(кроме отражателя) конечно , придется использовать две платы разные платы , Леонардо и Нано , дождусь отпуска и в перед за дело , чувствую , что тоже будет полный песец!

  • @alexleeeroy6543
    @alexleeeroy6543 10 місяців тому +1

    Ну это жир жирный, мое почтение, классно вышло👍🤝

  • @asapslim
    @asapslim 10 місяців тому

    Проделана большая работа! Выглядит очень хорошо!
    Получится провести стрим с ракурсом, как в видео?

    • @iSNAILSimRacer
      @iSNAILSimRacer  10 місяців тому

      Получится. А зачем?

    • @asapslim
      @asapslim 10 місяців тому

      @@iSNAILSimRacer для разнообразия)... Может такой ракурс зайдёт зрителям?! Хотя забей!

  • @vsem_beregam
    @vsem_beregam 10 місяців тому

    Ребята, мне показалось, или в этом видео Дмитрий был на треке, где нужно поворачивать не только налево? 😮😮😮

  • @fleksstern331
    @fleksstern331 8 місяців тому

    Спасибо за видео, снято хорошо! Тоже делаю себе бокс, только у меня еще больше кнопок) Отсюда вопрос: у вас на на скринах с матрицей на плате не задействованы контакты А0-А7, С, и несколько В, на них также можно подвести кнопки или они для других целей и задач служат!?

    • @iSNAILSimRacer
      @iSNAILSimRacer  8 місяців тому

      На скрине у меня показано только подключение матрицы к МК и несколько тумблеров с кнопкой. Остальные контакты заняты энкодерами и свичом. Не одного свободного пина не осталось. Просто энкодеры и свич не получилось включить в матрицу ввиду особенностей их работы. Если взять энкодеры без МК, как у меня, то их можно воткнуть в матрицу.

  • @keine980
    @keine980 3 місяці тому

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

    • @iSNAILSimRacer
      @iSNAILSimRacer  3 місяці тому

      Про другой комп не могу ответить. Запускать после настройки фриджой не нужно. На другом пк скорее всего также

  • @linect
    @linect 10 місяців тому

    Достойный результат!
    Тянул бы уже всё в алькантару.
    p.s провода в палец толщиной и длинной в километр для какой цели :+) ?

    • @iSNAILSimRacer
      @iSNAILSimRacer  10 місяців тому

      Да. Об этом я забыл упомянуть. Купил толстые провода. Хоть и думал, что они маленькие. У меня там 0,5. А их длина из-за конструкции коробки такая. Там длинных проводов немного и всё они идут с боковых панелей. В общем и целом, проблема при вместимости была не в них. А в матрице.

    • @linect
      @linect 10 місяців тому

      @@iSNAILSimRacer у тебя половина проводов (согласно схеме )это соединение между контактами выключалей, так их между собой и нужно было спаивать напрямую а не через импровизированные шины из жлыг проводов.

  • @denissracins3049
    @denissracins3049 10 місяців тому +2

    Кастом это всегда дорого!

    • @iSNAILSimRacer
      @iSNAILSimRacer  10 місяців тому

      Это вышло дешевле в 3 раза аналогов с магазина)

  • @MonteCristo77
    @MonteCristo77 10 місяців тому +1

    Смотреть страшно. Не говорю уже о том, чтобы сделать сие чудо..

  • @davatorr1462
    @davatorr1462 5 місяців тому

    Привет, если есть такая возможность, можешь помочь с настройкой кнопок, сделал себе гт руль, 4й день уже пытаюсь настроить кнопки, ничего не получается, они как будто все не рабочие, хотя по схеме всё правильно припаяно и всё держится на своих местах (паял не я, а чувак который, как раз-таки и занимается пайкой плат)

    • @iSNAILSimRacer
      @iSNAILSimRacer  5 місяців тому

      Напиши в дискорд мне isnailsimracer

    • @davatorr1462
      @davatorr1462 5 місяців тому

      я тебе откинул заявку в друзья@@iSNAILSimRacer

  • @OneAdecvatDude
    @OneAdecvatDude 8 місяців тому

    Ребята...кто умный объясните дураку что я делаю не так. Заказывал бокс под свои нужды (ЕТС2 воосновном и бас симуляторы) и вот столкнулся с проблемой.
    Что в некоторых (а точнее сказать во многих играх) бокс (или игра) ведет себя странно. Заходишь значит в настройки биндишь клавиши, некоторые почему то не биндятся хотя
    101% клавиши рабочие. В этом я уверен. Некоторые биндятся странно, да так, что например при включении дальнего света одновременно например открываются двери или включается задний ход о_0 Блин реально разочарован потому что вложил в это дело душу, столько времени все перекручивал-переделывал что бы удобные боксы получились.
    В итоге использовать их нормально не могу. Выше озвученная проблема была в Bus Driver simulator 2019 потом думаю окэй, может игра говной пахнет старой, скачал JoyToKey что бы переделать кнопки боксов под клавиатуру (ведь это логично?) нет ни фига это не сработало та же история некоторые работают норм, некоторые через Ж. Запустил the Bus начал настраивать - та же история бокса по идее 2, а пишет типа тра ля ля не могу забиндить потому что эта клавиша уже стоит на каком то действии (хотя по идее это не так) либо пишет что мол не могу установить клавишу вашего бокса . Хотя повторюсь, в боксе все работает. Что за бред? Как с этим бороться? У меня так Ж щас горит что хочется эти боксы об стену разломать. (я конечно так не сделаю, уж лучше продам) но сам факт, крайне не приятен. Может есть какие то программные способы все решить? Реально бесит ппц.