Índice:

Pedais do PC: 7 etapas
Pedais do PC: 7 etapas

Vídeo: Pedais do PC: 7 etapas

Vídeo: Pedais do PC: 7 etapas
Vídeo: 🔥 Softwares gratuitos para tocar guitarra sem "LAG"! - Ligando Guitarra no PC 3/3 (E147) 2024, Julho
Anonim
Pedais de PC
Pedais de PC

Eu fiz o pedal para inclinar-se no Pubg (Player Unknown Battlegrounds) porque senti que precisava de dedos extras. Eu o usei para o Kerbal Space Program também.

Os aplicativos são infinitos e você pode adicionar mais ou menos botões, se desejar.

Nenhuma solda é necessária !!!

Este projeto atua como um teclado e está programado para inserir pressionamentos de teclado. Isso não funciona com o Arduino Uno. Eu usei o Arduino Leonardo

Etapa 1: peças

Peças
Peças
Peças
Peças
Peças
Peças
Peças
Peças

Arduino Leonardo

Cabo USB A Macho Longo para Mini USB B Macho

Interruptores momentâneos ou de botão

Pack Conectores Spade Fêmea

Cabos de jumper do Arduino macho para macho

Fio elétrico (qualquer bitola)

Tubulação termorretrátil (ligeiramente maior que o fio)

Etapa 2: Ferramentas

Ferramentas
Ferramentas

Quadro

Ferramentas de construção de madeira ou metal

Broca, broca pá / serra copo, parafusos

(A construção da caixa é com você. Usei madeira compensada, mas você poderia usar uma caixa ou lata de metal. Divirta-se um pouco.)

Elétrica

Cortadores / descascadores de arame (se você os tiver. Uma tesoura e uma navalha funcionam)

Crimpagem de conexão (qualquer alicate funcionará)

Pistola de calor (o isqueiro funcionará)

Código

Baixe o software Arduino IDE

É gratuito e permite que você escreva, compile e atualize o código para o Leonardo

Baixe aqui

Etapa 3: a habitação

O alojamento
O alojamento
O alojamento
O alojamento
O alojamento
O alojamento

Essa parte realmente depende da sua imaginação, mas vou mostrar o que construí e por quê.

Eu fiz a base de 600 mm de largura para que eu pudesse colocar os dois pés confortavelmente, eu considerei fazer dois pedais separados, mas estava preocupado se poderia quebrar os cabos acidentalmente em algum momento no futuro. O pé esquerdo controla os dois botões à esquerda e o direito os outros três.

Usei parafusos de compensado de 16 mm de espessura e 50 mm, pois eles precisam ser fortes, pois você basicamente está pisando nisso diariamente. Os botões de arcade podem aguentar o castigo.

Se você vai pintar, agora é a hora. Eu vi pessoas cobrindo um projeto inteiro como este com contato (você sabe, o material com que você cobre suas pastas de trabalho). Você e adquira uma grande variedade de cores e padrões em lojas de material de escritório. Como essas coisas

Eu adicionei algumas tiras de borracha aos pés para que você não possa empurrar a unidade inteira para longe de você por acidente enquanto a usa.

Etapa 4: circuito e pinagem

Circuito e Pinagem
Circuito e Pinagem
Circuito e Pinagem
Circuito e Pinagem
Circuito e Pinagem
Circuito e Pinagem

Não se preocupe, isso parece mais difícil do que realmente é.

Aparafuse a placa Arduino na parte inferior e na borda da caixa. Certifique-se de que conseguirá conectar o USB sem interferência.

1. Faça 5 cabos do Arduino para cada switch removendo uma extremidade de um cabo jumper (os cabos com os pinos na extremidade) e unindo-o a um comprimento de cabo elétrico. - Para emendar, torça as pontas do fio desencapado juntas e deslize uma pequena seção de termorretrátil sobre a junta e aqueça para travá-las juntas). Desencape a outra extremidade do fio (não a extremidade do pino) e prenda um conector tipo pá na extremidade desencapada.

2. Empurre a extremidade do pino do cabo no slot de pino digital 2 no Arduino. Conecte o conector em espada ao botão na extremidade esquerda. (observe que * as chaves têm 3 abas para o cabo de conexão. Conforme ilustrado, conectei o cabo de pinagem à aba do meio. Esta é a aba "sempre fechada".

3. Repita para os pinos 3, 4, 5 e 6.

4. Agora precisamos fazer o que é chamado de 'ligação em cadeia' para conectar o aterramento às guias inferiores de todos os botões. Este é um cabo que 'saltará' para cada botão.

Corte e meça seções de cabo elétrico para ir de botão em botão com um pouco mais. Desencape as duas extremidades de cada seção, coloque duas seções juntas e prenda em um conector até que tenha o suficiente para todos os botões. Emende um cabo de jumper em uma extremidade e conecte a qualquer pino de aterramento no Arduino.

Etapa 5: Código

Código
Código

É hora de usar a habilidade mais importante que você aprendeu na escola … copiar, colar.

Incluído está o arquivo de texto com o código.

Baixe ou visualize, selecione tudo, copie, abra o IDE do Arduino (link para download na etapa Ferramentas), crie um novo, cole.

Se você quiser alterar qualquer combinação de teclas, pode fazer isso agora alterando as chaves no código entre aspas, por exemplo: ('q').

Se você quiser usar as teclas modificadoras (shift, control, alt, F1, Insert etc), há uma lista do que digitar AQUI

Se você estiver usando apenas 1 ou 2 botões, não será necessário excluir o código não utilizado. Se não houver botões conectados aos pinos codificados, ele ignorará essa seção do código.

Etapa 6: upload do código para o Arduino

Carregando código para o Arduino
Carregando código para o Arduino
Carregando código para o Arduino
Carregando código para o Arduino

1. Conecte o Arduino ao PC via USB

2. Vá para 'Ferramentas', toque em 'Porta'

Selecione a porta que mostra seu Arduino Leonardo.

3. Vá para a guia 'Sketch' e, em seguida, 'Upload'.

Isso irá verificar e compilar o código e enviá-lo para o Arduino.

Se houver um erro, verifique se o código não está faltando nada do código original.

Etapa 7: teste e solução de problemas

O Arduino deve reiniciar após o upload e ser reconhecido como um teclado USB pelo seu PC.

Abra um editor de texto e comece a piscar !! As teclas devem aparecer no texto conforme você pressiona os botões.

Se o texto apenas é preenchido com pressionamentos de tecla intermináveis e só pára quando você pressiona os botões, então você precisa verificar se os cabos dos botões estão conectados à guia 'sempre fechada' e não à guia 'sempre aberta'.

Se nada acontecer quando você apertar os botões, verifique todos os cabos e tente um cabo USB diferente. Reinicie o PC.

Se os cabos de pino caírem do Arduino devido à gravidade e pisoteio, pode ser necessário substituir os cabos de jumper. Eles devem ter a mesma espessura, mas infelizmente alguns são apenas mais apertados do que outros.

Se os botões estiverem na ordem errada, você pode reorganizar fisicamente os pinos no Arduino ou modificar o código e repetir o processo de upload.

Recomendado: