Olá a todos, estou fazendo um projeto de tcc que consite em um sistema de inteligente para bicicleta. Estou fazendo a parte de testes agora e consiste basicamente em um RFID que quando autenticado fará outras tarefas como desbloquear a trava solenóide e tornar o funcionamento do motor possível caso o usuario deseje através de um botão.
Quero adicionar a função tambem dele travar novamente se o usuario passar novamente o cartão no autenticador porem ao tentar aplicar o segundo if dentro do if de autenticação ele entrou num loop infinito, queria saber se existe outra maneira mais fácil. (o if que eu disse está comentado no código)
Alem disso estou usando uma função que muitas pessoas dizem ser ruim, que é o "goto" para poder ativar o motor, não sei de uma função que possa substituir ela no meu código, estou aberto a sugestões.
Tags:
Olá.
Acredito que o problema seja influência por ter programado em outra linguagem como Basic ou até assembler que possuem o "return" e "goto". Isso não se usa em C. O return até.. mas nunca no programa principal. Retorna pra onde ?
Enfi, use a logica simples, com if e else. Uma repetição pode ser feita com Repeat() ou While(). de uma lida sobre esses comandos que tudo vai funcionar.
Boa noite MO,
tentei ver o que tem de errado com seu code e com relação ao seu texto.
Mas seu texto está um pouco confuso, e não consegui saber exatamente o que você quer.
Descreva com pequenas frases e sequencialmente os objetivos do projeto.
RV
MO,
veja se é isto que você quer.
RV
Bem-vindo a
Laboratorio de Garagem (arduino, eletrônica, robotica, hacking)
© 2024 Criado por Marcelo Rodrigues. Ativado por