Оглавление:
2025 Автор: John Day | [email protected]. Последнее изменение: 2025-01-23 15:05
Это перчатка Nintendo Power Glove с Raspberry pi-zero внутри. Я использую оригинальный D-pad, A, B, Start и Select для элементов управления.
Вещи, которые вам понадобятся для этого проекта:
1) Силовая перчатка Nintendo.
2) Raspberry pi zero с SD-картой и всеми кабелями и адаптерами.
3) Паяльник с припоем.
4) Какой-то режущий инструмент, я использовал дремель.
5) Небольшой провод и резистор на 330 Ом.
6) Ремесленный нож или лезвие бритвы.
7) Черная изолента и горячий клей.
8) Инструмент для зачистки проводов / кусачки и крестовая отвертка.
9) Маленькое сверло с дрелью, я использовал одно для своего Dremel.
Шаг 1: разбираем силовую перчатку
1) Обрежьте шнур, идущий сзади.
2) Переверните его и выверните 4 винта Philips. Передняя панель должна оторваться.
3) Откройте панель и перережьте провод, идущий к датчикам спереди, и провода, идущие к шнуру сзади.
4) Открутите еще 5 винтов Philips, удерживающих материнскую плату на месте.
5) Выньте плату и срежьте все оставшиеся провода, диоды, резисторы и все остальное. Но НЕ избавляйтесь от КРАСНОГО светодиода на плате.
Это было бы хорошее время, чтобы почистить силовую перчатку.
Шаг 2: резка
1) Возьмите Dremel или режущий инструмент и вырежьте часть доски, в которую вы поместите Raspberry Pi. Сосредоточьтесь на 12 верхних кнопках и используйте мою картинку в качестве ориентира. Вы захотите оставить кнопки D-pad, Center, A, B, Start и Select. Оберните отверстие изолентой, чтобы у вас не было шорт, и убедитесь, что Raspberry Pi плотно сидит. Оберните изолентой резиновую прокладку для 12 кнопок, которые вы не используете.
Шаг 3: подготовка к сверлению и трассировке
1) Используя небольшое сверло, просверлите отверстия рядом со следами, показанными на картинке. СЛЕДУЮЩИЙ, а не дальше.
2) С помощью ножа или бритвы соскребите защитный слой со следа, чтобы он стал золотистым или блестящим прямо у каждого отверстия.
3) С помощью припоя и паяльника нанесите припой на каждую дорожку, чтобы подготовиться к пайке.
Шаг 4: пайка
Прикрепленное изображение покажет вам, что это за кнопка и где нужно подключить провод к трассе.
Для проводов есть общее заземление и по одному для каждого из них для Вверх, Вниз, Влево, Вправо, B, A, Пуск и Выбор - всего 9 дорожек / проводов.
1) Возьмите провода длиной около 3 дюймов и зачистите их концы. Проденьте их в отверстия и согните проволоку так, чтобы она касалась следа. Припаиваем провод к следу.
Теперь я бы перешел к шагу 5 (Программное обеспечение), чтобы протестировать программное обеспечение перед окончательной пайкой.
2) Подключите провода Up, Down, Left, Right, B, A, Start и Select к контактам GPIO на Raspberry pi. Подключите общее заземление к контакту заземления на пи.
Если вы не знаете, где находятся контакты GPIO, используйте изображение выше.
GPIO - Элементы управления
23 - Вверх
27 - Вниз
22 - слева
17 - Правый
19 - Квадрат (B)
16 - Х (А)
12 - Старт
6 - Выбрать
Контакт 39 земля - Общая земля
3) Подключите светодиодный светильник. Подойдите к красному светодиоду у D-Pad. Сторона с прямолинейным краем (а не с круглым краем) является отрицательной и идет к резистору 330 Ом, а затем к выводу 6 (земля) на пи. Круглая сторона перейдет к контакту 8 (GPIO 14) на пи.
Если у вас есть светодиодный индикатор в вашей сборке, чтобы заставить его работать, вам необходимо включить последовательный порт GPIO. Вы можете сделать это в Retro pi или отредактировав файл /boot/config.txt и добавив следующую строку:
enable_uart = 1
Когда вы закончите пайку, приклейте пи на другую плату.
Шаг 5: Программное обеспечение
1) Загрузите Retro Pie «https://retropie.org.uk/download/» и разархивируйте его.
2) Использование Win32diskimager "https://sourceforge.net/projects/win32diskimager/". Запишите Retro Pie на SD-карту.
3) Вставьте SD-карту в Raspberry pi и убедитесь, что Retro pi загружается нормально. Возьмите SD-карту и вставьте ее обратно в свой компьютер.
4) Установка элементов управления GPIO.
-Установите Notepad ++, если вы когда-нибудь захотите изменить контакты GPIO из программного обеспечения.
-Загрузите модифицированный zip-файл Retrogame сюда и разархивируйте его.
После извлечения вы увидите файл с именем (setupcontrols.bash) и папку с именем (otherMod)
Скопируйте их оба и вставьте в загрузочный диск, который появился, когда вы вставили карту microSD в свой компьютер.
-Теперь извлеките микро SD и вставьте его в Raspberry Pi. Загрузите Pi в RetroPie и нажмите F4 на подключенной клавиатуре, чтобы выйти в командную строку.
Теперь нужно установить программное обеспечение. Для этого вам нужно набрать одну команду:
sudo bash /boot/setupcontrols.bash
Следуйте инструкциям по установке. Последний шаг спрашивает, хотите ли вы перезагрузиться, нажмите Y и введите, чтобы это произошло.
Если вы хотите получить более подробную информацию об этом шаге, перейдите сюда: «https://othermod.com/gpio-buttons/»
Шаг 6: Работа с кейсом
1) Возьмите нож Dremel или Craft (я использовал нож Craft) и вырежьте прорези для 2 Micro USB и одного Micro HDMI.
Шаг 7: Готово !
1) Вставьте 2 из 5 винтов обратно в материнские платы и 4 основных обратно, и все готово. Поиграйте в какие-нибудь игры, потому что вы играете с Power, Nintendo Power.
Источники:
-https://othermod.com/gpio-buttons/
-https://howchoo.com/g/ytzjyzy4m2e/build-a-simple-raspberry-pi-led-power-status-indicator
-https://www.instructables.com/id/Power-Glove-20th-Anniversary-Edition/
Рекомендуемые:
Art Glove: 10 шагов (с изображениями)
Art Glove: Art Glove - это носимая перчатка, которая содержит различные типы датчиков для управления художественной графикой через Micro: bit и p5.js. В пальцах используются датчики изгиба, которые контролируют значения r, g, b, а также акселерометр в Micro: бит управляет координатами x, y
Somatic - Data Glove для реального мира: 6 шагов (с изображениями)
Somatic - Data Glove for the Real World: неодимовые цилиндрические магниты диаметром 4 мм, неодимовые цилиндрические магниты диаметром 4 мм Он загружен всем оборудованием для перевода знаков рук и м
Sound Glove JQ6500: 12 шагов
Sound Glove JQ6500: Компоненты: микрокнопка 12x12 мм, DTS 21N, обжимной контакт, термоусадочная трубка, клей - E6000 и суперклей, кабель управления - LIYCY 7X0.14, кабель управления - LIYCY 6X0.14, модуль - JQ6500, аудиовыход, JACK, 3,5 стерео, ST-3092, клеммные колодки, - PTR AKZ700. /2-5.08-V-ЗЕЛЕНЫЙ
The Laser Tunnel Glove !: 7 шагов (с иллюстрациями)
The Laser Tunnel Glove !: Помните это крутое оружие, которое есть почти у каждого пришельца в каждом научно-фантастическом фильме? Это потрясающее лазерное оружие, которое он привязал к руке и стреляет, даже не дергая? Что ж, теперь ты тоже можешь иметь такую! Туннельная перчатка имеет два режима: туннель И точка
Synth Glove: игра с Gakken SX-150: 8 шагов (с изображениями)
The Synth Glove: Игра с Gakken SX-150: {// Подходит для начинающих электронщиков. // Это даст вам базовое ноу-хау для создания интерфейсов. // Если честно, большая часть этого уже есть в других Иблесах, но мне понравилась идея объединения // этих проектов. // Гаккен