Робототехника, Роботы, Ардуино. Склад в г. Хабаровск, доставка по всей России. Более 500 товаров для робототехники! 5 лет на рынке.
Ваш город: Хабаровск
Пн-Пт 10:00-20:00 (Мск+7)

Модуль часы реального времени DS3231

Модуль часы реального времени DS3231
В наличии: 1 шт.

130 р.

ВВЕДЕНИЕ

Модуль часы реального времени на схеме DS3231.

При полной зарядке батарейки DS3231 может обеспечить точный счёт времени на срок до 1 года.

 

ПАРАМЕТРЫ

  • Память: EEPROM 24C32 32K
  • Погрешность по времени ± 5 ppm (± 0,432 сек / день)
  • Элемент питания: батарея типоразмера CR2032 
  • Интерфейс: I2C
 

 

ПРИМЕР КОДА 



#include <Time.h>
#include <Wire.h>
#include <DS1307RTC.h​>
 
void setup()  {
  Serial.begin(9600);
  while (!Serial) ; // wait until Arduino Serial Monitor opens
  setSyncProvider(RTC.get);   // the function to get the time from the RTC
  if(timeStatus()!= timeSet) 
     Serial.println("Unable to sync with the RTC");
  else
     Serial.println("RTC has set the system time");      
}
 
void loop()
{
  if (timeStatus() == timeSet) {
    digitalClockDisplay();
  } else {
    Serial.println("The time has not been set.  Please run the Time");
    Serial.println("TimeRTCSet example, or DS1307RTC SetTime example.");
    Serial.println();
    delay(4000);
  }
  delay(1000);
}
 
void digitalClockDisplay(){
  // digital clock display of the time
  Serial.print(hour());
  printDigits(minute());
  printDigits(second());
  Serial.print(" ");
  Serial.print(day());
  Serial.print(" ");
  Serial.print(month());
  Serial.print(" ");
  Serial.print(year()); 
  Serial.println(); 
}
 
void printDigits(int digits){
  // utility function for digital clock display: prints preceding colon and leading 0
  Serial.print(":");
  if(digits < 10)
    Serial.print('0');
  Serial.print(digits);
}


 

КОМПЛЕКТ

  • Модуль часы реального времени DS3231 х1
  • Батарея CR2032 x1

 

Характеристики

Модуль часы реального времени DS3231
Модель: DS3231
Производитель:

Отзывы (0)


Написать отзыв