To começando agora no Arduíno, mas preciso fazer um projeto com 13 variáveis: 5 botões de acionamento ( café, café com leite, chá, agua, açúcar) , 7 sensores ( café, chá, leite, agua nível baixo, agua nível alto, açúcar, copo) e um sensor de temperatura (lm 35) sendo que só possa funcionar com temperatura entre 60 e 70 graus. Na saída vou ter que colocar 7 leds (bomba para a quantidade de agua, resistência para ver se esta esquentando a água , café, café com leite, chá, agua, açúcar).
Tudo isso, usando só "if" fica muito grande, ultrapassando a quantidade de dados do arduíno. será que existe alguma função que diminua essa sequencia de variáveis. Obrigado.
Tags:
pode usar o for e uniformizar tudo, porém sua lógica tem que ser boa.
Oi EJCL, bom dia,
Alé da diga boa dada pelo ES, voce também pode usar a função "Switch()" ao selecionar
o produto.
Voce já tem um code escrito.
Se quiser, post ele aqui, anexando como arquivo, ou no site www.pastbin.com, e daremos palpites.
Rui
Concordo com as outras respostas, mas discordo da sua afirmação de que não caberia na memória só com if. Pode ter ctz que vc não precisará de milhares de ifs para fazer essa lógica. Cabe tranquilamente.
Mas claro, convém conhecer outros comandos para escrever um código mais funcional e apresentável.
Bem-vindo a
Laboratorio de Garagem (arduino, eletrônica, robotica, hacking)
© 2024 Criado por Marcelo Rodrigues. Ativado por