DS1307 clock timer
35 berichten
• Pagina 4 van 4 • 1, 2, 3, 4
- vanschagen
- Berichten: 203
- Geregistreerd: 11 Mei 2014, 11:22
Re: DS1307 clock timer
dus als ik alles een beetje snap,dan zou het printje dus wel werken ,als ik hem aan ArduinoMega aangesloten heb.
omdat hij dan wel de tijd aangeeft.
enkel als ik de pc uitzet ,en de dag erna kijk ,loopt hij niet meer gelijk,en moet ik met de software de tijd weer instellen.
omdat hij dan wel de tijd aangeeft.
enkel als ik de pc uitzet ,en de dag erna kijk ,loopt hij niet meer gelijk,en moet ik met de software de tijd weer instellen.
Advertisement
- nicoverduin
- Berichten: 5043
- Geregistreerd: 13 Mei 2013, 20:57
- Woonplaats: Heemskerk
Re: DS1307 clock timer
Nou dat is een beetje het vreemde eraan:
- de tijd geeft hij aan
- Het batterijtje is goed want dat had je gemeten op het ic. Dus die krijgt spanning
- dat batterijtje is er juist om dat hij de tijd blijft vasthouden
- En dat laatste doet hij niet terwijl de chip zelf gewoon goed werkt....
@edit: laat jouw programma hier eens zien...
- de tijd geeft hij aan
- Het batterijtje is goed want dat had je gemeten op het ic. Dus die krijgt spanning
- dat batterijtje is er juist om dat hij de tijd blijft vasthouden
- En dat laatste doet hij niet terwijl de chip zelf gewoon goed werkt....
@edit: laat jouw programma hier eens zien...
- vanschagen
- Berichten: 203
- Geregistreerd: 11 Mei 2014, 11:22
Re: DS1307 clock timer
- Code: Alles selecteren
#include <virtuabotixRTC.h> //|
// Creation of the Real Time Clock Object
//SCLK -> 6, I/O -> 7, CE -> 8
virtuabotixRTC myRTC(6, 7, 8);
void setup() {
Serial.begin(9600);
// Set the current date, and time in the following format:
// seconds, minutes, hours, day of the week, day of the month, month, year
myRTC.setDS1302Time(00, 00, 11, 6, 25, 8, 2014);
}
void loop() {
// This allows for the update of variables for time or accessing the individual elements.
myRTC.updateTime();
// Start printing elements as individuals
Serial.print("Current Date / Time: ");
Serial.print(myRTC.dayofmonth);
Serial.print("/");
Serial.print(myRTC.month);
Serial.print("/");
Serial.print(myRTC.year);
Serial.print(" ");
Serial.print(myRTC.hours);
Serial.print(":");
Serial.print(myRTC.minutes);
Serial.print(":");
Serial.println(myRTC.seconds);
// Delay so the program doesn't print non-stop
delay( 5000);
}
- nicoverduin
- Berichten: 5043
- Geregistreerd: 13 Mei 2013, 20:57
- Woonplaats: Heemskerk
Re: DS1307 clock timer
Je hebt in de setup myRTC.setDS1302Time(00, 00, 11, 6, 25, 8, 2014); staan. Die moet je er natuurlijk wel uit halen als je hem de volgende dag opstart
Nu wordt de klok elke keer gezet op de 25-8 enz......
Nu wordt de klok elke keer gezet op de 25-8 enz......
- vanschagen
- Berichten: 203
- Geregistreerd: 11 Mei 2014, 11:22
Re: DS1307 clock timer
hele regel weg gehaald kijken wat het nu doet
paar minuten uit gehad,en idd het werkt
bedankt Nico
als jij er ook niet was he
paar minuten uit gehad,en idd het werkt
bedankt Nico
als jij er ook niet was he
35 berichten
• Pagina 4 van 4 • 1, 2, 3, 4
Wie is er online?
Gebruikers in dit forum: Geen geregistreerde gebruikers en 55 gasten