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

Ойындар

Я наконец-то собрал его! Видео долгое, но я попытался рассказать всё максимально подробно "от и до".
Не забудь подписаться на канал!
Подпишись на твич с прямыми эфирами - / 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

Пікірлер: 34

  • @iSNAILSimRacer
    @iSNAILSimRacer9 ай бұрын

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

  • @mxXaoc
    @mxXaocАй бұрын

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

  • @OZHEGOV_simracing
    @OZHEGOV_simracing9 ай бұрын

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

  • @Axxiilleesss
    @Axxiilleesss29 күн бұрын

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

  • @D_Klopov
    @D_Klopov9 ай бұрын

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

  • @arnold.n8627
    @arnold.n86279 ай бұрын

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

  • @Disorrder
    @Disorrder5 ай бұрын

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

  • @AdVanya
    @AdVanya6 ай бұрын

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

  • @vitalson13
    @vitalson139 ай бұрын

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

  • @user-kn2js3ml6y
    @user-kn2js3ml6y9 ай бұрын

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

  • @Apolllooo
    @Apolllooo9 ай бұрын

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

  • @iSNAILSimRacer

    @iSNAILSimRacer

    9 ай бұрын

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

  • @Disorrder
    @Disorrder5 ай бұрын

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

  • @zubberbuller
    @zubberbuller9 ай бұрын

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

  • @_plasticarmor_8789
    @_plasticarmor_87897 ай бұрын

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

  • @asapslim
    @asapslim9 ай бұрын

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

  • @iSNAILSimRacer

    @iSNAILSimRacer

    9 ай бұрын

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

  • @asapslim

    @asapslim

    9 ай бұрын

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

  • @fleksstern331
    @fleksstern3316 ай бұрын

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

  • @iSNAILSimRacer

    @iSNAILSimRacer

    6 ай бұрын

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

  • @alexleeeroy6543
    @alexleeeroy65439 ай бұрын

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

  • @keine980
    @keine980Ай бұрын

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

  • @iSNAILSimRacer

    @iSNAILSimRacer

    Ай бұрын

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

  • @linect
    @linect9 ай бұрын

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

  • @iSNAILSimRacer

    @iSNAILSimRacer

    9 ай бұрын

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

  • @linect

    @linect

    9 ай бұрын

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

  • @vsem_beregam
    @vsem_beregam9 ай бұрын

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

  • @denissracins3049
    @denissracins30499 ай бұрын

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

  • @iSNAILSimRacer

    @iSNAILSimRacer

    9 ай бұрын

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

  • @MonteCristo77
    @MonteCristo779 ай бұрын

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

  • @davatorr1462
    @davatorr14624 ай бұрын

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

  • @iSNAILSimRacer

    @iSNAILSimRacer

    4 ай бұрын

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

  • @davatorr1462

    @davatorr1462

    4 ай бұрын

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

  • @OneAdecvatDude
    @OneAdecvatDude6 ай бұрын

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

Келесі