Olá, não seria melhor na função ligaLaser(), deixar o digitalWrite do laser fora do laço? Haveria alguma diferença?
Olá, não seria melhor na função ligaLaser(), deixar o digitalWrite do laser fora do laço? Haveria alguma diferença?
Oi Evandro, tudo bem?
Perdão pela demora em lhe retornar. Caso deixássemos o digitalWrite(LASER, HIGH)
fora do laço, o laser não ficaria aceso durante o tempo proposto, que é 1 minuto. Ele acenderia apenas uma única vez após passar pelo tempo de 1 minuto que há dentro do for
.
Então o fato desse comando estar dentro do for
assegura que durante o tempo definido o laser ficará aceso.
Qualquer dúvida é só falar. Abraços e bons estudos!