Índice:

Fechadura protegida por senha no Tnikercad: 4 etapas
Fechadura protegida por senha no Tnikercad: 4 etapas

Vídeo: Fechadura protegida por senha no Tnikercad: 4 etapas

Vídeo: Fechadura protegida por senha no Tnikercad: 4 etapas
Vídeo: Digital Door Lock (PROTEUS Simulation) 2024, Novembro
Anonim
Fechadura protegida por senha no Tnikercad
Fechadura protegida por senha no Tnikercad

Para este projeto, vamos pegar a entrada de um teclado, processar essa entrada como uma posição angular e mover um servo motor com base no ângulo de 3 dígitos adquirido.

Usei um teclado 4 x 4, mas se você tiver um teclado 3x4, ele tem uma conexão muito semelhante, então pode ser facilmente adaptado. Da mesma forma, alguns kits Arduino vêm com uma matriz de botão de ação 4x4 que funciona exatamente da mesma maneira.

Etapa 1: Componentes de que você precisa para fazer seu projeto:

Componentes de que você precisa para fazer seu projeto
Componentes de que você precisa para fazer seu projeto
Componentes de que você precisa para fazer seu projeto
Componentes de que você precisa para fazer seu projeto
Componentes de que você precisa para fazer seu projeto
Componentes de que você precisa para fazer seu projeto

Os componentes necessários são:

1. Arduino UNO ou Nano

2. Teclado 4 * 4

3. Servo motor

4. Led's

5. Resistores (220 ohms)

Etapa 2: Pinagem do teclado 4 * 4:

Pinagem do teclado 4 * 4
Pinagem do teclado 4 * 4
Pinagem do teclado 4 * 4
Pinagem do teclado 4 * 4
Pinagem do teclado 4 * 4
Pinagem do teclado 4 * 4

O teclado é usado como um dispositivo de entrada para ler a tecla pressionada pelo usuário e processá-la.

O teclado 4x4 consiste em 4 linhas e 4 colunas. Os interruptores são colocados entre as linhas e colunas. Um pressionamento de tecla estabelece uma conexão entre a linha e a coluna correspondentes, entre as quais a chave é colocada. Para mais informações sobre o teclado e como usá-lo, consulte o tópico Teclado 4x4 na seção de sensores e módulos.

Baixe o arquivo zip da biblioteca do teclado se você estiver trabalhando no Arduino IDE a partir do link fornecido abaixo:

github.com/Chris--A/Keypad

As conexões são as seguintes:

R1 = 3

R2 = 4

R3 = 5

R4 = 6

C1 = 8

C2 = 9

C3 = 10

C4 = 11

Etapa 3: Anexando servo motor com Arduino:

Anexando servo motor com Arduino
Anexando servo motor com Arduino

Servo motores são ótimos dispositivos que podem girar para uma posição especificada.

Normalmente, eles têm um braço servo que pode girar 180 graus. Usando o Arduino, podemos dizer a um servo para ir para uma posição especificada e ele irá para lá. Tão simples como isso! Os servo motores foram usados pela primeira vez no mundo do Controle Remoto (RC), geralmente para controlar a direção de carros RC ou os flaps em um avião RC. Com o tempo, eles encontraram seus usos na robótica, automação e, claro, no mundo do Arduino.

Baixe a biblioteca servo no link abaixo:

github.com/arduino-libraries/Servo

conexões do servo motor:

1. Fio laranja, ou seja, o pino de sinal está conectado ao pino número 7

2. O fio vermelho está conectado com 5v

3. O fio preto é conectado ao aterramento

Etapa 4: Código:

Código
Código

Para obter crédito, siga minhas contas a seguir. Obrigado

Para projetos mais interessantes, entre em contato comigo em:

Youtube:

Página do Facebook:

Instagram: https://instagram.com/official_techeor? Igshid = uc8l10avryni

Recomendado: