Índice:
- Etapa 1: FAQ
- Etapa 2: Preparação: Ferramentas
- Etapa 3: Preparação: Peças
- Etapa 4: Faça: Etapa I
- Etapa 5: fazer: Etapa II
- Etapa 6: Faça: Etapa III
- Etapa 7: Faça: Etapa IV
- Etapa 8: Faça: Etapa V
- Etapa 9: Faça: Etapa VI
- Etapa 10: Outras idéias de montagem
- Etapa 11: A Placa Acc_Gyro
- Etapa 12: Downloads
Vídeo: PC Motion Gamepad: 12 etapas
2024 Autor: John Day | [email protected]. Última modificação: 2024-01-30 11:41
Jogue seus jogos favoritos de PC, Mac ou Linux apenas inclinando! O Motion Gamepad traduz seus movimentos em ações no jogo, como girar o volante ou jogar uma bola. Uma interface avançada facilita a personalização e um acelerômetro de 3 eixos e 2 kHz oferece um controle super suave e preciso. Aqui está uma rápida demonstração em vídeo; É um encaixe perfeito no Wii Wheel, mas você pode montá-lo em praticamente qualquer coisa. Por que não colocá-lo em um capacete, no braço ou na perna?
Etapa 1: FAQ
Como isso é diferente de um Wiimote? O Motion Controller é semelhante, mas melhora o wiimote em algumas áreas principais;
- Conexão USB: seu computador não precisa de bluetooth e não há bateria para esgotar.
- Suporte a vários sistemas operacionais: usa o protocolo HID USB padrão, portanto, nenhum driver é necessário.
- Atualizável de software: atualizar o firmware do Motion Controller é fácil via USB.
- Sensor de qualidade superior: o acelerômetro usado (ST LIS331AL) tem uma largura de banda de amostragem significativamente maior para uma jogabilidade mais precisa e responsiva.
- Hackable: os botões podem ser facilmente montados em uma caixa, no volante ou em qualquer outro lugar que você preferir. O utilitário de configuração permite que você personalize ainda mais seu controlador para atender às suas preferências exatas.
Funciona com Mac, Linux ou OS / 2 Warp? Se o seu sistema operacional oferece suporte para teclados USB, ele deve funcionar bem com o Motion Controller. Isso inclui todos os sistemas operacionais modernos como Windows, OS X e Linux. Existe alguma solda de montagem em superfície? Não! Os acelerômetros estão disponíveis apenas como dispositivos de montagem em superfície, mas o Motion Controller usa uma placa de breakout do acelerômetro (The Acc_Gyro) que vem pré-montada. Onde posso montá-lo? Ele foi projetado para ser mais fácil de montar em um volante oficial ou genérico do Wii, e os pinos agem como pinos para travar o Motion Gamepad com firmeza, mas pode ser montado em quase qualquer coisa e os orifícios de montagem são feitos na placa. O Motion Gamepad e o Acc_Gyro Board foram projetados por Starlino. O Motion Gamepad está disponível como um kit da Gadget Gangster.
Etapa 2: Preparação: Ferramentas
Ferramentas para a construção de projetos eletrônicos do Gadget Gangster no Vimeo.
O Motion Gamepad leva cerca de 30 minutos para ser montado. Soldar é simples e é um bom projeto se você está apenas começando. Há uma tonelada de ótimos instrutíveis sobre como soldar (um aqui). Ferramentas Você precisará de algumas ferramentas para montar o projeto; 1 - Ferro de soldar e solda. Solda com chumbo é mais fácil de trabalhar e um ferro de 15-40 watts é o suficiente. Uma ponta cônica ou cinzel funciona bem. 2 - Diques. Cortadores diagonais são usados para cortar o excesso de fios dos componentes após soldá-los.
Etapa 3: Preparação: Peças
Aqui estão as peças de que você precisa. Se você solicitou um kit, verifique se o pacote contém todas as peças listadas. Se estiver faltando alguma coisa, envie-nos um e-mail para [email protected];
Motion Gamepad PCB Fonte: Gadget Gangster Qtde: 1 PIC18F14K50 Mouser N ° de peça: 579-PIC18F14K50-I / P Qtde: 1 Se você conseguir isso com o kit, ele virá pré-programado (e pode ser atualizado via usb). Caso contrário, você precisará de um PICkit para programá-lo. 10k ohm Resistor marcado: Marrom - Preto - Laranja Qtd: 4.47uF Capacitor de cerâmica radial marcado: 474 Nº de peça da Mouser: 80-C320C474M5U Qtd: 1.1uF Capacitor de cerâmica axial marcado: 104 Nº de peça da Mouser: 80-C410C104K5R-TR Qtd: 1 Capacitor de cerâmica radial 18pf marcado: 18 Nº de peça da Mouser: 140-50N5-180J-TB-RC Qtd: 2 Capacitor eletrolítico radial de 10uF Nº de peça do Mouser: 647-UVR1V100MDD1TD Quantidade: 1 12Mhz Tamanho do cristal: HC49 / US Mouser Nº de peça: 815 -ABL-12-B2 Qtd: 1 Omron Switches Size: 4.3mm Mouser Part #: 653-B3F-1000 Qtd: 8 20 Pin DIP Socket Mouser Part #: 517-4820-3004-CP Qty: 1 Pin Headers Qty: 49 Pin Sockets Qtd: 34 Fonte da placa AccGyro: Gadget Gangster Qty: 1 USB A Plug - Wire Cable Qty: 1 Voltage Regulator MCP1700 (5V, TO-92) Mouser Part #: 579-MCP1700-3302E / TO Qty: 1
Etapa 4: Faça: Etapa I
Existem 4 resistores no projeto, eles são todos idênticos (10k ohm - Marrom - Preto - Laranja) e vão na placa em R1, R2, R3 e R4.
Dobre os terminais em um ângulo de 90 graus e insira-os na placa. Vire a placa, solde-os e retire o excesso de fios.
Etapa 5: fazer: Etapa II
Vamos adicionar os capacitores.
As tampas em forma de disco laranja devem ter um '18' marcado nelas. Esses limites vão em C1 e C2. Essas tampas não são sensíveis à polaridade, então não importa de que maneira você as insere. Há um capacitor de cerâmica axial de 0,1uF, ele vai para C4. Axial significa que os fios saem pelas pontas - como um resistor. Você pode ver a marca no corpo deste - é '104'. Também não é sensível à polaridade. C3 é o último capacitor de cerâmica. é 0,47uF, você pode verificar se você tem o correto verificando a marcação no corpo, ele deve ter o número '474'. Também não é sensível à polaridade. Agora, para o capacitor final, é um capacitor eletrolítico e vai em C5. O valor é 10uF e está polarizado. A faixa no corpo do componente deve se aproximar da palavra 'faixa' na placa de circuito.
Etapa 6: Faça: Etapa III
Vamos adicionar o regulador de tensão, tem a forma de um cilindro cortado ao meio, vai na placa em 'VREG'. Observe como a marcação na placa tem o lado plano apontando para baixo - o regulador deve ficar na placa também com o lado plano apontando para baixo.
O Cristal vai para XT. O cristal não é polarizado, então não importa qual chumbo vai em qual orifício. Agora, para os botões; A forma mais comum de adicionar botões é diretamente no quadro. Para fazer isso, basta virar a pcb e encaixá-la. Vire a placa para trás e solde-a. Se você quiser instalar os botões em outro lugar (como no topo de um volante), use um pouco de fio de conexão para conectar o botão ao orifício em que normalmente entraria. Finalmente, adicione o soquete DIP na placa no local marcado 'PIC'. Observe que o entalhe no soquete deve apontar para a esquerda (próximo à palavra 'PIC').
Etapa 7: Faça: Etapa IV
O acelerômetro está em uma placa de breakout separada (a placa Acc_Gyro, apenas acelerômetro) porque os acelerômetros só vêm em pacotes de montagem em superfície e são muito difíceis de soldar manualmente, então essa parte vem pré-montada. Tudo o que você precisa fazer é adicionar cabeçalhos de pinos. Para soquete ou não para soquete O kit também vem com soquetes de pinos - você pode adicionar soquetes de pinos ao Motion Gamepad PCB na área identificada como 'AccGyro' e deslizar a Placa Acc_Gyro no soquete. A vantagem de usar soquetes é que você poderá remover a Placa Acc_Gyro e usá-la para outros projetos. Pessoalmente, achei mais fácil renunciar ao uso de soquetes. Acabei de soldar os cabeçotes de pino direto na placa e cortei o comprimento extra dos cabeçotes de pino do outro lado. Não poderei reutilizar o acelerômetro em outros projetos, no entanto.
Etapa 8: Faça: Etapa V
Adicione 3 cabeçalhos de pino em cada canto da placa (JP1, JP2, JP3 e JP4). Quando você os solda, é melhor separá-los (veja a segunda foto). Esses conectores manterão o PCB no volante do Wii. Você também pode usar um alicate (ou diques) para dobrá-los ainda mais.
Etapa 9: Faça: Etapa VI
Quase terminado! Vamos adicionar o cabo USB;
Corte a capa de borracha externa e o excesso de proteção do cabo USB. Você verá 4 fios dentro do cabo. Você vai querer expor cerca de 6 desses fios - descasque o condutor e estanhe os terminais de cada um. Passe-os no orifício superior e de volta pelo orifício inferior, como mostrado na imagem. Assim que eles passarem, você ' Vou conectar cada fio à placa; Preto: GND Verde: D + Branco: D- Vermelho: 5V Por último, coloque o PIC no soquete - observe os pontos de entalhe à esquerda.
Etapa 10: Outras idéias de montagem
A maneira mais fácil de montar o Gamepad é no Wii Wheel. Os cabeçotes de pino no canto do pcb podem ser dobrados para se agarrar firmemente a um Wii Wheel genuíno ou genérico. Você também pode colocá-lo em qualquer outro gabinete - existem 4 orifícios de montagem para ajudá-lo. Confira as fotos abaixo para algumas idéias de montagem
Etapa 11: A Placa Acc_Gyro
A placa Acc_Gyro é uma parte central do Motion Gamepad e contém o acelerômetro que lê o movimento. É encaixado, então se você gosta de programar microcontroladores como Arduino ou Propeller, você pode usá-lo em seus próprios projetos.
Uma versão aprimorada do Acc_Gyro está disponível separadamente - adiciona um giroscópio para fornecer uma unidade de medição inercial (IMU) 5DOF com capacidade de 5V e 3V. Há muito mais informações sobre como usar o Acc_Gyro aqui. Informações completas de pinagem estão disponíveis em formato PDF, mas para resumir: P13: GYF, giroscópio não amplificado, saída do eixo Y filtrado P15: GY4, giroscópio amplificado (x4), saída do eixo Y P16: VREF, tensão de referência do giroscópio (1,25 V, fixo) P17: GX4, giroscópio amplificado (x4), saída do eixo X P18: GXF, giroscópio não amplificado, saída filtrada do eixo X P26: ST, autoteste do giroscópio (lógico 0 = normal, 1 = modo de autoteste) P27: PD, desligamento do giroscópio (lógico 0 = normal, 1 = modo de desligamento) P28: HP, redefinição do filtro passa-alto do giroscópio (lógica 0 = normal, 1 = redefinir filtro HP) P29: 3V3, saída do regulador de tensão (3.3 v) P30: Entrada de tensão de alimentação, 5v P31: GND, Terra P32: AZ, Saída analógica filtrada do acelerômetro do eixo Z P33: AY, Saída filtrada analógica do acelerômetro do eixo Y P34: AX, Saída filtrada analógica do acelerômetro do eixo X Usando o acelerômetro
O acelerômetro mede a aceleração em torno de vários eixos. Se você definir a placa Acc_Gyro na tabela conforme mostrado na foto acima, o eixo Z terá 1G e AZ terá saída de 1,17V. Os eixos X e Y 'não são puxados pela gravidade, eles estão em 0G e produzirão 1,65V. Se você colocá-lo na mesa de cabeça para baixo, os eixos X e Y 'ainda teriam 0G de aceleração, então você obteria AX = 1,65V, AY = 1,65V e AZ = 2,13V. A placa Acc_Gyro é capaz de medir acelerações de +/- 2G (+/- 19,6m / s ^ 2) ao longo de qualquer eixo. 2G é o mesmo que ir de 0 a 44 mph em 1 segundo. Quando um eixo experimenta + 2G, ele aumentará a tensão para 2,6V. Quando atinge -2G, diminui a tensão para 0,7V. Observe que a força gravitacional (direcionada do céu para o solo) tem o mesmo efeito no dispositivo como se você acelerasse o dispositivo em uma direção oposta, em um local sem campo gravitacional. Portanto, tenha isso em mente se estiver planejando usar o dispositivo para algo como medir a aceleração do seu carro ou bicicleta. bla
Etapa 12: Downloads
Espero que gostem do Motion Gamepad! Deixe-me saber o que você acha, comentando sobre este instrutível ou enviando-me um e-mail para [email protected]. Setup O Motion Gamepad usa drivers HID padrão, mas você pode usar o utilitário de configuração IMU (Windows) - baixe aqui para fazer um configuração / calibração. Starlino fez um ótimo guia sobre como configurá-lo com o utilitário IMU aqui (pdf). Software O HEX para o PIC está aqui. Como um kit, o PIC vem pré-programado e da forma como está programado, você pode atualizar o firmware com um pequeno utilitário de atualização - aqui. Projeto Aqui está o layout e o esquema da placa (formato de águia) Obtenha o kit no Gadget Gangster.
Recomendado:
Gameboy Advance como gamepad Bluetooth: 7 etapas
Gameboy Advance As Bluetooth Gamepad: O dispositivo é basicamente um ESP32 conectado ao GBA através da porta de link. Com o dispositivo conectado e sem nenhum cartucho inserido no GBA, assim que o GBA liga o ESP32 envia uma pequena rom para ser carregada no GBA. Este rom é um programa ma
Mini Gamepad: 3 etapas (com imagens)
Mini Gamepad: Olá amigos, fiz este minúsculo gamepad usando ATTINY85, queria fazer isso há muito tempo, mas não tive tempo suficiente, finalmente terminei e é muito divertido de jogar. Em primeiro lugar, peço desculpas pela construção desajeitada, mas eu vi alguns p
Controlador de jogo DIY baseado em Arduino - Controlador de jogo Arduino PS2 - Jogando Tekken com gamepad Arduino DIY: 7 etapas
Controlador de jogo DIY baseado em Arduino | Controlador de jogo Arduino PS2 | Jogando Tekken com DIY Arduino Gamepad: Olá pessoal, jogar é sempre divertido, mas jogar com seu próprio controlador de jogo DIY personalizado é mais divertido. Portanto, faremos um controlador de jogo usando arduino pro micro neste instructables
Um robô 4WD acionado via gamepad USB remoto: 6 etapas
Um robô 4WD acionado por meio de um gamepad USB remoto: Para meu próximo projeto de robótica, fui forçado a arquitetar / projetar minha própria plataforma de robô devido a circunstâncias imprevistas. O objetivo é que seja autônomo, mas primeiro, eu precisava testar sua direção básica habilidade, então eu pensei que seria um side-pro divertido
Gamepad retro gigante: 11 etapas (com imagens)
Gamepad retro gigante: então decidimos fazer um gamepad gigante funcional … ¯ _ (ツ) _ / ¯A ideia básica era usar alguns restos de madeira e adicionar alguns eletrônicos baratos para torná-lo funcional, mantendo os custos gerais baixos . Eu já tinha a maioria dos materiais espalhados por m