Todas as Discussões Marcadas 'timer' - Laboratorio de Garagem (arduino, eletrônica, robotica, hacking)2024-03-29T04:55:26Zhttps://labdegaragem.com/forum/topic/listForTag?tag=timer&feed=yes&xn_auth=noGerar mais de uma onda quadrada no arduino ao mesmo tempotag:labdegaragem.com,2019-10-29:6223006:Topic:7213782019-10-29T22:45:09.728ZGiuliano Penido de Paula Júniorhttps://labdegaragem.com/profile/GiulianoPenidodePaulaJunior
<p>Sou iniciante no meio da eletrônica e ainda não sei muito sobre arduino. Estou desenvolvendo um projeto da faculdade no qual preciso gerar 4 ondas quadradas simultaneamente, em frequências que poderiam variar em tempo de execução de 0 a 200 Hz. Essa variação na frequência de cada uma das 4 ondas ocorreria conforme o giro de um potenciometro associado a ela, totalizando 4 potenciometros. </p>
<p>Essa implementação com a função tone() seria possível, porém só consigo fazer uma onda por vez,…</p>
<p>Sou iniciante no meio da eletrônica e ainda não sei muito sobre arduino. Estou desenvolvendo um projeto da faculdade no qual preciso gerar 4 ondas quadradas simultaneamente, em frequências que poderiam variar em tempo de execução de 0 a 200 Hz. Essa variação na frequência de cada uma das 4 ondas ocorreria conforme o giro de um potenciometro associado a ela, totalizando 4 potenciometros. </p>
<p>Essa implementação com a função tone() seria possível, porém só consigo fazer uma onda por vez, usando o meu arduino uno. Pensei em soluções utilizando bibliotecas de timer, porém estou com dificuldades para implementar um código que me permite variar a frequência da onda durante o loop do arduino.</p>
<p></p>
<p>Alguém ai sabe alguma maneira de resolver o meu problema??</p>
<p></p>
<p>Desde já agradeço</p> timer arduinotag:labdegaragem.com,2019-06-12:6223006:Topic:7107542019-06-12T02:21:08.711ZFabio de oliveira Pereirahttps://labdegaragem.com/profile/FabiodeoliveiraPereira
<p>boa noite, preciso desenvolver um programa que inicie um timer assim que a temperatura chegue ate um valor determinado. mas não estou conseguindo. o Andre Francisco me passou um código que ele desenvolveu pra uma estação bga mas o código e um pouco complexo e eu não compreendo o suficiente pra fazer modificações. se alguém tiver alguma ajuda mesmo que pouca eu agradeço imensamente. tenho uma arquivo .ino em anexo que tentei modificar mas sem resultado.</p>
<p>boa noite, preciso desenvolver um programa que inicie um timer assim que a temperatura chegue ate um valor determinado. mas não estou conseguindo. o Andre Francisco me passou um código que ele desenvolveu pra uma estação bga mas o código e um pouco complexo e eu não compreendo o suficiente pra fazer modificações. se alguém tiver alguma ajuda mesmo que pouca eu agradeço imensamente. tenho uma arquivo .ino em anexo que tentei modificar mas sem resultado.</p> Função de Tempo no Arduíno - Millis/Açõestag:labdegaragem.com,2019-01-27:6223006:Topic:6992622019-01-27T20:43:36.972ZRafael Brancohttps://labdegaragem.com/profile/RafaelBranco
<p>Boa tarde à todos os garagistas. Gostaria da ajuda de vocês rsrs.</p>
<p></p>
<p>Há algum tempo venho tentando utilizar "timers" no Arduíno, porém sem sucesso. Minha experiência nessa plataforma é pequena e minha vivência é com CLP´s e afins.</p>
<p>Sei que é muito complicado comparar um ao outro, porém venho tentando utilizar alguns temporizadores no software mas ainda sem sucesso. Fiz algumas pesquisas e não sei se foi falta de atenção minha ou se realmente não passei por algum exemplo que…</p>
<p>Boa tarde à todos os garagistas. Gostaria da ajuda de vocês rsrs.</p>
<p></p>
<p>Há algum tempo venho tentando utilizar "timers" no Arduíno, porém sem sucesso. Minha experiência nessa plataforma é pequena e minha vivência é com CLP´s e afins.</p>
<p>Sei que é muito complicado comparar um ao outro, porém venho tentando utilizar alguns temporizadores no software mas ainda sem sucesso. Fiz algumas pesquisas e não sei se foi falta de atenção minha ou se realmente não passei por algum exemplo que me ajudasse.</p>
<p>Lá vai a dúvida em um exemplo:</p>
<p></p>
<p>Gostaria de utilizar 3 temporizadores com o Tempo sendo uma variável setável individualmente para cada temporizador.</p>
<p></p>
<p>Temporizador 1, a variável é X e caso eu aperte um botão e fique com ele pressionado, o tempo começa a contar. Caso o tempo não atinja a variável X o mesmo reseta a contagem. Uma saída só seria ligada ou desligada caso o botão fique apertado durante todo o tempo requisitado na variável X. Isso se aplica aos 3 temporizadores que podem ou não serem executados em paralelo.</p>
<p></p>
<p>Venho estudando um pouco da função Millis afim de não travar o software enquanto isso ocorre, mas até o momento não obtive sucesso nas tentativas.</p>
<p></p>
<p>Acompanho o fórum "nas sombras" já faz um bom tempo e consegui tirar muitas dúvidas aqui em alguns assuntos como por exemplo: PullDown e PullUp, ZeroCross, Millis e outros assuntos.</p>
<p>Agradeço desde já a ajuda!</p>
<p></p>
<p>OBS.: O projeto é simular temporizadores para minha "fábrica caseira" de cervejas e bebidas haha.</p> Resolvido - Problema- Ajuda temporizar bomba dagua - Millis #%$tag:labdegaragem.com,2018-07-18:6223006:Topic:6793282018-07-18T13:23:32.967ZTiago Alexandrehttps://labdegaragem.com/profile/TiagoAlexandre
<p>Pessoal, tenho um poço tubular de 100mm na minha chácara que tem uma vazão de 10 litros por minuto com uma coluna de água de 2 metros o que o que dá 40litros (na época da seca), a minha bomba tem uma vazão de 30 litros por minuto, a bomba é uma somar SHP-35 de 3A,</p>
<p></p>
<p>Para evitar uso de sensores e simplificar o projeto, estou querendo temporizar a bomba usando um esp8266, onde a bomba vai funcionar por 2 min e aguardar 4 min ou mais minutos de acordo com a necessidade, mas estou…</p>
<p>Pessoal, tenho um poço tubular de 100mm na minha chácara que tem uma vazão de 10 litros por minuto com uma coluna de água de 2 metros o que o que dá 40litros (na época da seca), a minha bomba tem uma vazão de 30 litros por minuto, a bomba é uma somar SHP-35 de 3A,</p>
<p></p>
<p>Para evitar uso de sensores e simplificar o projeto, estou querendo temporizar a bomba usando um esp8266, onde a bomba vai funcionar por 2 min e aguardar 4 min ou mais minutos de acordo com a necessidade, mas estou levando uma surra do millis (aprendi bastante mas não resolvi meu problema rsrs), já faz uns 4 dias que estou tentando rsrs.</p>
<p></p>
<p>em anexo o código comentado que já fiz</p>
<p></p>
<p>Se alguém puder ajudar agradeceria muito</p>
<p></p>
<p>obs.: Consegui resolver achei a solução que eu precisava nesse link</p>
<p><a href="https://www.baldengineer.com/millis-ind-on-off-times.html">https://www.baldengineer.com/millis-ind-on-off-times.html</a></p>
<p>em anexo minha versão do código para quem interessar</p> Temporizador Digital a partir de 1 segundotag:labdegaragem.com,2018-07-11:6223006:Topic:6783572018-07-11T16:03:39.541ZHeberson Diashttps://labdegaragem.com/profile/HebersonDias
<p></p>
<p><strong>Bom dia pessoal.</strong></p>
<p></p>
<p>Estou desenvolvendo um projeto onde precisaria programar o Arduino para fazer o trabalho de um temporizador Digital programável que me possibilitasse incrementar a partir de 1 segundo. Sei que no mercado existe alguns temporizadores que fazem esse trabalho mas o problema é o design que não se encaixa em meu projeto. Por isso preciso desenvolver um personalizado. Como eu não manjo nada de programação pesquisei na internet e achei o LDG,…</p>
<p></p>
<p><strong>Bom dia pessoal.</strong></p>
<p></p>
<p>Estou desenvolvendo um projeto onde precisaria programar o Arduino para fazer o trabalho de um temporizador Digital programável que me possibilitasse incrementar a partir de 1 segundo. Sei que no mercado existe alguns temporizadores que fazem esse trabalho mas o problema é o design que não se encaixa em meu projeto. Por isso preciso desenvolver um personalizado. Como eu não manjo nada de programação pesquisei na internet e achei o LDG, espero encontrar alguém aqui que me ajude.</p>
<p></p>
<p><strong>O temporizador irá ligar e desligar um motor de baixa rotação (5 RPM) em 127v.</strong></p>
<p></p>
<p><strong>Preciso que seja pré-configurados alguns blocos de dias como segue abaixo:</strong></p>
<p>- Todos os dias da semana</p>
<p>- Um dia específico</p>
<p>- Segunda, Quarta e Sexta</p>
<p>- Terça, quinta e sábado</p>
<p>- Sábado e domingo</p>
<p></p>
<p><strong>Será utilizado um display com led para iluminação noturna caso seja necessário configuração noturna</strong>,</p>
<p></p>
<p><strong>Necessário a possibilidade de várias programações diárias, caso eu queira acionar o motor em horários diferentes do dia</strong>.</p>
<p></p>
<p>Qualquer ajuda será bem vinda ok?</p>
<p></p>
<p>Link do modelo FoxLux: <a rel="nofollow" href="https://www.youtube.com/watch?v=d0OiTukBxGQ">https://www.youtube.com/watch?v=d0OiTukBxGQ</a></p>
<p></p>
<p>Link do motor que será acionado pelo temporizador: <a href="https://www.techmakers.com.br/micro-motores-ac/micro-motor-ac-c-cx-red-5rpm-70kgf-cm">http://www.baudaeletronica.com.br/motor-ac-com-caixa-de-reduc-o-110v-70-kgf-cm.html?gclid=CjwKCAjw1ZbaBRBUEiwA4VQCIfjVI6MWvB4AzxoNLmXYRVhdjdk-wADRiguFoRlJl8XR8UGFxcuyTxoCVxMQAvD_BwE</a></p>
<p></p>
<p>Link do display utilizado: <a href="https://www.usinainfo.com.br/displays-arduino/display-lcd-16x2-com-fundo-verde-2954.html">https://www.usinainfo.com.br/displays-arduino/display-lcd-16x2-com-fundo-verde-2954.html</a></p>
<p></p>
<p>Link do RTC: <a href="https://produto.mercadolivre.com.br/MLB-975784204-modulo-rtc-ds3231-alta-preciso-em-tempo-para-arduino-_JM">https://produto.mercadolivre.com.br/MLB-975784204-modulo-rtc-ds3231-alta-preciso-em-tempo-para-arduino-_JM</a></p> Arduino dimmertag:labdegaragem.com,2018-03-26:6223006:Topic:6643492018-03-26T20:36:00.184Ztiago da silva pereirahttps://labdegaragem.com/profile/tiagodasilvapereira
<p>Gostaria de inserir um tempo para ligar e desligar o pino de controle.</p>
<p>Teria como fazer?</p>
<p>Tipo: ligado por x minutos e desligado por y minutos.</p>
<p>ATTINY85 com clock interno 8MHz.</p>
<p><a href="http://storage.ning.com/topology/rest/1.0/file/get/1802508309?profile=original" target="_self"><img src="http://storage.ning.com/topology/rest/1.0/file/get/1802508309?profile=original" width="498" class="align-center"/></a></p>
<p>Gostaria de inserir um tempo para ligar e desligar o pino de controle.</p>
<p>Teria como fazer?</p>
<p>Tipo: ligado por x minutos e desligado por y minutos.</p>
<p>ATTINY85 com clock interno 8MHz.</p>
<p><a href="http://storage.ning.com/topology/rest/1.0/file/get/1802508309?profile=original" target="_self"><img src="http://storage.ning.com/topology/rest/1.0/file/get/1802508309?profile=original" width="498" class="align-center"/></a></p> mais de um timer arduinotag:labdegaragem.com,2018-02-21:6223006:Topic:6605172018-02-21T15:01:59.069ZCharles Henriquehttps://labdegaragem.com/profile/CharlesHenrique
<p>Olá a todos,</p>
<p></p>
<p>Tenho uma simples duvida quanto aos timers do arduino, sei que no UNO temos o 0, 1 e 2. Porem estou com uma aplicação onde estou usando o timer 2, e pretendo usar o 0 e o 1.</p>
<p>A minha duvida é, esses timers vão operar em um período curto a cada overflow, sendo assim, como vai funcionar para os demais? Ex. suponhamos que ocorreu o overflow do timer 2 e ele esta executando determinada tarefa, e antes de finalizar, o timer 1 estoura e logo em seguida o 0. O…</p>
<p>Olá a todos,</p>
<p></p>
<p>Tenho uma simples duvida quanto aos timers do arduino, sei que no UNO temos o 0, 1 e 2. Porem estou com uma aplicação onde estou usando o timer 2, e pretendo usar o 0 e o 1.</p>
<p>A minha duvida é, esses timers vão operar em um período curto a cada overflow, sendo assim, como vai funcionar para os demais? Ex. suponhamos que ocorreu o overflow do timer 2 e ele esta executando determinada tarefa, e antes de finalizar, o timer 1 estoura e logo em seguida o 0. O arduino vai executar timer por timer? e como fica meu codigo no loop infinito?</p>
<p></p>
<p>Valew</p> memorizar timertag:labdegaragem.com,2017-07-31:6223006:Topic:6259872017-07-31T13:29:51.236ZAdeilson Cerqueirahttps://labdegaragem.com/profile/AdeilsonCerqueira
<p>Olá Pessoal, minha area é eletronica estou tentando fazer um cronômetro com arduino mas em programação sou iniciante. Peguei dois códigos e dois circuitos distintos e juntei formando um, mas gostaria de gravar o tempo programado para usar posteriormente no final da contagem, ou seja, só resetar quando pressionado o botao reset do arduino.Neste caso estou usando tres botões; segundos, minutos e start</p>
<p>Atualmente no termino da contagem o cronometro fica aguardando nova programação. Seria…</p>
<p>Olá Pessoal, minha area é eletronica estou tentando fazer um cronômetro com arduino mas em programação sou iniciante. Peguei dois códigos e dois circuitos distintos e juntei formando um, mas gostaria de gravar o tempo programado para usar posteriormente no final da contagem, ou seja, só resetar quando pressionado o botao reset do arduino.Neste caso estou usando tres botões; segundos, minutos e start</p>
<p>Atualmente no termino da contagem o cronometro fica aguardando nova programação. Seria possivel usando a EEPROM? Será que alguem mais experiente poderia complementar este código ou dizer como faço e em que parte do sketch inserir o complemento?. Ficaria imensamente grato</p>
<p></p> O CÓDIGO NÃO PASSA PRA SEGUNDA PARTEtag:labdegaragem.com,2017-06-12:6223006:Topic:6176362017-06-12T19:10:02.793ZLuciano Vicenzihttps://labdegaragem.com/profile/LucianoVicenzi
<p>Boa tarde pessoal, estou na ultima etapa do meu TCC e para isso preciso fazer o calculo de harmônicas.<br></br> Optei por um algoritmo da Série de Fourier, até ai tudo certo.<br></br> <br></br> O algoritmo, basicamente, coleta sinais, armazena em um vetor e utiliza o vetor nos cálculos, porém, ele não passa pra parte dos calculos, só armazena sinais.<br></br>
<br></br>
estou usando interrupt, mas indiferente do valor que eu colocar no tempo do timer, ele não retorna os valores dos calculos.<br></br>
<br></br>
Meu…</p>
<p>Boa tarde pessoal, estou na ultima etapa do meu TCC e para isso preciso fazer o calculo de harmônicas.<br/> Optei por um algoritmo da Série de Fourier, até ai tudo certo.<br/> <br/>
O algoritmo, basicamente, coleta sinais, armazena em um vetor e utiliza o vetor nos cálculos, porém, ele não passa pra parte dos calculos, só armazena sinais.<br/>
<br/>
estou usando interrupt, mas indiferente do valor que eu colocar no tempo do timer, ele não retorna os valores dos calculos.<br/>
<br/>
Meu código está anexado, se alguém conseguir me ajudar ficarei muito agradecido!<br/>
</p> Display para cronometrotag:labdegaragem.com,2016-03-16:6223006:Topic:5193742016-03-16T19:28:24.766ZMárcio José Guedes de Melohttps://labdegaragem.com/profile/MarcioJoseGuedesdeMelo
Amigos,<br />
<br />
no meu projeto estou precisando construir um cronometro digital. Porém não estou encontrando o display para vender. O problema é que preciso de um display grande, algo em torno de 35cm a 40cm (semelhante a foto). Alguém poderia me indicar onde posso adquirir isso? Agradeço antecipadamente.…
Amigos,<br />
<br />
no meu projeto estou precisando construir um cronometro digital. Porém não estou encontrando o display para vender. O problema é que preciso de um display grande, algo em torno de 35cm a 40cm (semelhante a foto). Alguém poderia me indicar onde posso adquirir isso? Agradeço antecipadamente.<br />
<br />
<a href="http://www.rogueapo.com/media/catalog/product/cache/4/header_image/9df78eab33525d08d6e5fb8d27136e95/r/o/rogue-echo-timer-h1_1_1_2.jpg">http://www.rogueapo.com/media/catalog/product/cache/4/header_image/9df78eab33525d08d6e5fb8d27136e95/r/o/rogue-echo-timer-h1_1_1_2.jpg</a>