Hola aquí estamos de nuevo necesitando ayuda de los "sabios" del foro.
A ver, estoy liado intentando aplicaciones con tiempos mediante la incorporación a la Arduino de un RTC DS 1307, veo muchos ejemplos, pero muchos de ellos me son de dudosa utilidad debido a que no me funcionan.
Pongo un ejemplo del código y la parte que me está dando el error a ver si alguien me ayuda. Gracias de antemano.
Esa "instrucción" está bien. Lo que está haciendo es definir el objeto RTC.
¿Qué error te da?¿Has añadido las librerías al IDE del Arduino?¿Qué librerias?¿Cómo?¿Qué modulo tienes exactamente?¿Has probado los ejemplos del playground?
En cuanto a la utilidad y funcionamiento de los ejemplos, si a todo el mundo le funciona y a ti no...algo estarás haciendo mal.
Ok. Totalmente de acuerdo de la la forma en que llamaba a la librería RTC no le hacía ni caso, la he añadido desde el IDE (Sketch-->Importar libreria-->RTCLib) y a funcionar, pero siguen los problemas. Uffffff, lo siento...
Pongo el código entero y el error que me da ahora porque estoy saturado, a ver si alguien me da la solución.
Primero de todo: Si vas a poner código, utiliza la etiqueta correspondiente, utilizando el botón # (Insert code) que está justo encima de (y estaría genial que editases los posts que ya has publicado para poner esa etiqueta)
Segundo, cambia el orden de los include:
#include <Wire.h>
#include <RTClib.h>
Tercero, quita la linea:
Serial.setCursor(0,1);
Eso debe ser para un display, en el puerto serie no existe!!!