Índice:
- Suprimentos
- Etapa 1: preparar a placa Vero / tira
- Etapa 2: componentes instalados
- Etapa 3: o diagrama esquemático e as conexões do codificador (com opções)
- Etapa 4: Identificar as conexões - Nova placa de circuito
- Etapa 5: identificar as conexões do codificador
Vídeo: JOYSTICK USB ZERO DELAY - MODIFICAÇÃO AUTO ANALÓGICA: 5 etapas
2024 Autor: John Day | [email protected]. Última modificação: 2024-01-30 11:34
Este é um projeto adicional para a Modificação de Joystick Analógico Verdadeiro do Codificador USB Zero Delay.
Você precisa ter modificado, testado e calibrado com sucesso o codificador no projeto anterior antes de adicionar este dispositivo.
Quando concluído e funcionando, ele tira o recurso irritante do hábito dos módulos de sempre inicializar no modo Digital - o que significa que você precisa selecionar Analógico usando a chave de modo toda vez que quiser usá-lo.
ATUALIZAÇÃO: (fevereiro de 2021) Antes de você começar a fazer isso - atualizei o projeto principal em fevereiro de 2021 para dizer que há uma modificação mais fácil do que este pequeno aparelho … mas se você realmente quiser torná-lo aqui está a informação ….. Divirta-se
O que este projeto faz é imitar você pressionando o botão de modo UMA VEZ para colocá-lo no modo analógico - usando um atraso de tempo (resistores e capacitor) para operar um transistor como uma chave momentânea.
A sequência só começa quando a conectividade USB é estabelecida com o computador - pegando a alimentação de + 5v (aprox.) Que alimenta o Led VERMELHO (Digital On) e usando isso para iniciar a cronometragem que é apenas o carregamento de C1.
Uma vez que o transistor é ligado, o codificador vê isso como uma única ação de chave MODE e muda para analógico.
Uma vez no modo Analógico apaga-se o Led VERMELHO - desligando o circuito do Timer e o Led VERDE acende e o Encoder funciona no modo Analógico! (Simples!).
É importante observar que se a conectividade USB com o PC não for estabelecida - ele não iniciará o codificador ou o cronômetro
Portanto, apenas testar o codificador em uma fonte USB de 5 V (sem PC) não vai funcionar!
Eu adicionei um botão de reset apenas para provar que poderia reiniciá-lo manualmente sem ter que desconectar o USB todas as vezes.
Se você pode soldar de maneira organizada e trabalhou com stripboard ou Vero antes, será fácil de fazer. (E se você não tiver - ainda não é difícil!).
Depois de construído, você precisa fazer 3 conexões com o codificador, conforme descrito no texto.
Incluí fotos que mostram como fiz o meu (o menor que pude) com o que tinha disponível na época.
Suprimentos
Placa / stripboard Vero - 12 orifícios de comprimento x 4 ou 5 tiras de cobre de largura - veja as fotos - apenas 1 faixa precisa ser cortada nesta.
Transistor:
1 x BC107 ou BC147 ou BC547 ou quase qualquer tipo de NPN de silício de uso geral. A orientação correta do B-C-E é essencial.
Resistores (3):
1 x 39k 1/8 ou 1/4 W
1 x 470k 1/8 ou 1/4 W
1 x 220 ohm 1/8 ou 1/4 W
Capacitor eletrolítico 1 x 1000 uF - 6,3 a 25 volts
Fios adequados.
Opcional: (consulte os diagramas de fiação)
1 x empurrar para fazer o interruptor (reiniciar)
1 x interruptor liga / desliga SPST
Etapa 1: preparar a placa Vero / tira
Reúna todas as suas peças antes de começar.
Corte sua placa Vero em um tamanho adequado para os componentes que você vai usar.
Eu recomendo um ajuste de teste dos componentes antes de se comprometer a cortar sua placa e a trilha no tamanho, caso a sua não funcione exatamente como a minha.
Use minhas fotos como referência para alcançar o resultado final.
Verifique novamente as conexões com o diagrama esquemático.
Se o espaço não é um problema na construção do seu projeto, você decide o tamanho que vai torná-lo - apenas as conexões corretas são importantes aqui.
Minha prancha tinha 12 buracos de comprimento e 5 tiras de largura - mas como você pode ver, eu poderia ter conseguido 4 tiras.
O layout escolhido pode significar que você não precisa cortar nenhuma trilha.
Etapa 2: componentes instalados
A foto mostra todos os componentes instalados e uma chave extra (opcional) que eu adicionei para forçar a seleção do modo Digital (sim - Digital) para usar como um reset para provar a operação correta.
Sem isso eu precisaria desconectar o USB do PC para testá-lo todas as vezes. Com o interruptor adicionado, eu poderia simplesmente pressioná-lo, assistir o Led VERDE apagar e o Led VERMELHO acender (iniciando o Timer) e alguns segundos depois eles voltariam para VERDE aceso e VERMELHO apagado.
Se você quiser dar um passo adiante porque às vezes precisa mudar para digital e permanecer lá, pode adicionar um botão liga / desliga (S1) na linha A e quando ligado, o temporizador analógico automático funciona como deveria e quando desligado permitirá que você opere a comutação de modo manualmente usando a chave extra S2 (não mostrada).
Etapa 3: o diagrama esquemático e as conexões do codificador (com opções)
O diagrama mostra na caixa verde o novo circuito (em sua nova placa) e em amarelo as conexões do módulo codificador que são relevantes aqui. Você não precisa entender isso - basta conectar tudo corretamente - e lembre-se - não há mais trilhas para cortar no codificador.
No codificador:
A = Junção da alimentação de +5 volts do chip Codificador (Black blob) ao R10 que alimenta o Led VERMELHO. O final de R10 mais próximo do Blob é o que deve ser usado.
Observe que a fiação fornecida pelos fabricantes chineses que se conecta ao soquete do Modo Codificador parece usar VERMELHO para aterramento (0v) e Preto para chaveamento - portanto, não presuma que as cores são lógicas - Verifique por si mesmo!
B = Conexão de entrada do interruptor de modo.
C = 0 Volts - (e segunda conexão do interruptor de modo)
Etapa 4: Identificar as conexões - Nova placa de circuito
A = feed de início do temporizador do codificador
B = Fio preto para conexão do interruptor de modo - veja a próxima seção da foto.
C = 0 Volts - (e segunda conexão do interruptor de modo)
Etapa 5: identificar as conexões do codificador
Como você pode ver pelas fotos - apenas 3 conexões - sem trilhas para cortar ou alterar no codificador - é tão fácil quanto A-B-C!
A = Um fio para soldar na parte de trás do R10 - tome cuidado para não causar curto-circuito em nada.
B = Fio preto para conexão do interruptor de modo - veja a próxima seção da foto.
C = 0 Volts - (e segunda conexão do interruptor de modo)
VERIFIQUE DUPLA SUA FIAÇÃO ANTES DE CONECTAR O USB AO PC
Agora você deve descobrir que ao conectar até a entrada USB do PC, logo após o Led VERMELHO acender, ele apagará e o VERDE acenderá - e esse é o Encoder agora no modo Analógico sem você ter que fazer isso sozinho.
Observe que os valores dos componentes R1, R2 e C1 que usei deram um atraso adequado para fazê-lo funcionar de maneira confiável. Dependendo da idade e da qualidade dos componentes que você usa, o atraso pode ser um pouco mais longo ou mais curto. Um valor alto para C1 (digamos 1500 uF) deveria teoricamente levar mais tempo para que a transição ocorra.
Divirta-se !
Recomendado:
Jogos de 4 botões usando uma entrada analógica: 6 etapas (com imagens)
Jogos de 4 botões usando uma entrada analógica: Este instrutível foca no uso de uma linha de entrada analógica para vários botões que podem ser detectados independentemente uns dos outros. E para destacar o uso desses botões incluídos, está o software para jogar quatro jogos de 4 botões diferentes. Todos os jogos (8 em t
Monitor de tensão máxima / mínima analógica de 8 canais DIY: 13 etapas
Monitor de tensão máx. / Mín. Analógico de 8 canais DIY: sistemas de controle e dispositivos relacionados lidam com várias fontes de energia, como linhas de polarização ou baterias, e devem rastrear a linha mais alta (ou mais baixa) entre um determinado conjunto. Por exemplo, a comutação de carga em um sistema alimentado por "várias baterias" requer que t
Rastreador de curva de semicondutor aprimorado com a descoberta analógica 2: 8 etapas
Tracer de curva de semicondutor aprimorado com a descoberta analógica 2: O princípio do traçado de curva com o AD2 é descrito nos seguintes links: https: //www.instructables.com/id/Semiconductor-Cur … https: //reference.digilentinc .com / reference / instru … Se a corrente medida for bastante alta, então é a acu
Chapéu de câmera analógica 360 graus: 10 etapas (com fotos)
Chapéu de câmera analógica 360 graus: Esqueça o Instagram, traga de volta aquele visual retrô para suas fotos usando o filme analógico clássico de uma maneira nova e divertida. Este chapéu de câmera foi feito usando câmeras de filme 35mm descartáveis e vários pequenos servo motores, todos alimentados por duas baterias AA. Com t
LEIA TENSÃO ANALÓGICA - ARDUINO - REVELAÇÃO DO CÓDIGO # 1: 5 etapas
READ ANALOG VOLTAGE - ARDUINO - CODE REVEAL # 1: CODE REVEAL # 1 LEIA TENSÃO ANALÓGICA: Este exemplo mostra como ler uma entrada analógica no pino analógico 0, converter os valores de analogRead () em tensão e imprimi-los no serial monitor do software Arduino (IDE)