Olá,
estou fazendo um projeto onde utilizo uma tela nextion com arduino e um rtc.
estou usando uma função para puxar o horário do RTC, salvando a variável em string.
No programa que estou fazendo os dados que envio para o Nextion são inteiros ou floats, agora estou tentando enviar uma string com o valor da hora, mas não consigo.
Tem alguma dica ou código para fazer esta comunicação??
obrigado pela ajuda,
Tags:
Bom dia RS,
Click em "Deseja carregar arquivos?" e anexe um arquivo com o seu sketch, pra que possamos enteder
melhor sua necessidade e sugerir soluções.
RV
Abaixo a parte do arquivo que estou utilizando.
if(current>maior_current){
maior_current=current; //salva o valor maximo da corrente placa 1 lido.
txt_corrente_maior_p1.setText(txt8); // CHAMA O OBJETO DE TEXTO Tensão PARA EXIBIR O VALOR NA TELA
dtostrf(maior_current, 2, 2, txt8); // exibi o valor de corrente maxima lida
// a parte que não consigo fazer funcionar é a seguinte
horas=(rtc.getTimeStr(FORMAT_SHORT));
txt_horas_p1.setText(horas);
o que necessito fazer é puxar o valor das horas lido pelo RTC, e exibir no nextion no campo denominado txt_horas_p1., mas ao compilar o programa acusa erro na variavel acima indicando que não pode enviar uma string.
Bem-vindo a
Laboratorio de Garagem (arduino, eletrônica, robotica, hacking)
© 2024 Criado por Marcelo Rodrigues. Ativado por