Ir ao conteúdo
  • Cadastre-se

Arduino contador de tempo com arduino


Posts recomendados

ola  tenho um projeto com o arduino onde ele dispara um alarme caso a luz seja esquecida ligada

 mais gostaria de encrementar um contador onde  ele marca por quanto tempo a luz esta ligada sem ter

pessoas no local (uso arduino uno, sensor ldr,sensor pir, e um buzzer para emitir um alarme)

a ideia e que usar o sensor ldr para registrar a luminosidae(luz acesa) mais o sensor pir(sem pessoas no ambiente)

marcar por quanto tempo isso aconteceu para ter um controle melhor dos dados

gostaria de saber qual comando usar andei dando uma pesquisada e nao achei nada relacionado pensei em usar ()millis mais ja uso a mesmo para controlar o tempo que demora para o alarme disparar depois de nao tem ninguem no local

 

deste ja muito obrigado

Link para o comentário
Compartilhar em outros sites

  • Membro VIP
12 horas atrás, nickmetin9 disse:

gostaria de saber qual comando

Penso que um simples comando não deve resolver todos seus problemas. você deve ter uma visão macro da coisa. Dica... apesar de eu nunca ter feito mas a ferramenta fluxograma com todos os dados de entrada pode ser um bom adicional pra esta sua etapa. A partir dela crie os algoritimos e por fim o programa propriamente dito.

 

Agora no mundo real: o sensor pir mede a mínima alteração de temperatura p.ex. quando alguém passa por ele. Se ela parar de se mover, para a detecção. Faça o teste e confirme. Seu algoritmo deve contemplar isto. Também outro desafio pra ele: acende no escuro mas assim que acende fica claro e ... ficou claro?

 

De novo... entre na cabeça do sistema e avalie tudo como um todo e não só se pergunte 'qual comando'

 

Mas antes... já fez um led piscar?

 

Link para o comentário
Compartilhar em outros sites

58 minutos atrás, Isadora Ferraz disse:

Penso que um simples comando não deve resolver todos seus problemas. você deve ter uma visão macro da coisa. Dica... apesar de eu nunca ter feito mas a ferramenta fluxograma com todos os dados de entrada pode ser um bom adicional pra esta sua etapa. A partir dela crie os algoritimos e por fim o programa propriamente dito.

 

Agora no mundo real: o sensor pir mede a mínima alteração de temperatura p.ex. quando alguém passa por ele. Se ela parar de se mover, para a detecção. Faça o teste e confirme. Seu algoritmo deve contemplar isto. Também outro desafio pra ele: acende no escuro mas assim que acende fica claro e ... ficou claro?

 

De novo... entre na cabeça do sistema e avalie tudo como um todo e não só se pergunte 'qual comando'

 

Mas antes... já fez um led piscar?

 

voce nao entendeu em relação ao pir ele nao mede temperatura  e sim movimento ,sim se você para de se mover para de dectar logo  dispara o alarme o sistema esta funcionando esta  apenas  gostaria de adicionar uma função extra.. para marcar quanto tempo a luz ficou acesa sem necessidade

 

e sim ja fiz um led piscar

Link para o comentário
Compartilhar em outros sites

  • Membro VIP
57 minutos atrás, nickmetin9 disse:

em relação ao pir ele nao mede temperatura  e sim movimento

Melhoremos... mede movimento de algo com temperatura diferente. (mede:leia-se detecta)

 

1 hora atrás, nickmetin9 disse:

marcar quanto tempo a luz ficou acesa sem necessidade

Seu algoritmo acaba se ser simplificado

if (movimento) tempo_aceso++;

if ((tempo_aceso>2minutos)&&(!movimento)) tempo_aceso_sem_necessidade++;

Link para o comentário
Compartilhar em outros sites

Crie uma conta ou entre para comentar

Você precisa ser um usuário para fazer um comentário

Criar uma conta

Crie uma nova conta em nossa comunidade. É fácil!

Crie uma nova conta

Entrar

Já tem uma conta? Faça o login.

Entrar agora

Sobre o Clube do Hardware

No ar desde 1996, o Clube do Hardware é uma das maiores, mais antigas e mais respeitadas comunidades sobre tecnologia do Brasil. Leia mais

Direitos autorais

Não permitimos a cópia ou reprodução do conteúdo do nosso site, fórum, newsletters e redes sociais, mesmo citando-se a fonte. Leia mais

×
×
  • Criar novo...

Ebook grátis: Aprenda a ler resistores e capacitores!

EBOOK GRÁTIS!

CLIQUE AQUI E BAIXE AGORA MESMO!