Stokta Yok
Ürün Videosu

DS3231 RTC + ATC02 EEPROM Modülü

Ürün Kodu : RLD3D13-1750 EAN : 8682008427441 Marka/Menşei : RobotDyn
Stokta Yok
25,21 TL
KDV Hariç Fiyatı : 21,36 TL
Kampanya
  • Ürün Özellikleri
  • Ödeme Seçenekleri
  • Yorumlar (0)
  • Tavsiye Et
  • Resimler
  • ÜRÜN HAKKINDA SORU SOR
  •  

    RobotDyn firmasının ürettiği RTC DS3231 gerçek zaman saat modülü üzerinde DS3231 saat entegresi ve Atmel ATC02 EEPROM barındırmaktadır. DS3231 saat entegresi içerisindeki dahili osilatör ve sıcaklık kontrolü sayesinde diğer saat entegrelerine göre yılda sadece 1 dakikalık sapma yapmaktadır.
    I2C protokolü kullanan bu modül ile dijital saat,tarih ve gün ayarınızı yapabilir, üzerindeki sıcaklık kontrolü sayesinde bulunduğu ortamın ısısını ölçebilirsiniz.
    Üzerinde bulunan ATC02 EEPROM ile 8 adres'li 2Kb'lık hafızaya sahiptir.
    CR-1220 batarya ile bilgiler korunmaktadır.
    Arduino kütüphanesi sayesinde Arduino ve diğer yazılım geliştirme platformları ile rahatlıkla kullanabilirsiniz.
    RTC DS3231 modülünün I2C data hattı üzerinde pull-up direnci bulunmamaktadır. Bu sayede gerekli I2C pull-up direncini ayrı ayrı bağlamanıza olanak sağlar.

    Özellikler:

    • Çalışma gerilimi : 5V yada 3.3V (harici)
    • Haberleşme Protokolü: I2C (pull-up direnci yoktur)
    • Saat Hassasiyeti: ±1 dakika (yılda)
    • Dahili OSC ve Sıcaklık kontrolü ile yüksek hassasiyet
    • Entegre dahilindeki sıcaklık sensörü ile ortam sıcaklığını ölçme imkanı
    • ATC02 8 adresli 2Kb EEPROM
    • CR-1220 pil ile hafıza koruma
    • Arduino Kütüphanesi sayesinde Arduino ve diğer platformlar ile tam uyum
    • Enerji uygulandığında PWR ledi yanar.

    Paket İçeriği:

    • 1 x RobotDyn  RTC DS3231 + EEPROM ATC02 modül
    • 1 x CR-1220 pil
    • 1 x 4pin 2.54mm erkek header
    • 1 x 6pin 2.54mm erkek header

    Dokümanlar:

    Örnek Kod:

     

    // DS3231_Serial_Easy
    // Copyright (C)2015 Rinky-Dink Electronics, Henning Karlsen. All right reserved
    // web: http://www.RinkyDinkElectronics.com/
    //
    // A quick demo of how to use my DS3231-library to 
    // quickly send time and date information over a serial link
    //
    // To use the hardware I2C (TWI) interface of the Arduino you must connect
    // the pins as follows:
    //
    // Arduino Uno/2009:
    // ----------------------
    // DS3231: SDA pin -> Arduino Analog 4 or the dedicated SDA pin
    // SCL pin -> Arduino Analog 5 or the dedicated SCL pin
    //
    // Arduino Leonardo:
    // ----------------------
    // DS3231: SDA pin -> Arduino Digital 2 or the dedicated SDA pin
    // SCL pin -> Arduino Digital 3 or the dedicated SCL pin
    //
    // Arduino Mega:
    // ----------------------
    // DS3231: SDA pin -> Arduino Digital 20 (SDA) or the dedicated SDA pin
    // SCL pin -> Arduino Digital 21 (SCL) or the dedicated SCL pin
    //
    // Arduino Due:
    // ----------------------
    // DS3231: SDA pin -> Arduino Digital 20 (SDA) or the dedicated SDA1 (Digital 70) pin
    // SCL pin -> Arduino Digital 21 (SCL) or the dedicated SCL1 (Digital 71) pin
    //
    // The internal pull-up resistors will be activated when using the 
    // hardware I2C interfaces.
    //
    // You can connect the DS3231 to any available pin but if you use any
    // other than what is described above the library will fall back to
    // a software-based, TWI-like protocol which will require exclusive access 
    // to the pins used, and you will also have to use appropriate, external
    // pull-up resistors on the data and clock signals.
    #include 
    DS3231 rtc(SDA, SCL);
    void setup()
    {
    Serial.begin(9600);
    rtc.begin();
    rtc.setDOW(1); // Haftanin gününü Pazartesi olarak ayarladık (1-PAZARTESI,2-SALI,3-ÇARŞAMBA,4-PERŞEMBE,5-CUMA,6-CUMARTESI,7-PAZAR)
    rtc.setTime(9, 05, 0); // Saati 09:05:00 olarak ayarladık
    rtc.setDate(15, 9, 2018); // Tarihi 15/9/2018 olarak ayarladık
    }
    void loop()
    {
    Serial.println("//------www.robolinkmarket.com------//");
    Serial.println("//----------------------------------//");
    Serial.print(" Saat: ");
    Serial.println(rtc.getTimeStr()); // rtc.getTimeStr() komutu ile aldığımız saat bilgisini serial ekrana yazdırdık
    Serial.print(" Tarih: ");
    Serial.println(rtc.getDateStr()); // rtc.getDateStr() komutu ile aldığımız tarih bilgisini serial ekrana yazdırdık
    Serial.print(" Gunlerden : ");
    Serial.println(rtc.getDOWStr()); // rtc.getDOWStr() komutu ile aldığımız haftanın günü bilgisini serial ekrana yazdırdık.
    Serial.print(" Sicaklik (*C): ");
    Serial.print(rtc.getTemp()); // rtc.getTemp() komutu ile aldığımız sıcaklık bilgisini serial ekrana yazdırdık
    delay (1000);
    }
T-Soft E-Ticaret Sistemleriyle Hazırlanmıştır.