collapse

* Posts Recentes

Compra Colectiva Mouser N3-2018 (limite ~21 Julho 2019) [update] por Hugu
[18 de Julho de 2019, 16:28]


Fabricantes de PCB e Assemblage (produção em massa) por senso
[18 de Julho de 2019, 16:15]


Loja online "McMaster" na europa? por Alfredo Garcia
[16 de Julho de 2019, 23:17]


Stepper Motor HEM-17D3003 por jm_araujo
[15 de Julho de 2019, 09:22]


Bucha Berbequim por SerraCabo
[14 de Julho de 2019, 22:45]


Video Porteiro do Prédio por Hugu
[08 de Julho de 2019, 23:05]


Medidor de indutâncias por Hugu
[08 de Julho de 2019, 22:57]


Perfis V-Slot vs C-Beam vs Bosch vs 8020 por Hugu
[08 de Julho de 2019, 22:46]


Ressuscitar Bateria Li-On 36V por jm_araujo
[26 de Junho de 2019, 17:23]


Pequenas chapas de Aluminio - Onde comprar? por Hugu
[24 de Junho de 2019, 16:39]

Autor Tópico: Bi-diario  (Lida 2032 vezes)

0 Membros e 1 Visitante estão a ver este tópico.

Offline pedroc

  • Mini Robot
  • *
  • Mensagens: 92
Bi-diario
« em: 08 de Setembro de 2012, 01:09 »
Ola a todos.
Estou a fazer um projecto no arduino, e quero que seja executado duas vezes por dia, num momento mais ou menos exacto.
Ou seja, nao preciso de ter horas nem nada no arduino, apenas quero liga-lo, e ele executar a rotina nesse momento, 12 horas depois, 24, 36, 48, etc etc
Alguem tem uma ideia?
Nao sei se fizer um delay de 43200000 milisegundos se funciona, ou se se mantem mais ou menos acertado.
É para funcionar varios dias seguidos assim.

Sugestoes?

Offline andre_f_carvalho

  • Mini Robot
  • *
  • Mensagens: 1.469
    • Pro - andrefcarvalho
Re: Bi-diario
« Responder #1 em: 08 de Setembro de 2012, 01:15 »
usa uma rtc e vai fazendo a leitura das horas, e quando chegar ao momento activa a função que desejas

Offline pedroc

  • Mini Robot
  • *
  • Mensagens: 92
Re: Bi-diario
« Responder #2 em: 08 de Setembro de 2012, 01:17 »
Pois, tambem tinha essa ideia, mas queria evitar gastar mais dinheiro :(
Se tiver de ser, lá será, mas queria evitar..
Alguem recomenda algum?

Offline rglove

  • Mini Robot
  • *
  • Mensagens: 527
Re: Bi-diario
« Responder #3 em: 08 de Setembro de 2012, 01:17 »
Há praqui um tutorial para o ds1307.

Offline senso

  • Global Moderator
  • Mini Robot
  • *****
  • Mensagens: 9.610
  • Helpdesk do sitio
Re: Bi-diario
« Responder #4 em: 08 de Setembro de 2012, 01:23 »
Podes fazer isso, mas assim o Arduino está sempre a consumir energia, para esse tipo de coisa, se é para usar 3-4 pinos valia mais usar um atTiny que custa menos de 1€, e usar um timer para acordar de x em x tempo até perfazer o tempo total que queres.
Avr fanboy

Offline Pedrock

  • Mini Robot
  • *
  • Mensagens: 279
Re: Bi-diario
« Responder #5 em: 08 de Setembro de 2012, 01:23 »
Podes usar o millis().

Offline pedroc

  • Mini Robot
  • *
  • Mensagens: 92
Re: Bi-diario
« Responder #6 em: 08 de Setembro de 2012, 01:26 »
Podes fazer isso, mas assim o Arduino está sempre a consumir energia, para esse tipo de coisa, se é para usar 3-4 pinos valia mais usar um atTiny que custa menos de 1€, e usar um timer para acordar de x em x tempo até perfazer o tempo total que queres.

So vou usar 2 pinos.
Um de entrada e um de saida.
O que é isso do atTiny???

Offline pedroc

  • Mini Robot
  • *
  • Mensagens: 92
Re: Bi-diario
« Responder #7 em: 08 de Setembro de 2012, 01:33 »
mas descobri o atTiny 2313.
Mas como é que eu programo aquilo???
Existe algum IDE??
Ou esse serviria para acordar a alimentação do arduino???
Agora fiquei mesmo confuso

Offline senso

  • Global Moderator
  • Mini Robot
  • *****
  • Mensagens: 9.610
  • Helpdesk do sitio
Re: Bi-diario
« Responder #8 em: 08 de Setembro de 2012, 01:43 »
Um attiny é um atmega mas com pouco pinos, tens o attiny85 que tem 8 pinos, perfeito para o que queres, podes programar com o AVR-Studio em C.
Avr fanboy

Offline pedroc

  • Mini Robot
  • *
  • Mensagens: 92
Re: Bi-diario
« Responder #9 em: 08 de Setembro de 2012, 01:45 »
Um attiny é um atmega mas com pouco pinos, tens o attiny85 que tem 8 pinos, perfeito para o que queres, podes programar com o AVR-Studio em C.
Obrigado senso,
vou comprar um, e inventar.
Pena so chegar daqui a um mes :(
Maldito ebay. looool

Offline Pedrock

  • Mini Robot
  • *
  • Mensagens: 279
Re: Bi-diario
« Responder #10 em: 08 de Setembro de 2012, 01:54 »
Compra no https://www.taydaelectronics.com/ ou na loja deles no ebay.
São baratos como os da China e o transporte é um pouco mais rápido, porque vem da Tailandia.

E se quiseres também os podes programar na IDE do Arduino.

Offline rglove

  • Mini Robot
  • *
  • Mensagens: 527
Re: Bi-diario
« Responder #11 em: 08 de Setembro de 2012, 01:55 »
Reparei agora que és de Aveiro. Vou fazer uma encomenda aí, queres que encomende o ATtiny? Como és de Aveiro posso-te dar em mãos e escusas de pagar portes por causa disso...

Offline pedroc

  • Mini Robot
  • *
  • Mensagens: 92
Re: Bi-diario
« Responder #12 em: 08 de Setembro de 2012, 01:59 »
Acabei de encomendar no ebay. $2.47...

Alguem me da umas luzes como programar aquilo?
arduino esta-se bem, agora aquilo....

Offline rglove

  • Mini Robot
  • *
  • Mensagens: 527
Re: Bi-diario
« Responder #13 em: 08 de Setembro de 2012, 02:02 »

Offline Pedrock

  • Mini Robot
  • *
  • Mensagens: 279
Re: Bi-diario
« Responder #14 em: 08 de Setembro de 2012, 02:04 »
Acabei de encomendar no ebay. $2.47...

Alguem me da umas luzes como programar aquilo?
arduino esta-se bem, agora aquilo....
Podes programar como no Arduino:
http://hlt.media.mit.edu/?p=1695