Para resolver esse exercício, você precisará de um microcontrolador e um teclado em matriz. O programa deve ser escrito em uma linguagem de programação compatível com o microcontrolador utilizado. A lógica do programa deve ser a seguinte: 1. Ler a tecla pressionada no teclado em matriz. 2. Armazenar a tecla pressionada em uma variável. 3. Verificar se a tecla pressionada é a primeira da sequência (1). 4. Se a tecla pressionada for a primeira da sequência, aguardar a próxima tecla ser pressionada. 5. Verificar se a tecla pressionada é a segunda da sequência (7). 6. Se a tecla pressionada for a segunda da sequência, aguardar a próxima tecla ser pressionada. 7. Verificar se a tecla pressionada é a terceira da sequência (2). 8. Se a tecla pressionada for a terceira da sequência, acionar a trava. 9. Se a sequência estiver incorreta, acionar o buzzer. Lembre-se de esperar a tecla ser solta antes de ler a próxima tecla pressionada para evitar que a mesma tecla seja lida mais de uma vez.
Para escrever sua resposta aqui, entre ou crie uma conta
Microprocessadores e Microcontroladores
Microprocessadores e Microcontroladores
Microprocessadores e Microcontroladores
Microprocessadores e Microcontroladores
Compartilhar