DF PLAYER MP3 - Laboratorio de Garagem (arduino, eletrônica, robotica, hacking)2024-03-29T15:51:48Zhttps://labdegaragem.com/forum/topics/df-player-mp3?commentId=6223006%3AComment%3A795726&x=1&feed=yes&xn_auth=noPode ser, mas também pode ser…tag:labdegaragem.com,2020-11-27:6223006:Comment:7957262020-11-27T13:42:04.034ZEduardohttps://labdegaragem.com/profile/EduardoHenriqueMarcondes
<p>Pode ser, mas também pode ser delay() mesmo.</p>
<p>Vc sabe se ele já estiver tocando e vc mandar o comando para tocar dá problema, tipo reinicia ?</p>
<p>Se sim, vai precisar contornar essa questão.</p>
<p>Se não, algo como:</p>
<p>loop()</p>
<p>{ if (tem gente) contador=0; // Se tem alguem zera o cronometro</p>
<p> if (contador<7200) { //7200=60s*60m*2=2h</p>
<p> contador++;</p>
<p> toca(); }</p>
<p> else paradetocar();</p>
<p> delay(1000); //espera 1s</p>
<p> …</p>
<p>Pode ser, mas também pode ser delay() mesmo.</p>
<p>Vc sabe se ele já estiver tocando e vc mandar o comando para tocar dá problema, tipo reinicia ?</p>
<p>Se sim, vai precisar contornar essa questão.</p>
<p>Se não, algo como:</p>
<p>loop()</p>
<p>{ if (tem gente) contador=0; // Se tem alguem zera o cronometro</p>
<p> if (contador<7200) { //7200=60s*60m*2=2h</p>
<p> contador++;</p>
<p> toca(); }</p>
<p> else paradetocar();</p>
<p> delay(1000); //espera 1s</p>
<p> }</p>
<p></p>
<p>ps: Escrito apenas para entender... Não está em C.</p> Entendi, para isso tenho que…tag:labdegaragem.com,2020-11-26:6223006:Comment:7952912020-11-26T17:48:42.978ZArgel Galantehttps://labdegaragem.com/profile/ArgelGalante641
<p>Entendi, para isso tenho que usar a função millis né?</p>
<p>Entendi, para isso tenho que usar a função millis né?</p> Olá.
Na verdade é preciso ter…tag:labdegaragem.com,2020-11-25:6223006:Comment:7950782020-11-25T21:53:38.905ZEduardohttps://labdegaragem.com/profile/EduardoHenriqueMarcondes
<p>Olá.</p>
<p>Na verdade é preciso ter em mente que o sensor PIR é um sensor de movimento e não presença.</p>
<p>Acho que o problema está aih.</p>
<p>Vc supõe que tem gente pq o sensor de presença detectou movimento.</p>
<p>Acho que o ideal seria realmente contar tempo.</p>
<p>2h=120minutos.</p>
<p>Aih vc contaria quanto tempo faz que não detecta nenhum movimento.</p>
<p>Quando chegar aos 120minutos vc pausa.</p>
<p></p>
<p>Olá.</p>
<p>Na verdade é preciso ter em mente que o sensor PIR é um sensor de movimento e não presença.</p>
<p>Acho que o problema está aih.</p>
<p>Vc supõe que tem gente pq o sensor de presença detectou movimento.</p>
<p>Acho que o ideal seria realmente contar tempo.</p>
<p>2h=120minutos.</p>
<p>Aih vc contaria quanto tempo faz que não detecta nenhum movimento.</p>
<p>Quando chegar aos 120minutos vc pausa.</p>
<p></p>