Ir para o conteúdo
  • Revista PROGRAMAR: Já está disponível a edição #60 da revista programar. Faz já o download aqui!

chicote

Criar contador de funcionamento

Mensagens Recomendadas

chicote

Bom dia,

Alguém me consegue ajudar em como criar um contador de funcionamento? Ou seja, guardar numa memória o tempo total em que uma saída esta no estado 1.

Vejam por favor o print screen em anexo.

https://prnt.sc/lan6oc

A ideia é um totalizador de segundos de funcionamento de uma saída. Sempre que activada, pega no valor anterior e soma o valor que funcionar e assim sucessivamente.

Obrigado.

Cumprimentos

Partilhar esta mensagem


Ligação para a mensagem
Partilhar noutros sites
M6

Crias uma variável decimal e inicializa-a a zero, para guardares o tempo em milissegundos.
Sempre que necessário fazes a contagem do tempo decorrido e juntas à variável os milissegundos decorridos.


10 REM Generation 48K!
20 INPUT "URL:", A$
30 IF A$(1 TO 4) = "HTTP" THEN PRINT "400 Bad Request": GOTO 50
40 PRINT "404 Not Found"
50 PRINT "./M6 @ Portugal a Programar."

 

Partilhar esta mensagem


Ligação para a mensagem
Partilhar noutros sites
nokPT

Alternativamente,

Usas 1 flanco de segundo a segundo que te vai incrementando Numa variavel, (o tempo em segundos) sempre que tiveres a saída ligada


Ricardo Timóteo

Partilhar esta mensagem


Ligação para a mensagem
Partilhar noutros sites
M6
On 10/27/2018 at 6:53 PM, chicote said:

E como se cria variáveis?

O meu conhecimento de programação é muito baixo.

Obg

Creio que o teu conhecimento de programação não é muito baixo, é inexistente.
Não te vamos conseguir ajudar se não souberes um mínimo.

Aconselho-te a leres a documentação e veres uns tutoriais sobre a programação e sobre a tecnologia que te interessa antes de te aventurares a fazer o que seja.


10 REM Generation 48K!
20 INPUT "URL:", A$
30 IF A$(1 TO 4) = "HTTP" THEN PRINT "400 Bad Request": GOTO 50
40 PRINT "404 Not Found"
50 PRINT "./M6 @ Portugal a Programar."

 

Partilhar esta mensagem


Ligação para a mensagem
Partilhar noutros sites
bubulindo

Utilizas um temporizador retentivo de 1 hora, sempre que ele expira, incrementas uma variável.


include <ai se te avio>

Mãe () {

}

Partilhar esta mensagem


Ligação para a mensagem
Partilhar noutros sites

Crie uma conta ou ligue-se para comentar

Só membros podem comentar

Criar nova conta

Registe para ter uma conta na nossa comunidade. É fácil!

Registar nova conta

Entra

Já tem conta? Inicie sessão aqui.

Entrar Agora

×

Aviso Sobre Cookies

Ao usar este site você aceita os nossos Termos de Uso e Política de Privacidade. Este site usa cookies para disponibilizar funcionalidades personalizadas. Para mais informações visite esta página.