Índice:
- Etapa 1: Conecte o teclado
- Etapa 2: Baixe o código embora
- Etapa 3: configuração do código
- Etapa 4: Dígito 1
- Etapa 5: Dígito 2
- Etapa 6: Dígito 3
- Etapa 7: movimento do servo
Vídeo: Controle do teclado servo motor: 7 etapas
2024 Autor: John Day | [email protected]. Última modificação: 2024-01-30 11:39
Primeiro é configurar o servo motor.
- O fio do meio vai para a porta 5V
- A esquerda vai para a porta GND
- Conecte o último (o fio de controle) à porta 9
Etapa 1: Conecte o teclado
O teclado é bastante simples. Basta conectar os pinos da esquerda da direita 8, 7, 6, 5, 4, 3, 2, 1. A imagem é deslocada em um, mas estamos conectando o servo em 9, então apenas mude tudo para baixo.
Etapa 2: Baixe o código embora
Baixe o código (que está comentado) e execute. Tudo deve estar bem. Basicamente, quando você insere um número de 3 dígitos abaixo de 180, ele move o braço do servo nesse grau. Por três dígitos, quero dizer que você precisará inserir 010 para obter 10 e 005 para obter 5.
Etapa 3: configuração do código
O teclado pode ser diferente, apenas certifique-se de que o seu se pareça com a matriz de caracteres, se não, simplesmente altere os caracteres para corresponder ao seu. Eu usei uma variável de início para manter o valor de reset (0) que é uma opção. Você sempre pode passar um 0 para o método.
Etapa 4: Dígito 1
Este código verifica se está avaliando o primeiro dígito, que só pode ser 0 ou 1. Qualquer outra coisa faz com que o servo seja redefinido para 0, uma vez que a entrada era inválida. Se for válido, aumente para o próximo dígito e adiciona 100 se 1 foi inserido. Portanto, agora você tem uma base de 100.
Etapa 5: Dígito 2
Semelhante ao primeiro, ele avalia apenas números, desta vez de 1 a 9. Uma vez que um caractere válido é inserido, ele adiciona o número inserido vezes 10 para preencher a casa de 10. Digamos que o dígito 1 seja 1, então você tem 100, agora você inseriu 5. A base agora é 150.
Etapa 6: Dígito 3
O dígito 3 é semelhante aos outros, mas simplesmente adiciona 1-9 com base no que foi selecionado. Digamos que 8 foi inserido. Agora você tem 158 para passar para o método de movimentação do servo. Depois de passar, vá para a próxima etapa …
Etapa 7: movimento do servo
Verifica se val, nosso exemplo é 158, é menor que 180. Visto que está, move o motor a 158 graus. Se fosse 190, o servo seria redefinido para 0. As impressões seriais são apenas para verificação de dados. Nada muito significativo aí.
Recomendado:
Convertir Un Teclado Muerto a Un Teclado MIDI: 8 etapas
Convertir Un Teclado Muerto para Un Teclado MIDI: Hace un tiempo cuando era pequeño tenia un teclado funcional que me encantaba tocarlo, aunque solo sabia poquitas notas me encantaba tocarlo, un dia le conecte el eliminador equivocado pero no me habia dado cuenta cuando lo conecte todo estaba funci
Ventilador giratório usando servo motor e controle de velocidade: 6 etapas
Ventilador Rotativo Usando Servo Motor e Controle de Velocidade: Neste tutorial vamos aprender como girar um ventilador com velocidade ajustável usando servo motor, potenciômetro, arduino e Visuino. Assista ao vídeo
Interface de teclado com 8051 e exibição de números de teclado em 7 segmentos: 4 etapas (com imagens)
Interface do teclado com 8051 e exibição de números do teclado em 7 segmentos: Neste tutorial, vou falar sobre como podemos fazer a interface do teclado com 8051 e exibir os números do teclado em um display de 7 segmentos
Teclado Quick and Dirty Das (teclado em branco): 3 etapas
Quick and Dirty Das Keyboard (teclado em branco): Um teclado Das é o nome do teclado mais popular sem inscrições nas teclas (teclado em branco). O Das Keyboard é vendido por $ 89,95. Este instrutível irá guiá-lo para fazer um você mesmo com qualquer teclado antigo que você tenha por aí
Limpando o teclado de alumínio da Apple ou qualquer outro teclado de toque suave: 5 etapas
Limpando o teclado de alumínio da Apple … ou qualquer outro teclado de toque suave: Por mais limpos que você ou eu tentemos manter nossos teclados de alumínio da maçã, eles ficam imundos depois de um ano ou mais. Isso é instrutível para ajudá-lo a limpá-lo. Tenha cuidado, porque não sou responsável se o seu teclado quebrar enquanto faz isso …. SUGA F