
Оглавление:
2025 Автор: John Day | [email protected]. Последнее изменение: 2025-01-23 15:04


Клавиатуры - идеальный контроллер для видеоигр (дерись со мной, консольные крестьяне), но Premiere Pro требует уровня мощности, для которого 104 кнопок недостаточно. Мы должны придать Супер Сайяну новую форму - нам нужны РУЧКИ.
На этот проект большое влияние оказала великолепная панель управления Elite Dangerous от MattRHale, проект, который заставит девятилетнего Зака Фридмана перевернуть свои метафорические поги. Я также столкнулся с контроллером набора номера Premiere Pro Edit от HappyThingsMaker во время исследования проекта, который почти наверняка повлиял на этот проект.
Большое колесо было построено за один уик-энд (и немного в пятницу) для прилагаемого видео на YouTube, но в этом видео основное внимание уделяется процессу разработки. Вы, симпатичные интеллектуалы, получаете слишком важную роль для пускающих слюни масс YouTube - инструкции по созданию своей собственной.
Большое колесо приносит ручки, детка. Это наполовину механическая клавиатура, наполовину диджейская дека, наполовину спиннер. Вы получаете 14 горячих клавиш, три ручки и еще одну действительно большую ручку, чтобы заявить о своем превосходстве над стандартным программным обеспечением для редактирования видео.
Я полагаю, вы также можете использовать это для управления DaVinci Resolve, iMovie, Final Cut Pro X, Windows Movie Maker, Sony Vegas и другими ключевыми словами с возможностью поиска для видеоредакторов. Если уж на то пошло, вы можете использовать это как MIDI-колоду, если перепрограммируете ее. Я не буду судить. Ты делаешь это.
Вам понадобится 3D-принтер, в идеале, но не обязательно, лазерный резак, паяльник, возможность читать схемы и Arduino IDE с установленным Teensyduino. Люди Mac, вам нужно перепрыгнуть через некоторые обручи. Раньше я любил OSX; он относился к нам как к разработчикам, а не к неуклюжим придуркам, которые недостаточно образованы, чтобы понимать последствия изменения своих двоичных файлов. Черт возьми, Тим Кук, я буду лечить все, что захочу.
Файлы прикрепляются к соответствующим шагам, но для получения окончательной версии загрузите ее с GitHub.
Запасы
- Один комплект деталей, напечатанных на 3D-принтере
-
Либо из следующего:
- Один отпечаток комбо вафельного основания
- Один отпечаток опорной вафли и одна вырезанная лазером опорная плита большого колеса
- 7 винтов M2,5 10 мм
- 6 термоустойчивых вставок M2,5, длина 5 мм
- 1x гайка M2,5
- 14x клавишных переключателей, совместимых с Cherry MX
- 14x колпачков для клавишных переключателей
- 14 выпрямительных диодов, например 1N4004
- 4x PEC12-совместимых энкодера с кнопками, предпочтительно 15 мм плоский вал
- 3x ручки энкодера, макс. диаметр 22мм
- 6 резиновых ножек, толще головки винтов M2,5
- 1x Teensy LC, 3.1, 3.2 или 4.0 (я использовал LC)
-
Много проволоки и термоусадки
- Если вы мастер лазерной резки: Zap-a-Gap или другой клей, который может склеить ваш материал для 3D-печати.
Шаг 1. Изготовление нестандартных деталей




Выведите следующее:
- Большая задница-Wheel.stl
- Body.stl
- Колесо Insert.stl
Если у вас есть доступ к лазерному резаку:
- Поддержка печати Waffle.stl
- Вырежьте Big Wheel Baseplate.ai из акрила 1/8 дюйма (3 мм). Красные линии должны быть вырезаны, а черные формы вытравлены.
Если у вас нет чего-то, что могло бы открывать файлы Illustrator, я прикрепил файлы DXF - вырежьте внешние линии и небольшие круглые отверстия и вытравите внутренние линии.
Приклейте опорную вафлю к опорной плите, совместив ее с вытравленной направляющей
Если у вас нет лазера:
Не волнуйтесь! Я просто разделил это, потому что твердые плоские объекты любят скручиваться. Просто убедитесь, что у вашего 3D-принтера хорошее сцепление с поверхностью и печатью, и напечатайте Waffle Baseplate Combo.stl. Следите за ним, чтобы убедиться, что он в конечном итоге идеально ровный!
Шаг 2: Постройте матрицу переключателей




Вставьте переключатели и кодировщики в корпус.
Используя схему подключения, постройте матрицу переключателей. Позаботьтесь о том, чтобы провода прокладывались подальше от любой поверхности на переключателях или кодировщиках, которые контактируют с опорной вафлей. Будьте осторожны с ориентацией диодов!
Продолжая ссылаться на схему подключения, припаяйте матрицу переключателя и выходы кодировщика к Teensy.
Наконец, поставьте Teensy на рельсы. Он должен плотно прилегать - если он болтается, добавьте немного изоленты, чтобы закрепить детали. Кнопка сброса должна быть обращена вверх, в сторону от клавиш.
Шаг 3: Прошивка

Подключите Teensy к вашему компьютеру. Если что-то загорится, потушите и замените.
Откройте прошивку, выберите свою доску Teensy, перейдите к Tools USB Type и выберите Serial + Keyboard + Mouse + Joystick. Проверьте матрицы switchAssignments и topKnobAssignments в файле actions.h и сравните с предпочитаемым макетом. В матрице элементы управления перечислены в том виде, в каком они отображаются на доске, слева направо и сверху вниз.
Возможно, вам придется самостоятельно выполнять комбинации клавиш; код имеет множество вариантов поведения, которые вы можете изменить. Это проще, чем кажется. Обратитесь к документации Teensy Keyboard, чтобы увидеть доступные коды клавиш.
Загрузите прошивку.
Проверьте каждый элемент управления, войдя в текстовый редактор, нажав каждую кнопку и повернув каждую ручку. Колесико должно перемещать курсор влево и вправо, нижняя левая кнопка должна действовать как CTRL, а другие кнопки и ручки должны запускать разные нажатия клавиш.
Шаг 4: закройте корпус


С помощью паяльника утопите вставки термоэлемента в выступы на корпусе.
Закрепите комбо вафли и опорной плиты на корпусе с помощью винтов.
Примените резиновые ножки к опорной плите.
Шаг 5: Время прямой ручки (и колпачков)




Прикрепите ручку к трем энкодерам с правой стороны. Убедитесь, что у них достаточно места для щелчка!
Вставьте гайку в прорезь на Big Ass-Wheel и вставьте винт через боковую часть колеса. Затяните винт до тех пор, пока он не войдет в центральное цилиндрическое отверстие.
Приклейте вставку колеса к выемке в колесе.
Установите Big Ass-Wheel на центральный энкодер. Убедитесь, что он упирается в три выступа на корпусе, и затяните винт.
Проверьте ручки, чтобы убедиться, что они вращаются плавно. При необходимости смажьте, ослабьте и затяните.
Добавьте несколько колпачков. Переключатели могут вдавливаться в корпус, как вы это делаете - это нормально.
Шаг 6: Проект готов


Вы создали видеоколоду Big Wheel! Вы правите!
Вы заметите, что все элементы управления, кроме большого колеса, привязаны к кнопке. При каждом повороте ручки или нажатии клавиши в Premiere Pro вводится клавиша, для которой используются горячие клавиши, которые я использую чаще всего.
Колесо имеет особое поведение. Когда вы поворачиваете его на медленной скорости, он нажимает клавиши со стрелками влево и вправо, чтобы перемещаться по одному кадру за раз. Поверните его на более высокой скорости, и он начнет печатать J и L, чтобы шаттл мог плавно перемещаться по видео на высокой скорости. Удерживайте CTRL (нижняя левая клавиша) при повороте колеса, чтобы заблокировать челнок, чтобы вы могли убрать руку с колеса и посмотреть видео с нормальной скоростью.
Этот проект является участником конкурса ремиксов Instructables, и ваш голос может иметь огромное значение. Давайте переместим Big Wheel на первую страницу!
Мне нравится видеть, как люди создают мои проекты - если да, пришлите мне картинку! Если вам понравилась эта книга, обязательно посмотрите видео - в нем подробно рассказывается о проблемах, с которыми я столкнулся, пытаясь спроектировать, разработать и построить этот проект за один уик-энд.
Спасибо, что прочитали, и увидимся в будущем!
Рекомендуемые:
UK Ring Video Doorbell Pro Работа с механическим звуковым сигналом: 6 шагов (с изображениями)

UK Ring Video Doorbell Pro, работающий с механическим звонком: *************************************** *************** Обратите внимание, что этот метод сейчас работает только с питанием от сети переменного тока Я обновлю, если / когда я найду решение для дверных звонков, использующих питание постоянного тока Тем временем, если у вас есть питание постоянного тока поставка, вам понадобится т
Счетчик подписчиков Youtube DIY BIG LED Matrix: 13 шагов (с изображениями)

DIY BIG LED Matrix Счетчик подписчиков Youtube: работали ли вы с готовой стандартной светодиодной матрицей 8x8 в качестве дисплеев для создания прокручиваемого текста или отображения подписчика вашего канала Youtube. Большой легкодоступный размер - диаметр светодиода 5 мм. Однако, если вы ищете готовый светодиод гораздо большего размера
Remote Big Led Matrix Artnet Raspberry Pi: 8 шагов (с изображениями)

Remote Big Led Matrix Artnet Raspberry Pi: Мы хотим сделать большую светодиодную матрицу Wi-Fi. В проекте используется 200 светодиодов WS2801, БОЛЬШОЙ блок питания, такой как LEDNexus 5V 40A 200 Вт, и Raspberry Pi в виде «мозга». Опера. Начинаем делать деревянную структуру матрицы и после идем делать бра
BIG POV Fan: HACKED !!: 7 шагов (с изображениями)

BIG POV Fan: HACKED !!: ЭТО простой, веселый и легкий DIY-проект, который дети и взрослые могут с удовольствием делать. POV или постоянное видение проектов - это интересные и забавные проекты. все, что вам нужно, это светодиодный индикатор двигателя и некоторые компоненты, которые легко найти, если вам это понравилось
LittleArm Big: большая 3D-печатная рука робота Arduino: 19 шагов (с изображениями)

LittleArm Big: большая рука робота Arduino, напечатанная на 3D-принтере: LittleArm Big - это полностью напечатанная на 3D-принтере рука робота Arduino. Big был разработан в Slant Concepts, чтобы стать жизнеспособным манипулятором с 6 степенями свободы для высшего образования и производителей. В этом руководстве описывается вся механическая сборка LittleArm Big.All cod