Por favor, peço me indicarem link, site, etc. onde posso pesquisar como acessar os dados de um

RTC3231 pelo navegador (pelo monitor serial já tenho vários do IDE).

Pretendo algo como abaixo (print do monitor serial)

Muito obrigado

Exibições: 327

Responder esta

Respostas a este tópico

Boa noite, esta faltando algumas informações ai na solicitação, não sei qual controlador você esta utilizando, mas vou deduzir que você esta utilizando um arduino UNO, primeiro é preciso você instalar uma biblioteca de RTC, disponivel no link https://github.com/Makuna/Rtc  na IDE do arduino 

deduzindo que você fez a conexão do rtc corretamente (favor coloque uma foto do seu modulo RTC), é só escolher na IDE do Arduíno o exemplo de codigo da biblioteca de DS3132, lá tem esse código pronto para imprimir a hora na serial. 

https://github.com/Makuna/Rtc/blob/master/examples/DS3231_Simple/DS...

Abaixo um link de como fazer a conexão do RTC

https://portal.vidadesilicio.com.br/real-time-clock-rtc-ds3231/

Obrigado Tiago;

Falaste tudo perfeito mas que eu já fiz.

Quero fazer para ver no navegador.

Obrigado

Então, mas até agora não sei o controlador q vc esta utilizando.

Pra mostrar no navegador tem que ter placa de rede, ou wifi, normalmente.

Se ele estiver usando o RTC no Linux, basta ele fazer uma ponte com o Apache, usando o PHP para o acesso a porta serial.

Obrigado Tiago;

Uso o arduino original com o ethernet shield.

O print que anexei é de uma das várias apresentação do rtc com o arduino.

Obs. tenho todas as bibliotecas relativas ao rtcDS3231 instaladas e já experimentei com sucesso

90% dos sketches do IDE e acrescentei num sketch a apresentação dos dados somente

em determinado dia e hora/minuto/segundo porém no monitor serial.

Estou procurando fazer o mesmo no navegador. Somente consegui no navegador

a hora/minuto/segundo naquele instante.

Grande abraço

Nota: Tiago, parece que estou devendo alguma resposta de outro post mas

não esqueci somente estou perdido com tantas dúvidas. Descuçpe-me

Neste caso, o mais comum é fazer um webserver no arduino com shield ethernet (nunca fiz um pra ele, apenas para Esp8266). 

para fazer o relógio exibido rodar as horas igual os relógios digitais normais. é preciso manjar um pouco AJAX.

testa esse código aqui, eu não testei, mas ele esta bem facil de remover as partes que não interessa como os demais sensores e SD card

http://www.bajdi.com/arduino-temperature-logging-and-webserver-with...

pelo que vi vc pode reaproveitar os webserver para esp8266, basta nas bibliotecas mudar elas para o modulo ethernet, só tem que cuidar o tamanho dos serves, já que o arduino não um dos melhores para rodar um webserver.

uma segunda alternativa, seria vc montar um servidor e ele apenas receber e enviar os dados para o arduino, neste caso ele rodaria em outra maquina, o que é mais comum nestes casos, caso queira uma coisa mais avançada

http://www.ventron.com.br/como-montar-um-webserver-com-arduino-e-et...

RSS

© 2024   Criado por Marcelo Rodrigues.   Ativado por

Badges  |  Relatar um incidente  |  Termos de serviço