User Tools

Site Tools


arduino:ds1302

This is an old revision of the document!


Laikrodis

http://playground.arduino.cc/Main/DS1302

20170720-142513.jpeg

arduino biblioteka yra cia:

http://domoticx.com/arduino-library-ds13xx-en-ds32xx-rtc-module/

pvz rasi cia:

http://domoticx.com/arduino-rtc-tijdklok-ds1302/

ir veikia:

kodas:

<code c> DS1302_Serial_Easy (C)2010 Henning Karlsen web: http://www.henningkarlsen.com/electronics A quick demo of how to use my DS1302-library to quickly send time and date information over a serial link I assume you know how to connect the DS1302. DS1302: CE pin → Arduino Digital 2 I/O pin → Arduino Digital 3 SCLK pin → Arduino Digital 4

#include <DS1302.h>

Init the DS1302 DS1302 rtc(8, 7, 6); void setup() { Set the clock to run-mode, and disable the write protection

rtc.halt(false);
rtc.writeProtect(false);

// Setup Serial connection
Serial.begin(9600);

rtc.setDOW(SUNDAY); Set Day-of-Week to FRIDAY rtc.setTime(9, 56, 20); Set the time to 12:00:00 (24hr format) rtc.setDate(23, 7, 2017); Set the date to August 6th, 2010 }

void loop() {

// Send Day-of-Week
Serial.print(rtc.getDOWStr());
Serial.print(" ");

// Send date
Serial.print(rtc.getDateStr());
Serial.print(" -- ");
// Send time
Serial.println(rtc.getTimeStr());

// Wait one second before repeating :)
delay (1000);

} /code>

arduino/ds1302.1500793065.txt.gz · Last modified: by aistis