Olá a todos.
Preciso pegar o horário em formato Americano Am Pm incluindo mostrar se é Am ou PM.
Utilizo o DS1307.
Alguém tem o código que faria essa leitura dessa forma? Grato
Tags:
Olá,
Vc pode converter usando matemática mesmo.
HoraAmPm=Hora24%12; // resto da divisão por 12. Assim 2h daria 2h mesmo e 14h dariam 2h também.
if (HoraAmPm==0) HoraAmPm=12; // resolve um detalhe para 0h e 12h, que dariam 0h e não se usa o 0h, se escreve 12 no lugar.
if (Hora24>=12) Pm=1 else Pm=0; //Pm vai indicar se é PM.
Se não errei é isso.
Consegui com o código do Eduardo. Muito obrigado.
Aproveitando, estou precisando fazer piscar o cursor em um determinado ponto da tela de um display 1602 I2C com a biblioteca I2c
Quando uso blink() ele pisca o cursor no canto superior esquerdo, o mesmo ocorre se dou um comando cursor(), ele mostra um cursor mas la no canto.
Como faço para usar esses comandos aplicados a um determinado ponto da tela ?
Ex: Hello Word! Quero ter um cursor ou um blink apenas na letra "r" por exemplo ...
Olá.
O cursor é um recurso do LCD. Vc pode ligar ou desligar.
https://www.arduino.cc/en/Reference/LiquidCrystalCursor
O que o comando faz é ligar e desligar. Na verdade o LCD tb tem 2 opções de tamanho.
Uma vez ligado é preciso posicionar:
https://www.arduino.cc/en/Tutorial/LibraryExamples/LiquidCrystalSet...
o setCursor() eu conheço bem. O problema é que se vc usa um blink() por exemplo, ele não atua em cima do q foi setado em setCursor().
Ex:
lcd.setCursor( 0,0)
lcd.print( " Teste")
Quero que apenas a letra "s" do texto pisque, como faço? o que adiciono depois do código que printou o texto "Teste" ??
Teoricamente (pq não testei) teria que ser:
lcd.setCursor( 0,0);
lcd.print( " Teste");
lcd.setCursor( 3,0); // Coloca sobre o s.
delay(3000); Deixa ele lá... Não adianta colocar e tirar na sequencia.
Boa noite Sr. S, (se não gosta que te chame pelas iniciais, avise),
qual biblioteca está usando?
Qual micro controlador está usando?
RV mineirin
Bem-vindo a
Laboratorio de Garagem (arduino, eletrônica, robotica, hacking)
© 2024 Criado por Marcelo Rodrigues. Ativado por