Índice:

Controlador USB SNES e unidade flash: 8 etapas
Controlador USB SNES e unidade flash: 8 etapas

Vídeo: Controlador USB SNES e unidade flash: 8 etapas

Vídeo: Controlador USB SNES e unidade flash: 8 etapas
Vídeo: Как БЕСПЛАТНО сделать загрузочную флешку с помощью diskpart в Windows 2024, Julho
Anonim
Controlador USB SNES e unidade flash
Controlador USB SNES e unidade flash

Este instrutível irá detalhar como eu modifiquei um controlador SNES em um controlador USB com unidade flash embutida. Este não é um método muito sofisticado, apenas juntando pedaços de hardware vazio para fazer o trabalho.

Todo o crédito pela ideia geral vai para este tutorial de um projeto semelhante com um controlador NES. Meu irmão herdou meu NES de mim, então tudo que eu tinha para trabalhar era um controlador SNES … e como ele me permite jogar uma variedade maior de jogos, parecia uma coisa perfeita para fazer. O projeto acabou sendo um pouco mais difícil do que eu esperava e tentei documentar o máximo que pude do processo. O trabalho de soldagem / dessoldagem é necessário para isso, e presumo que você tenha algum conhecimento geral de como trabalhar com um ferro de solda e testador de continuidade. Eu sou uma pessoa de software / rede, porém, e não um especialista com um ferro de solda de forma alguma. Uma mão firme e muita paciência podem ser de grande ajuda. Este é o meu primeiro instrutível, sugestões são definitivamente bem-vindas. Peço desculpas antecipadamente por algumas fotografias terrivelmente insossas.

Etapa 1: Coletando peças

Coletando peças
Coletando peças
Coletando peças
Coletando peças
Coletando peças
Coletando peças

Provavelmente é possível encontrar peças mais baratas do que eu usei, especialmente se você comprá-las online. Esteja ciente de que sempre existe a possibilidade de uma peça não caber no espaço disponível e tente avaliar o que você está comprando com a maior antecedência possível. Quanto menor, melhor, embora sua habilidade de soldagem também possa influenciar. Se você usar partes diferentes ou tiver um controlador diferente (veja abaixo), você terá que improvisar seus próprios métodos, mas as idéias gerais que usei devem cruzar.

Eu sugiro dar uma olhada na próxima etapa (com o controlador separado) antes de obter qualquer peça. Depois de ter as peças que você sabe que vão funcionar, considere obter um conjunto de backup no caso de estragar alguma coisa. Naturalmente, a única parte para a qual não ganhei um sobressalente (o teclado) foi a única que acabei quebrando no processo. Peças usadas: 1 x controlador SNES - usei um velho que ficava por aí desde a minha juventude. 1 x hub USB - encontrei um minúsculo hub de quatro portas que até tinha uma caixa transparente para que eu pudesse ver o formato / tamanho da placa dentro. Aproximadamente $ 12. 1 x teclado USB - usei um teclado "Alaska". $ 12 da loja de informática local. Isso é um pouco mais difícil do que o hub, já que não há como saber a aparência dos componentes internos. Quanto mais barato melhor, já que você pode acabar precisando experimentar um modelo diferente. 1 x pen drive - um Sandisk Cruzer 4G que eu tinha por aí desde que atualizei para um drive 8G recentemente Equipamento usado: ferro de solda - um barato da Radio Shack funcionou para mim. Verifique a potência, você quer os mais frios para os eletrônicos funcionarem … mas você pode se contentar com um mais quente se for cuidadoso. solda - multímetro básico de solda eletrônica com núcleo de colofônia - Um testador de continuidade simples funcionará, eu apenas o usei para verificar se há curtos-circuitos. dremel - Eu precisei modificar algumas das placas de circuito. Há muitos substitutos possíveis para isso, mas você precisará de algo com o qual possa fazer cortes precisos. Uma nota sobre os controladores SNES: quando comecei este projeto, eu tinha apenas um controlador antigo que comprei com meu console original, então encomendei dois online para usar como sobressalentes. Quando eles chegaram, notei que a área ao redor dos botões estava esverdeada (quase um verde limão pálido) e o logotipo "Super Nintendo" era diferente, então eu os coloquei de lado como peças de última hora. Perto do final do projeto, separei uma dessas peças sobressalentes para testar algo e descobri que tinham um design completamente diferente, com a placa controladora empurrada quase nivelada com a parte traseira do controlador, em vez de perto da frente (entre outras mudanças) Isso tornaria impossível usar o método de layout que usei, portanto, certifique-se de verificar o interior do controlador e planejar suas peças de acordo!

Etapa 2: Trabalho inicial do controlador

Trabalho de controlador inicial
Trabalho de controlador inicial
Trabalho de controlador inicial
Trabalho de controlador inicial
Trabalho de controlador inicial
Trabalho de controlador inicial
Trabalho de controlador inicial
Trabalho de controlador inicial

A primeira coisa a fazer é abrir o controlador e desmontá-lo. Existem cinco parafusos na parte traseira e, em seguida, tudo se separa. Eu sugiro deixar o lado do botão do controlador para baixo e levantá-lo por trás, os botões podem facilmente cair e saltar por todo o lugar se você inclinar a frente. Além disso, tenha muito cuidado com os parafusos na parte traseira e remova-os completamente antes de virar a parte traseira.

Dê uma boa olhada em como o controlador se encaixa e onde está o espaço vazio. Isso é tudo que você precisa fazer (a menos que você modifique drasticamente a placa do controlador), então familiarize-se com os espaços que se formam quando você coloca a placa do controlador no lugar contra a parte traseira ou frontal do controlador. Se você estiver usando peças diferentes, é aqui que você tem uma ideia de quão grandes elas podem ser e como você pode encaixá-las. No meu caso, a placa controladora fica bem alinhada com os botões na frente, e há postes de plástico e plataformas na parte traseira que empurram a placa para cima e formam o espaço com que vou trabalhar. Além de alguns postes no centro, há um bom espaço retangular entre as duas plataformas redondas que suportam o d-pad e os botões. Depois de obter minhas peças e descobrir um possível layout para elas, removi várias dessas colunas no meio do controlador com minha dremel e alisei a saliência arredondada no centro.

Etapa 3: Hub USB

Hub USB
Hub USB
Hub USB
Hub USB
Hub USB
Hub USB

É aqui que o trabalho real começa. Desmontando o hub: A caixa do hub que usei foi presa com um único parafuso, a caixa foi levantada para revelar uma única placa. Em seguida, removi cuidadosamente os conectores USB. Eles são difíceis de remover por causa das abas soldadas em ambos os lados, quando tentei aquecê-las enquanto levantava no conector toda a almofada sob a aba delaminada da placa e quebrou. Depois disso, era apenas uma questão de dessoldar os pinos do conector da placa ou retirá-los, recomendo manter os pinos em pelo menos um conector para que você possa usá-lo em etapas posteriores para mapear a pinagem de seus cabos USB. você retira os pinos, pode limpar o pedaço restante da placa arrastando levemente a ponta do ferro de solda com uma pequena gota de solda ao longo do comprimento da almofada, o pino deve se soltar no ferro. É uma boa ideia fazer isso no resto das almofadas também para limpá-las e fazer uma almofada bonita e brilhante para soldagem posterior. Modificações: Para fazer o hub se encaixar no controlador, optei por um posicionamento diagonal, mas isso colocava uma extremidade na parte inferior do controlador com muito menos espaço vazio. Para lidar com isso, desoldrei cuidadosamente os dois capacitores naquela extremidade e os soldei a pequenos pedaços de fio para que pudessem ser reposicionados (tomando cuidado para manter os pinos conectados da mesma forma que estavam na placa). Eu também desoldei o LED e o conectei a um pedaço de fio, já que ele ficava muito mais alto do que os outros componentes. Os capacitores tinham terminais muito pequenos, eu tive que ser extremamente cuidadoso ao soldar o fio para ter certeza de que tinha uma boa conexão e que fios soltos não causariam um curto. Por fim, para encaixar a placa na diagonal em o controlador eu tive que cortar um canto da placa (tomando muito cuidado para não cortar o circuito no lado reverso). Eu poderia ter retirado uma boa parte da extremidade do tabuleiro, mas esta foi na verdade minha primeira tentativa de usar uma dremel, então mantive as modificações simples.

Etapa 4: controlador de teclado

Controlador de teclado
Controlador de teclado
Controlador de teclado
Controlador de teclado
Controlador de teclado
Controlador de teclado

Em seguida, temos que desmontar o teclado USB. Desmontar o teclado: O teclado foi preso com vários parafusos minúsculos na parte traseira, incluindo um escondido atrás de um adesivo de controle de qualidade. Uma vez que todos os parafusos são removidos, a parte traseira se levanta facilmente. Dentro do teclado está uma pequena placa de circuito e um sanduíche de duas folhas de plástico transparente com circuitos impressos nelas. A pressão dos botões na frente completa um circuito entre as duas folhas, e o par de contatos que isso conecta na placa de circuito informa ao controlador qual botão foi pressionado. Você desejará mapear o circuito dos botões que deseja para usar e fazer anotações dos contatos na placa de circuito que correspondem. Alternativamente, você pode obter um software de mapeamento de teclado e ver quais teclas são pressionadas enquanto você faz um curto em cada um dos contatos que se conectam a uma das folhas de plástico para cada um dos contatos que se conectam à outra folha, mas isso às vezes pode dar resultados confusos. rotulei os contatos em meu controlador de A a Z porque havia 27 deles e mapeei os contatos que eu queria. Depois de ter certeza dos contatos, raspei cuidadosamente o revestimento preto dos contatos (bons, grossos, fáceis de soldar) e coloquei gotas de solda em cada contato. Modificações: Desoldei os LEDs do controlador e os removi completamente. Para encaixar isso na caixa do controlador, cortei a extremidade da placa com os dois últimos contatos (yez) e inclinei o canto na parte superior do controlador, o que permitiu que se encaixasse perfeitamente no topo do hub. A lateral na parte superior do gabinete mal encaixa na plataforma de suporte do lado direito do gabinete, dentro do espaço permitido pela placa controladora SNES. Tive que empurrar com cuidado os capacitores na parte superior do controlador do teclado para incliná-los para fora e limpar o hub USB. Por fim, conectei um dos conectores do hub USB ao cabo USB do controlador do teclado e, usando o multímetro, mapeei quais pinos o controlador de teclado conectado a quais pinos no conector. Em seguida, removi o cabo e soldei um pequeno pedaço de cabo de fita entre o controlador do teclado e a primeira porta no hub, combinando com os pinos aos quais o conector USB teria sido conectado. Mapeamento: O mapeamento de teclas que usei foi: arrowu = h + varrowl = h + xarrowd = k + xarrowr = j + xenter (iniciar) = h + u '/' (selecionar) = b + v'z '(B) = a + w'x' (A) = b + w'a '(Y) = a + u's' (X) = b + u'c '(R) = c + w'd' (L) = c + uHá um pequeno problema com o mapeamento "selecionar". Em sistemas Windows, aparece como '/', mas no Linux é mostrado como '<' … e em um Mac aparece como '§' (um símbolo de seção). Eu posso ter mapeado errado este aqui. Não parece causar problemas no Windows, pelo menos.

Etapa 5: Conectando os botões

Conectando os botões
Conectando os botões
Conectando os botões
Conectando os botões

Se você chegou até aqui e tudo se encaixa, você está indo bem. Certifique-se de tentar ajustar o controlador do teclado e hub na caixa do controlador com a placa do controlador SNES na parte superior e verifique se tudo está onde deveria estar, sem as peças extras embaixo. Além disso, este é um bom ponto para conectar o hub USB (tomando cuidado para que ele esteja em uma superfície não condutora) e fazer um curto nos pares de controladores de teclado com um pequeno pedaço de fio para garantir que você pressiona as teclas que deseja. Modificando o Controlador SNES: Tentei manter a placa controladora o mais inalterada possível, então é só uma questão de limpar os vestígios que você deseja soldar e cortar os traços que não deseja conectar. Faça um mapa dos traços e tente encontrar pontos próximos às bordas externas que possam ser usados para conectar os botões aos conectores de teclado corretos. Certifique-se de ter tudo organizado antes de cortar quaisquer traços, uma vez que você cortá-los é possível consertar, mas não é fácil. Quando você começar a cortar os traços, certifique-se de cortar qualquer conexão entre os botões e o chip na parte superior da placa. Caso contrário, você terá problemas estranhos em que um toque de botão pode disparar vários botões porque um circuito é concluído através do chip. Seria uma boa ideia remover o chip por completo, mas eu não tinha uma ponta de solda para isso e não consegui encontrar outra boa maneira de fazer isso. Tirei o soquete do cabo do controlador original para dar espaço adicional para todo o resto. Usei um pedaço curto de cabo plano para fazer as conexões finais. A ideia é que seja longo o suficiente para que a placa do controlador fique na frente do controlador enquanto o hub e o controlador do teclado são colocados na parte de trás, e então tudo é cuidadosamente encaixado junto com o cabo de conexão curto o suficiente para curvar e não atrapalhar. Ao fazer as conexões, parei em vários pontos (após conectar pares de fios) para testar os botões que deveriam estar habilitados. Isso impedirá que você conecte tudo antes de perceber que há um problema. Uma das peças do botão de borracha dos botões laterais funcionou para completar as conexões dos botões para teste. Se você juntar tudo isso e todos os botões funcionarem, você pode parar por aí e ter um controlador USB funcionando. Isso teria sido muito mais simples de instruir se eu tivesse deixado de fora o hub e parado aqui. Mas já que tivemos o trabalho de colocar o hub lá, podemos também adicionar uma unidade..

Etapa 6: unidade flash

Flash drive
Flash drive
Flash drive
Flash drive

A unidade flash fará de nosso controlador um dispositivo de armazenamento e também um teclado. Abrindo a unidade: A unidade que usei era uma caixa de plástico simples com uma fileira de abas nas laterais em uma das metades da caixa e um longo slot segmentado para as guias na outra metade. Peguei uma pequena chave de fenda entre as metades e cuidadosamente abri com uma alavanca. Como eu não faria nada com o gabinete depois, não fiquei preocupado ao quebrar um pouco do slot ao abri-lo. Modificando o drive: Com o drive nu, a primeira coisa a fazer é conectá-lo a um dos conectores do hub e mapear os pinos. No meu, os pinos passaram direto, o que tornou a conexão muito fácil.. já que eu estava colocando o drive no lado oposto do hub de onde os conectores normalmente estariam, tive que colocá-lo de cabeça para baixo, mas caso contrário a conexão estava Retirar o conector USB da unidade foi bem mais difícil. Depois de várias tentativas malsucedidas de dessoldar as guias nas laterais, finalmente optei por um método de força bruta. Com uma dremel, cortei com muito cuidado a aba de metal bem na placa e, em seguida, soltei os pinos do conector. Depois de limpar as almofadas de solda, conectei-as ao hub com um pequeno pedaço de cabo de fita.

Etapa 7: etapas finais

Passos Finais
Passos Finais
Passos Finais
Passos Finais
Passos Finais
Passos Finais
Passos Finais
Passos Finais

Alguns pequenos detalhes e, em seguida, fechando tudo. Cabo USB: O cabo no hub era prata, o que não se parece em nada com o cabo SNES. Para consertar isso, usei o belo cabo preto do controlador do teclado. Mapeei os fios em ambos os cabos usando um dos conectores do hub e, em seguida, removi o cabo do hub e soldei o cabo do teclado em seu lugar. LED de energia: como eu já tinha o LED do hub alimentado por um longo pedaço de fio, Decidi colocá-lo na frente do controlador. Não tenho uma furadeira ou algo semelhante para usar como substituto, então acabei usando a dremel com muito cuidado para fazer furos progressivamente maiores até que o LED se encaixasse. Acabei parando em um tamanho menor do que o LED e cuidadosamente puxando a broca em um círculo para alargar o buraco, para não ficar tentando evitar que uma broca maior fizesse um orifício ainda maior e deformado. Prevenção de curto prazo: Eu coloquei uma gota de cola quente nos capacitores reposicionados do hub USB para evitar que entrem em curto e um pouco de esmalte transparente nos traços de corte na placa controladora para proteger contra qualquer coisa que os faça entrar em curto. Colocando todos juntos: Pode ajudar a desenvolver uma mão extra para concluir esta última etapa, por favor, verifique outros instructables para esse howto. Cada vez que eu pensava que tinha tudo controlado, algo mais saía do lugar. Esperançosamente, você tem feito ajustes de teste até este ponto, então você sabe que tudo se encaixa no lugar sem fios presos e sem compressão. Todos os botões e LED de alimentação precisam ir para a frente do controlador, seguidos pela placa do controlador. Você precisa manter esta parte do controlador o mais plana possível, pois os botões de ombro estão propensos a deslizar para fora do lugar e cair nos piores momentos possíveis. O hub se encaixa na parte traseira, e o controlador de teclado e flash drive Segue. Provavelmente, você precisará segurar as duas peças em forma de 'V' para colocar o controlador do teclado no lugar. Certifique-se de também passar o cabo USB ao redor da dobradiça do botão de ombro e para fora da parte superior do controlador. Depois que tudo parecer que está no lugar, você pode colocar a parte traseira do controlador paralela à frente e lentamente encaixá-los juntos. As dobradiças para os botões de ombro e os postes que ficam atrás das pequenas placas de circuito do botão de ombro foram a maior fonte de problemas para mim, colocá-los alinhados enquanto mantinha o hub e o controlador do teclado pressionados contra a parte traseira foi um desafio. Certifique-se de não forçá-lo, se sentir uma forte resistência para trás e tente descobrir de onde está vindo antes de prosseguir. Faça o que fizer, não se apresse. Levei cerca de uma hora mexendo nisso antes de tudo se encaixar para mim. Peço desculpas por não ter mais fotos explicativas dessa parte, mas isso provavelmente teria requerido o cultivo de uma quarta mão também.

Etapa 8: Possíveis melhorias

Coisas que eu poderia fazer de forma diferente em uma segunda tentativa. Hub USB: teria sido bom encontrar uma placa de hub USB menor, embora possa ser difícil encontrar uma com as dimensões corretas. Eu também poderia ter cortado mais a extremidade da placa que tinha, embora não tivesse feito muita diferença na montagem final. Também vi menção de ser capaz de conectar dois dispositivos USB como um "hub passivo", mas não encontrei nenhuma informação sobre como fazê-lo. Se possível, permitiria que o hub fosse totalmente deixado de fora e muito espaço seria economizado. Controlador de teclado: Idem sobre como encontrar um menor. Também seria possível cortar uma tira da parte inferior dos conectores para encolhê-la e, dependendo de quão corajoso for com o ferro de solda, ela poderia ser cortada até a linha branca, deixando apenas os traços finos para conectar para. Pode haver o perigo de as conexões se soltarem devido à tensão ao montar o controlador, se você for ao extremo com isso, no entanto. Controlador NES: Definitivamente, seria possível fazer mais alterações na placa do controlador. Remover o chip da parte superior da placa seria um grande começo e poderia até ser usado para fornecer um ponto de conexão (embora pequeno e difícil de soldar) para cada botão e reduzir a necessidade de conexões de teia de aranha do outro lado da placa. Indo um pouco mais radical, é fácil imaginar cortar um retângulo inteiro da parte superior da placa, removendo a área de cavacos completamente e dando muito mais espaço vertical para as peças se encaixarem. muito mais traços menores para soldar, no entanto, e você precisa ter cuidado com o quanto da placa foi removida acima dos botões selecionar e iniciar. Flash drive: É interessante considerar colocar o LED de acesso à unidade para o flash drive na frente do o controlador em vez de apenas o indicador de energia do hub. Isso provavelmente seria bastante complicado de fazer, no entanto.

Recomendado: