DS1307 I2C RTC klok module

Waardering 4.67 op 5 gebaseerd op 3 klantbeoordelingen
(3 klantbeoordelingen)

1,95

Real time clock module met de DS1307 chip.

32 op voorraad

SKU: HE0118-001 Categorie: Tags: , , , , Verzenden:

Beschrijving

DS1307 I2C RTC Real time clock module met de DS1307 chip. Altijd de juiste tijd en datum uit te lezen via de I2C interface. Met batterij backup en laad circuit voor een LIR2032 batterij. Met mogelijkheid om een DS18B20 digital temperature sensor bij te solderen.

DS1307 I2C RTC specificaties:
– Wrkt met een LiR2032 batterij
– I2C interface.
– 2032 Batterij Houder.
– Geleverd zonder batterij.
– Maten: 2.9 x 2.6cm.

Arduino code voorbeeld:

Library

Dubbel klik het code block om alles te selecteren en eenvoudig te kopieren.

// Date and time functions using just software, based on millis() & timer

#include <Wire.h>
#include "RTClib.h"

RTC_Millis rtc;

void setup () {
    Serial.begin(57600);
    // following line sets the RTC to the date & time this sketch was compiled
    rtc.begin(DateTime(__DATE__, __TIME__));
}

void loop () {
    DateTime now = rtc.now();
    
    Serial.print(now.year(), DEC);
    Serial.print('/');
    Serial.print(now.month(), DEC);
    Serial.print('/');
    Serial.print(now.day(), DEC);
    Serial.print(' ');
    Serial.print(now.hour(), DEC);
    Serial.print(':');
    Serial.print(now.minute(), DEC);
    Serial.print(':');
    Serial.print(now.second(), DEC);
    Serial.println();
    
    Serial.print(" seconds since 1970: ");
    Serial.println(now.unixtime());
    
    // calculate a date which is 7 days and 30 seconds into the future
    DateTime future (now.unixtime() + 7 * 86400L + 30);
    
    Serial.print(" now + 7d + 30s: ");
    Serial.print(future.year(), DEC);
    Serial.print('/');
    Serial.print(future.month(), DEC);
    Serial.print('/');
    Serial.print(future.day(), DEC);
    Serial.print(' ');
    Serial.print(future.hour(), DEC);
    Serial.print(':');
    Serial.print(future.minute(), DEC);
    Serial.print(':');
    Serial.print(future.second(), DEC);
    Serial.println();
    
    Serial.println();
    delay(3000);
}

3 beoordelingen voor DS1307 I2C RTC klok module

  1. Beoordeling 5 uit 5

    Peter (geverifieerde eigenaar)

    Werkt goed en loopt na lange tijd niet achter.
    Bij mij was een batterij bijgeleverd en dat is erg handig (dan blijft de tijd bewaart)
    Makkelijk in te stellen en met het temperatuur sensor(los te koop) erbij kun je ook nog eens vrij nauwkeurig de omgevingstemperatuur meten.

    Product ziet er tevens netjes uit.

    Prijs/kwaliteit is erg goed

  2. Beoordeling 4 uit 5

    Gerhard Mulder (geverifieerde eigenaar)

    Werkt prima, niet vergeten de SDA (Serial Data Input/Output) met een pull up weerstand van 4k7 aan de +5 (of + 3 V)Volt te verbinden. SCL (Serial Clock In) behoeft geen pullup weerstand. Inclusief batterij. Je moet wel wat ervaring hebben met solderen want de stekker-soldeereilandjes zijn minuscuul klein.

  3. Beoordeling 5 uit 5

    Electronics4Fun (geverifieerde eigenaar)

    Fijne realtime clockmodule die de tijd en datum voor je vasthoudt als de spanning van je Arduino wegvalt. Deze module werkt met een knoopcel-accu.

Enkel ingelogde klanten die dit product gekocht hebben, mogen een beoordeling schrijven.

Verzending

Dit product word bezorgd via PostNL briefpost in een bubbel envelop.
- € 2.95 verzendkosten voor orders onder de € 25,-.
- € 1.95 verzendkosten voor orders tussen € 25 - 35,-.
- Orders boven de € 35,- worden gratis verzonden per PostNL briefpost binnen Nederland.

  • Op werkdagen voor 16:30 uur besteld, zelfde dag verzonden!
  • Product vraag?

    Uw naam (verplicht)

    Uw email (verplicht)

    Uw vraag