Fala galera, blz?

Entao criei um codigo de relogio e data pro arduino, porem quando ele deslga ele desatualiza e agora quero att ele sempre que entra no aplicativo criado no app inventor 2, como faço isso?

Alguem me ajuda, pff

Exibições: 505

Responder esta

Respostas a este tópico

O que significa "att" ?

kkkkkkk

Eu sempre achei que era abreviação de "atention" --> att:, no final de mensagem. kkkk

Rui

Atualizar

pff é por favor ? Traduz o que deseja....

Todo relógio RTC tem bateria para manter o relógio funcionando, mesmo desligado da alimentação.

Procure por DS3231 RTC. 

int seg=0,
min=0,
hor=0;
 
void setup()
{
Serial.begin(9600);
}
 
void loop()
{
static unsigned long ult_tempo = 0;
int tempo = millis();
if(tempo - ult_tempo >= 1000) {
ult_tempo = tempo;
seg++;
}
if(seg>=60) {
seg = 0;
min++;
}
if(min>=60) {
min = 0;
hor++;
}
if(hor>=24) {
hor=0;
min=0;
}
Serial.print(hor);
Serial.print(":");
Serial.print(min);
Serial.print(":");
Serial.println(seg);
delay(1000);
}

Utilizei esse codigo para o relogio porem quando eu desligar o arduino ele vai resetar, entao sempre que entrar no aplicativo no celular android ele pega a data e o relógio do meu celular e envia para o arduino via bluetooth

Entendeu? 

Você esta usando os timers do Arduino para montar um relógio. 

Quando desliga a energia do Arduino, o timer (e todo o microcontrolador) para de funcionar. 

Por isso recomendei o uso de um relogio RTC com bateria. 

Acho mais simples ( e mais barato) do que usar um modulo Ethernet ou Bluetooth para acertar o relógio.

Porém já tenho um módulo bluetooth

RSS

© 2024   Criado por Marcelo Rodrigues.   Ativado por

Badges  |  Relatar um incidente  |  Termos de serviço