Boa senhores, estou querendo adaptar um teclado em um swit case, será que seria complicado ?
segue o código, ele não funciona, porque coloquei na primeira parte o Case feito com botões depois no swit tem o código do teclado
Tags:
Bom dia GCM,
sugiro comentar as linhas do seu sketch.
Fica difícil descobrir o que vc quer fazer com cada linha.
RV
Rui, bom dia,
Amigo, sinceramente peguei este código hoje do jeito que está, o povo não gosta muito de comentar, fiz uma coxa de retalho, é um trabalho de um colega de sala, postei para ver se adiantava, más estou trabalhando nele, estou começando a entender o funcionamento e estou fazendo as alterações necessárias. assim que tiver algo mais enxuto eu posto um código melhor.
Novo código; agora legendado.
do jeito que está, ele copila, más não consigo interação no teclado.
até aqui, o que pressionar no teclado aprece no serial print,
char CheckButton()
{
char teclaPressionada = teclado.getKey();//LEITURA DO TECLADO
serial.print(teclaPressionada);
}
más ele não vai para swit
Ficou assim e funcionou;
char teclaPressionada = teclado.getKey();//LEITURA DO TECLADO
switch (state) {
case 1: // DIGITE A TEMPERATURA
switch (teclaPressionada) { // TODA A INFORMAÇÃO DEVE VIM DE "char CheckButton"
case 'A': // O MENU DESTE CASE ESTA NA SEGUNDA ESTANCIA DO CASE
tone(buzzer, 1500, 50); // FAZ BEEP
Set_state(2); // SE APERTAR O "A" SETA "Set_state(2);" E VAI PARA O MENU 2
break;
default:
vlw
Bem-vindo a
Laboratorio de Garagem (arduino, eletrônica, robotica, hacking)
© 2024 Criado por Marcelo Rodrigues. Ativado por