Hello! Can i modify your code with a week/month timer? And i will use a single button for it to function? If i press the button the Week/Month timer will start?
So im working on a project that i have to set a led on when a certain the certain hour comes. I tried to use your code as a example but since im a newbie and i wont be using lcd and a keypad just the rtc module i need your help
Hello, sir, this video is very knowledgeable and entertaining at the same time! I'm a student who is actually working with the RTC module, and more stuffs connected to it. I'm having a problem with the programming of the codes because i'm still a newbie in this kind of field. How can I use buttons to increase/decrease the minutes of the RTC and make the buzzer ring when the time desired by adjusting the minutes is met? Thank you!
hey! i am taking help from ur video for my project so can u tell me which libraries should i download for ds1307 and for pinpad, i2c led and a buzzer?? hope u will reply soon!! thank you
Hello can you please write a code and show connection for water spray with servo motor to spray on the alarm time? Please help sir we are doing a project
can i ask that when i change the tone at your (//You can modify the tone or make your own sound) to happy birthday song but it not show the message when alarm is ringing right away and when i press any key it doesn't turn off the alarm. Help
Try to not make a long song there, there's a loop over there that keeps ringing until you press a button that's read by "getkey" function, and as you can see the code I used has a total of 200ms delay, which is quick and the button can be read. there's probably a better way to break that loop at any time... I didn't research enough
Sure you can do it, but the little issue here is that a dc motor driver will at least be needing 2 pins, here I used all of them, even if you remove the buzzer you'll still need another pin. If you don't need to control the direction and speed of the dc motor you can use a transistor or a relay which will be fine to turn on and off your motor. But if you want to control the speed and direction you should do some changes: either try to use the keypad with less wires (one wire method ex), or get a bigger board like Mega.
hi, I uploaded the code and the various libraries, then compile but an error message appears on the screen : no matching function for call to 'LiquidCrystal_I2C::LiquidCrystal_I2C(int, int, int, int, int, int, int, int)' how do I solve this problem?
Hi, i use your code as my reference in my ongoing project, which is related to gardening. I add some sensors to your code, now upon pressing the keypad i have encountering delays. Can i ask some help? Thanks
Hi, let me know if I get your question, so when you press a button it takes time for your Arduino to get it? Is it for every button or only when the program is looping and you press the buttons that set time or alarm?
@@r1qqq That's because the other functions you've added take time to finish, you could think of interrupts but they're for crucial functions and they're usually short, so it won't come handy :/, you could also think to put the other functions in a while loop (and it keeps going for a certain amount of time or if a key is pressed). Those are just some idea to try, sorry I've never tried them in a project yet.
@@SurtrTech thanks for the clarification, thats what im thinking rightnow. Im gon update u after i found a solution to it. Thanks again! Very responive tech channel and very helpful
Library and all functions and entity declaration related to it... Virtuabotix myRTC (i,i,i) myRTC.Hours/minutes/sec .... All these should be replaced with similar functions from the DS3231 library you're using
@@SurtrTech sir i completely check the code make more changes in the code but i cant find the solution on that practically sir can i send you the code on mail sir can you please check this code
hi, im having problems with your code it says: no matching functions for call to 'LiquidCrystal_I2C::LiquidCrystal_I2C(int, int, int, int, int, int, int, int, int)' would you be able to help?
Hello, that's a library problem, you have installed more than one that have the same name, so now instead of looking at the library like I used, the code looks inanother one but finds that they don't have the same number of arguments... Solutions: You either replace the library and functions in the code with the one you prefer to use, or remove other libraries.
@@SurtrTech i have deleted all libraries and only put the ones necessary and it still shows this error, however i added a POSITIVE to the end of the constructor and added in the whole suggested library which shows no errors except error compiling to arduino exit status 1, any idea to fix that? thank you!
@@MrLordofgames Which libraries did you remove... make sure to remove only those who have the same name as liquidcrystal_i2c, doing this you don't have to add something to the constructor or function... If you add something it will be an error. Restore what you removed, and look only for libraries that have the same name, you'll find them in Documents/Arduino/Libraries and make sure you didn't install others in other library placements
Hello, try to contact me on facebook, I'll look for a code that can set 3 alarms it was done by another, "produce time...?" sorry I didn't understand what you want to mean.
Hello, this is the code link drive.google.com/file/d/1SDiRCwpN9OmBrSFV9qVLvPQQ8XDYOM-3/view it's a just an archive and you'll find the code there, I just cheked all links looks okay
Hi, Are you talking about the blinking on the video or in your personal project? On the video is just the refresh rate of the LCD isn't synchronized with the refresh rate of the camera. If you're having the same issue in your project, you can add a little delay on the loop program.
that a litle help and fixing that blinking...i'm try 100 0r 200ms but nothing happen so i decide to make 1000ms,is fix but still got small blinking..by the way tq for that tutorial
@@zeistgeist1105 No problem, just for the delay it should be before the lcd.clear() otherwise you'll clear the screen and wait that delay with a blank screen.
Hello! Can i modify your code with a week/month timer? And i will use a single button for it to function? If i press the button the Week/Month timer will start?
So im working on a project that i have to set a led on when a certain the certain hour comes. I tried to use your code as a example but since im a newbie and i wont be using lcd and a keypad just the rtc module i need your help
Hello, sir, this video is very knowledgeable and entertaining at the same time! I'm a student who is actually working with the RTC module, and more stuffs connected to it. I'm having a problem with the programming of the codes because i'm still a newbie in this kind of field. How can I use buttons to increase/decrease the minutes of the RTC and make the buzzer ring when the time desired by adjusting the minutes is met? Thank you!
The alarm over here permits you to ring when the hour/minute you set before is met... the code is done in a very basic and beginner way.
hey! i am taking help from ur video for my project so can u tell me which libraries should i download for ds1307 and for pinpad, i2c led and a buzzer?? hope u will reply soon!! thank you
Hello, pls i need an alarm that can set up to 5 alarms
great job, please show us how to make the same using a nodeMCU
could I use push buttons instead of the keypad?
If the power is turned off, does it save the entered settings or not?
Hello can you please write a code and show connection for water spray with servo motor to spray on the alarm time? Please help sir we are doing a project
can i ask that when i change the tone at your (//You can modify the tone or make your own sound) to happy birthday song but it not show the message when alarm is ringing right away and when i press any key it doesn't turn off the alarm. Help
Try to not make a long song there, there's a loop over there that keeps ringing until you press a button that's read by "getkey" function, and as you can see the code I used has a total of 200ms delay, which is quick and the button can be read. there's probably a better way to break that loop at any time... I didn't research enough
I am interested in your video, can I make a program like this but not a buzer but a motor dc using motor driver ?
thx
Sure you can do it, but the little issue here is that a dc motor driver will at least be needing 2 pins, here I used all of them, even if you remove the buzzer you'll still need another pin.
If you don't need to control the direction and speed of the dc motor you can use a transistor or a relay which will be fine to turn on and off your motor.
But if you want to control the speed and direction you should do some changes: either try to use the keypad with less wires (one wire method ex), or get a bigger board like Mega.
Thank you so much ,You are my god
exit status 1
redefinition of 'virtuabotixRTC myRTC'
how can i fix this?
Hi, can I use DS1307 RTC for this project instead of DS1302 RTC?
Yes, just use the correct library for it, and you can replace the functions to set the time and update it...
hi, I uploaded the code and the various libraries, then compile but an error message appears on the screen :
no matching function for call to 'LiquidCrystal_I2C::LiquidCrystal_I2C(int, int, int, int, int, int, int, int)'
how do I solve this problem?
did you solve the problem
Hello. When I did this, the first alarm worked but when I set another time after the first alarm stopped, the buzzer didn't alarmed. :(((
I don't know about the issue, but you can contact me and tell more details
Hi, i use your code as my reference in my ongoing project, which is related to gardening. I add some sensors to your code, now upon pressing the keypad i have encountering delays. Can i ask some help? Thanks
Hi, let me know if I get your question, so when you press a button it takes time for your Arduino to get it? Is it for every button or only when the program is looping and you press the buttons that set time or alarm?
@@SurtrTech if i press A, it take 1+seconds for me to go into the alarm menu.
@@r1qqq That's because the other functions you've added take time to finish, you could think of interrupts but they're for crucial functions and they're usually short, so it won't come handy :/, you could also think to put the other functions in a while loop (and it keeps going for a certain amount of time or if a key is pressed).
Those are just some idea to try, sorry I've never tried them in a project yet.
@@SurtrTech thanks for the clarification, thats what im thinking rightnow. Im gon update u after i found a solution to it. Thanks again! Very responive tech channel and very helpful
@@r1qqq You're welcome.
sir how to replace ds 1302 rtc with ds3231
what changes we have to done in program
Library and all functions and entity declaration related to it...
Virtuabotix
myRTC (i,i,i)
myRTC.Hours/minutes/sec ....
All these should be replaced with similar functions from the DS3231 library you're using
@@SurtrTech sir
i completely check the code
make more changes in the code
but i cant find the solution on that practically
sir can i send you the code on mail
sir can you please check this code
Send to FB page, I'll just check the functions... I can't check the whole project
@@SurtrTech sir i send the code on FB
hi, im having problems with your code it says: no matching functions for call to 'LiquidCrystal_I2C::LiquidCrystal_I2C(int, int, int, int, int, int, int, int, int)' would you be able to help?
Hello, that's a library problem, you have installed more than one that have the same name, so now instead of looking at the library like I used, the code looks inanother one but finds that they don't have the same number of arguments...
Solutions: You either replace the library and functions in the code with the one you prefer to use, or remove other libraries.
@@SurtrTech i have deleted all libraries and only put the ones necessary and it still shows this error, however i added a POSITIVE to the end of the constructor and added in the whole suggested library which shows no errors except error compiling to arduino exit status 1, any idea to fix that? thank you!
@@MrLordofgames Which libraries did you remove... make sure to remove only those who have the same name as liquidcrystal_i2c, doing this you don't have to add something to the constructor or function... If you add something it will be an error.
Restore what you removed, and look only for libraries that have the same name, you'll find them in Documents/Arduino/Libraries and make sure you didn't install others in other library placements
@@SurtrTech im sorry for the confusion i accidentally altered the code, the code seems to be working now, thank you for your time man i appreciate it!
except now the LED only displays white boxes and no text im really sorry, would you be able to help again?
I have problems with redeclaration of liquid crystal i2c.. Can you help me???
Hello, what it the problem?
Check if your library is installed correctly, and check if you don't have more than 1.
how to set multiple alarm at a time
Hi sir, how I can make many alarms on it and how I can produce the time and date or the day
Hello, try to contact me on facebook, I'll look for a code that can set 3 alarms it was done by another, "produce time...?" sorry I didn't understand what you want to mean.
Hola, es que el archivo del código me aparece dañado y no lo puedo ver, me lo podría volver a compartir por favor o enviarme otro link por favor!
Hello, this is the code link drive.google.com/file/d/1SDiRCwpN9OmBrSFV9qVLvPQQ8XDYOM-3/view it's a just an archive and you'll find the code there, I just cheked all links looks okay
If you still find the problem, tell me and I'll reupload
What if we have no keypad matrix?
You can just program it everytime you need, or have few buttons for inputs to set it
How to make this one without using breadboard, please someone help
can i make three alarms using the above circuit, please provide me the code for three alarms bro
Hello, I apologize I can't do it for the moment, if you give me some times may be I can do it.
@@SurtrTech 1 year
Is this alarm rig everyday? Or for one day
Normally, it should ring everyday, because only "B" key deactivate it for all,
When turning the alarm off, it only quits the ringing sequence
why time counter is blink.can u fix that?
Hi, Are you talking about the blinking on the video or in your personal project?
On the video is just the refresh rate of the LCD isn't synchronized with the refresh rate of the camera.
If you're having the same issue in your project, you can add a little delay on the loop program.
hi, in project..i use I2C lcd but the timer counter is blinking.i try delete lcd.clear but the timer seconds count like crazy..how i can fix that..tq
@@zeistgeist1105Do not remove the lcd.clear, you can try to add a little delay for the loop 100ms or 200
that a litle help and fixing that blinking...i'm try 100 0r 200ms but nothing happen so i decide to make 1000ms,is fix but still got small blinking..by the way tq for that tutorial
@@zeistgeist1105 No problem, just for the delay it should be before the lcd.clear() otherwise you'll clear the screen and wait that delay with a blank screen.
Hey is there any way i can contact you i just needed help