2025 Autor: John Day | [email protected]. Última modificação: 2025-01-13 06:58
Neste instrutível, será possível apertar um botão no teclado e dependendo de qual caractere foi pressionado, o servo motor girará um certo grau. O programa fará um loop contínuo sempre que um botão for pressionado.
Etapa 1: peças necessárias
Este instrutível é bastante simples em termos de componentes. os itens necessários incluirão:
1. micro controlador arduino
2. 1 tábua de pão
3. Teclado de matriz 4x4
4. 1 micro servo
5. por último, uma variedade de fios para conectar tudo
Etapa 2: configurar o teclado e o servo
A configuração também é simples.
Não consegui encontrar o teclado de matriz 4x4 como usei no projeto, então este é o componente mais próximo que consegui encontrar.
o layout é exatamente o mesmo, então, desde que você conecte os 8 pinos na ordem correta, o resultado ainda será o mesmo.
1. Comece conectando os fios do teclado ao arduino. começando do pino mais distante à esquerda do teclado, conecte-o ao pino número 2 do arduino. Você fará isso para todos os pinos até chegar ao pino número 9 do arduino. certifique-se de observar o diagrama para um melhor entendimento.
2. conecte um fio vermelho do pino de 5 V no arduino ao trilho positivo na placa de ensaio.
3. conecte um fio preto do pino GND no arduino ao trilho negativo na placa de ensaio.
4. Por último, conecte os fios de alimentação e aterramento aos trilhos 5v e gnd do arduino. O fio amarelo do meio será passado para o pino número 10 do arduino.
Etapa 3: Código
Depois que todos os componentes estiverem conectados corretamente, baixe o código e execute o programa. Como mencionado antes, cada caractere do teclado irá girar o servo para uma posição pré-determinada. Este servo não girará 360 graus completos, ele girará apenas 180 graus.