Keyestudio DS3231 Saat Modülü

174,07 TL
Marka
Stok Kodu
KS0039
18,55 TL den başlayan taksitlerle!
Aynı Gün Kargo
Ürün Paylaş :

Contents  (Hızlı Menü)

 

Introduction / Tanıtım

DS3231 is equipped with integrated TCXO and crystal, which makes it a cost-effective I2C real time clock with high precision. The device carries a battery input, so if you disconnect the main power supply, it can still maintain accurate timing. The integrated oscillator ensures the long-term accuracy of the device and reduces the number of components. DS3231 provides both commercial and industrial temperature range and supports 16 pins small-outline package (300mil). The module itself can adapt to the system of 3.3V and 5V without level switch, which is quite convenient! 

 

DS3231, entegre TCXO ve kristal ile donatılmıştır ve bu onu yüksek hassasiyetli düşük maliyetli I2C gerçek zamanlı saat yapar. Cihaz bir batarya girişi taşır, böylece ana güç kaynağının bağlantısını keserseniz, doğru zamanlamayı koruyabilir. Entegre osilatör, cihazın uzun vadeli doğruluğunu sağlar ve bileşen sayısını azaltır. DS3231, hem ticari hem de endüstriyel sıcaklık aralığı sunar ve 16 pinli 'small-outline package' (SOP 300mil) destekler. Modül kendisini, bir seviye anahtarına ihyiyaç duymadan 3.3V ve 5V sistemine adapte edebilir!
thumb


Specifications / Özellikler

  • Temperature Range: -40 to +85
  • Timing Accuracy : ± 5ppm (±0.432 seconds / day)
  • Provide battery backup for continuous timing
  • Low power consumption
  • Device package and function compatible with DS3231
  • Complete clock calendar function contains seconds and minutes, hour, week, date, month, and year timing and provides leap year compensation until 2100.
  • Two calendar clock
  • Output: 1Hz and 32.768kHz
  • Reset output and Input Debounce of Pushbutton
  • High speed  (400kHz), I2C serial bus
  • Supply Voltage: +3.3V to +5.5V
  • Digital temperature sensor with a precision of±3℃
  • Working Temperature: -40 ~ C to +85 ~ C 
  • 16 Pins Small Outline Package (300mil)
  • Certified by American Association of Underwriters Laboratories (UL) 
  • Size: 30*20mm
  • Weight: 4g
 
  • Sıcaklık Aralığı:  -40 ~ +85
  • Zamanlama Hassasiyeti:  ±5ppm (±0.432 saniye/gün)
  • Kesintisiz zamanlama için pil desteği sağlar
  • Düşük güç tüketimi
  • DS3231 ile uyumlu cihaz paketi ve işlevi
  • Tam saatli takvim işlevi saniye ve dakika, saat, hafta, ay ve yıl tarih zamanlamasını içerir ve 2100'e kadar artık yıl telafisi sağlar.
  • İki takvim saati
  • Çıkış: 1Hz ve 32.768kHz
  • Reset çıkışı ve Buton Girişi için Debounce
  • Yüksek hız (400kHz), I2C seri veri yolu
  • Besleme Gerilimi: +3.3V  ~  +5.5V
  • ±3℃  hassasiyetinde dijital sıcaklık sensörü
  • Çalışma Sıcaklığı: -40 ~ C ila +85 ~ C
  • 16 pinli Small Outline Package (SOP 300mil)
  • Amerikan Underwriters Laboratories (UL) tarafından Sertifikalı
  • Ebat: 30*20 mm
  • Ağırlık: 4g
 

Connection Diagram / Bağlantı Şeması

This module adopts the IIC test method, so we only need to connect ‘SDA’ to Arduino A4, ‘SCL’ to A5, ‘+’ to VCC and ‘-’ to GND as follows:

 

Bu modül IIC test yöntemini benimsemektedir, bu nedenle yalnızca  SDA pini Arduino A4’e,  SCL pini A5’e,  + pini VCC’ye ve   - pini GND’ye bağlamamız gerekir:
thumb

 

Sample Code / Örnek Kod

#include 
#include "DS3231.h"
DS3231 RTC; //Create the DS3231 object
char weekDay[][4] = {"Sun", "Mon", "Tue", "Wed", "Thu", "Fri", "Sat" };
//year, month, date, hour, min, sec and week-day(starts from 0 and goes to 6)
//writing any non-existent time-data may interfere with normal operation of the RTC.
//Take care of week-day also.
DateTime dt(2011, 11, 10, 15, 18, 0, 5);//open the serial port and you can check time here or make a change to the time as needed.
void setup () 
{   Serial.begin(57600);//set baud rate to 57600
    Wire.begin();
    RTC.begin();
    RTC.adjust(dt); //Adjust date-time as defined 'dt' above 
}
void loop () 
{  
 DateTime now = RTC.now(); //get the current date-time
    Serial.print(now.year(), DEC);
    Serial.print('/');
    Serial.print(now.month(), DEC);
    Serial.print('/');
    Serial.print(now.date(), 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(weekDay[now.dayOfWeek()]);
    Serial.println();
    delay(1000);
}

 

 

Before compiling the code, you’d better put DS3231 library  under file into Arduino catalogue. When the above steps are done, you can upload the code to arduino and open the serial monitor and get the following results:

 

Kodu derlemeden önce, DS3231 kütüphanesini Arduino katalog dosyası altında koymanız daha iyi olur. Yukarıdaki adımlar tamamlandığında, kodu arduino'ya yükleyebilir ve seri monitörü açıp aşağıdaki sonuçları elde edebilirsiniz:


thumb

 

Resources / Kaynaklar

Video

 

PDF

https://drive.google.com/open?id=1OqWbf1DMqcZYm-RNiTLTFx6AA0pZ4Gyy

 

 

 

 

 

 

 

 

 

 


Bu ürüne ilk yorumu siz yapın!
Bu ürünün fiyat bilgisi, resim, ürün açıklamalarında ve diğer konularda yetersiz gördüğünüz noktaları öneri formunu kullanarak tarafımıza iletebilirsiniz.
Görüş ve önerileriniz için teşekkür ederiz.
Keyestudio DS3231 Saat Modülü Uygun fiyatlar ile Keyestudio DS3231 Saat Modülü Robot Elektronik'te. Kampanyalı satışlarımız hakkında bilgi almak için tıklayın! KS0039
Keyestudio DS3231 Saat Modülü

Tavsiye Et

*
*
*
IdeaSoft® | E-Ticaret paketleri ile hazırlanmıştır.