Questions tagged [ds3231-alarms]
Use for topics in reference to the alarms functions of the DS3231 Real-Time Clock
29 questions
-1 votes
1 answer
126 views
Use DS3231 with battery and vcc at the same time
I have ds3231 which i want to use to keep track of time even when the in my ase esp32 is without electricity. I however read some difference stuff regarding using the vcc and battery on he same time. ...
1 vote
0 answers
155 views
LED button alarm with DS3231 RTC problems
I am a PHP web programmer, but I am a beginner studying Arduino. I would like to inquire about a problem with the following function that I am creating while looking for various references. (This ...
1 vote
0 answers
384 views
RTC DS3231 always remember the old time
I try to change time on windows to test my programing condition but RTC usually keep old time when i change time on windows and re-upload the code . I'm also removing the battery and cut the power it ...
1 vote
1 answer
663 views
Why the unsigned long is overflowing?
I want to convert hour to seconds but unsigned long is overflowing, here's the code: #include <Wire.h> #include <DS3231.h> RTClib myRTC; unsigned long seconds; char timestr[9]; void ...
2 votes
1 answer
1k views
DS3231 is unable to keep record of time
so i bought a DS3231 clock which i am using with This famous library . // DS3231_Serial_Easy // Copyright (C)2015 Rinky-Dink Electronics, Henning Karlsen. All right reserved // web: http://www....
4 votes
1 answer
191 views
Turning off a LED
I am trying to make 2 alarms for 2 different times using 2 LED's which should turn on when the time corresponds to the set time and then if a pushbutton is pressed, the LED should turn off. For the ...
2 votes
2 answers
1k views
DS3231 Clock project shows right date but wrong day
Heeya Guys! Today I created a project with the help of instructables site. I followed the on screen steps and everything. Uploaded the sketch and it works like a charm, but there's one problem. ...
1 vote
0 answers
295 views
Arduino unable to wake up using interrupt after sending SMS
my use case is that I am building a distance sensor using Arduino Uno. The idea is when the distance is between a threshold, an SMS is sent from the device. I am using DS3231, SIM800L, and HCSR04 for ...
0 votes
2 answers
404 views
Problem understanding how to program DS3231 RTC
I need to send a pulse to an Arduino at every one hour. I don't need day, month, year etc. I just want a pulse from DS3231 at every 1 hour through the square wave pin. https://github.com/...
2 votes
1 answer
150 views
Arduino with interrupts enters in a locking state
I am quite noobish with using the interrupts on Arduino and I am facing a strange problem. I am using an Arduino Pro Mini, a light sensor and an RTC module(DS3231) which has set 2 alarms, one at ...
3 votes
2 answers
2k views
Set control register to low in ds3231 rtc
I have been using ds3231 rtc module for keep tracking and make alarm along with backup battery. when I used it for first time it worked fine. but now it doesn't keep track my time when the power lose ...
1 vote
2 answers
4k views
Real Time clock module error-DS3231
This is not a code error I have been using DS3231 RTC module with battery. When I bought this module It worked perfectly now when I get it to use, The time is running perfectly. when I set the current ...
0 votes
0 answers
283 views
ds3231 rtc module weekly alarm
I have a ds3231 and Arduino UNO and I need to get an interrupt from ds3231 once a week for example every Fridays. I've searched a lot in the internet and forums but did not find any library or code ...
1 vote
0 answers
1k views
ESP8266 NODEMCU V3 web server with MAX7219 and DS3231 RTC
I am using ESP8266 NodeMCU with MAX7219 and a DS3231 teal time clock. I want to display the time and some text. The display is made of 4 FC16 modules which are made of 4 8x8 MAX7219 led matrix modules ...
0 votes
1 answer
1k views
Parola library and DS3231 clock
EDIT2: Well, this is the "new" code and it just displays random dots on the matrices: #include "RTClib.h" #include <MD_Parola.h> #include <MD_MAX72xx.h> #include <SPI.h> // Define ...