Advertisement
Guest User

Untitled

a guest
Mar 31st, 2020
90
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.00 KB | None | 0 0
  1. #include <Wire.h>
  2. #include "RTClib.h"
  3.  
  4. RTC_DS3231 rtc;
  5.  
  6. char daysOfTheWeek[7][12] = {"Vasarnap", "Hetfo", "Kedd", "Szerda", "Csutortok", "Pentek", "Szombat"};
  7.  
  8. void setup ()
  9. {
  10. Serial.begin(9600);
  11.  
  12. if (! rtc.begin()) {
  13. Serial.println("Nincs RTC csatlakoztatva!");
  14. while (1);
  15. }
  16.  
  17. if (rtc.lostPower()) {
  18. Serial.println("Idő beállítása...");
  19.  
  20. rtc.adjust(DateTime(F(__DATE__), F(__TIME__)));
  21. Serial.println("Kész!");
  22. }
  23. }
  24.  
  25. void loop ()
  26. {
  27. DateTime now = rtc.now();
  28.  
  29. Serial.println("Aktuális dátum és idő: ");
  30. Serial.print(now.year(), DEC);
  31. Serial.print('/');
  32. Serial.print(now.month(), DEC);
  33. Serial.print('/');
  34. Serial.print(now.day(), DEC);
  35. Serial.print(" (");
  36. Serial.print(daysOfTheWeek[now.dayOfTheWeek()]);
  37. Serial.print(") ");
  38. Serial.print(now.hour(), DEC);
  39. Serial.print(':');
  40. Serial.print(now.minute(), DEC);
  41. Serial.print(':');
  42. Serial.print(now.second(), DEC);
  43. Serial.println();
  44.  
  45. Serial.println();
  46. delay(1000);
  47. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement