Aplausos caballero!! Le envío mis saludos y felicitaciones desde Argentina. por mi parte intentare añadir 1 rele por cada tiempo y la puesta en hora del reloj desde el teclado. Muchas gracias por tus aportes, son excelentes!!
using the time intervals for the relay function for the single timer is there a way to turn on a second motor after the first is done for a set amount of time then turn off until the next cycle? i also swapped the 5v relay for an l298n motor driver module
nicolas, congratulations on the projects, well explained and easy to understand. mine: 1 timer, 1 relay, selectable day. the sunday: case 7: // if sunday if (Sun1 == 1) { First_Timer (); it does not activate the high signal. so do not turn on the relay. what is the cause of the problem. I thank.
if you connect a dc 5v toy car motor to your relay do you have to add code in the program to turn the motor or just having it with the relay and the fact that the light on the relay is on will suffice? lemme know asap for a school project. thanks a bunch
Yes, go to the link in the description and look for the comment section at the end. I gave the answer to the user "Saiko". Please let me know if work because he didn't answer me.
@@nicolasjarpa4336 going to set up right now and try ill let you know soon also bought the 12c module one in case its easier to use but wont receive it for a week
sir,i have used ur given library but there is error coming 'it states E:\Arduino\libraries\LiquidCrystal_I2C\I2CIO.cpp:35:26: fatal error: ../Wire/Wire.h: No such file or directory
i attempted to use the 4 timers code and my motors just hum but using the single timer code the motors turn at full speed any reason why they would just hum and not turn? sorry for so many questions just this is my final year project and i want to do a good job on it so im double and triple checking everything
I'm not familiar with your module, but the 4 timers code put a HIGH on the output. Be careful to don't overlap the timers on the 4 timers code or you will have a conflict in the output.
@@nicolasjarpa4336 you mean like T1 is set for 15 30 00 and off at 15 30 10 so then next time could be at the earliest 15 30 11 not 10 seconds cause thats over lapping? i had timer 1 end at 15 30 10 and second start at 15 30 15 and end at 15 30 20?
@@corbinmacphee6505 Yes you need 1 second between timers, it's logic, right? you don't want to turn off and on something at the same time.....Did you change the code? The setup is right as you described, but what is the on time?
Hi I followed your video but it is Not working I have wired the same as you with the exception of using 15k resistors The video is confusing as to the order you up,loaded your code First I uploaded led scanner I get 3 line of address in the print monitor the first address is the same as yours Next I upload the RTC3231 then eeprom read and then eeprom clear then the Last code I upload is the simple timer for one day timer I'm not sure why we go through all theses steps of code when they are over written with each new code upload also there is no place to put in my LCD address My LCD lights up blue and that it I have adjusted the contrast makes no difference Any ideas what might be going on or did I upload the wrong code or order of code Could you explain why we are uploading each do and what we are doing Thanks a lot for taking the time to make this
Que gran proyecto gracias lo haré para un colegio se lo voy a regalar pero como sería para 12 temporizadores y un rele y seleccionar los días por favor ayuda
anybody knows why am i having this problem? expected constructor, destructor, or type conversion before '(' token at the line LiquidCrystal_h lcd(0x68,16,2);//0x68 is my lcd address, maybe not yours!
Aplausos caballero!! Le envío mis saludos y felicitaciones desde Argentina. por mi parte intentare añadir 1 rele por cada tiempo y la puesta en hora del reloj desde el teclado. Muchas gracias por tus aportes, son excelentes!!
Very nice 😄 sir l m so happy for this project
Good Tutorial ~
Thank you very much!
Thank you so much for your teaching
Can there be more relays and more program lines (16 at least)?
Can you do more timers like 8 in a day and 3 relays?
Can you create a setting of Timeset in this?
Nice project
Waiting for 8 relay 8 timer project,
Hi, can u add to this project manual clock set with buttons.
Nice project
using the time intervals for the relay function for the single timer is there a way to turn on a second motor after the first is done for a set amount of time then turn off until the next cycle? i also swapped the 5v relay for an l298n motor driver module
Hi, I wasn´t at home. Go to Instructables
nicolas, congratulations on the projects, well explained and easy to understand. mine: 1 timer, 1 relay, selectable day. the sunday: case 7: // if sunday
if (Sun1 == 1) {
First_Timer ();
it does not activate the high signal. so do not turn on the relay. what is the cause of the problem. I thank.
if you connect a dc 5v toy car motor to your relay do you have to add code in the program to turn the motor or just having it with the relay and the fact that the light on the relay is on will suffice? lemme know asap for a school project. thanks a bunch
Use the COM and NO from your relay to interrupt one line that supplies your motor. Don´t use the Arduino pin because they can supply enough current.
@@nicolasjarpa4336 i set it up that way and motor didnt turn on so do i have to add code?
Hi it's awesome.
I want to use this to control my solar panals but i need to add one more relay.
Please tell me how to add two relays.
Thanks
Thanks! another user asked me about that. You can find "2 timers 2 relays" at the end of step 5 (not tested).
also if im using a 16x2 LCD display but not the 12c module is it still possible to hook it up the display still ?
Yes, go to the link in the description and look for the comment section at the end. I gave the answer to the user "Saiko". Please let me know if work because he didn't answer me.
@@nicolasjarpa4336 going to set up right now and try ill let you know soon also bought the 12c module one in case its easier to use but wont receive it for a week
@@corbinmacphee6505 Ok
@@nicolasjarpa4336 it worked thank you very much appreciated:)
@@corbinmacphee6505 Great!
minute 6:58 ... the relay coil causes interference with the lcd screen
No, it´s the camera reacting to the relay's red light
sir,i have used ur given library but there is error coming 'it states
E:\Arduino\libraries\LiquidCrystal_I2C\I2CIO.cpp:35:26: fatal error: ../Wire/Wire.h: No such file or directory
error sms past to my computer and delete this file
i attempted to use the 4 timers code and my motors just hum but using the single timer code the motors turn at full speed any reason why they would just hum and not turn? sorry for so many questions just this is my final year project and i want to do a good job on it so im double and triple checking everything
I'm not familiar with your module, but the 4 timers code put a HIGH on the output. Be careful to don't overlap the timers on the 4 timers code or you will have a conflict in the output.
@@nicolasjarpa4336 attempted to use a 2channel 5v relay for the motors like your video and motor will not turn on and off at the set times any idea?
@@corbinmacphee6505 If you are trying the 4 timers 1 relay, the timers must be in sequence and not overlapped
@@nicolasjarpa4336 you mean like T1 is set for 15 30 00 and off at 15 30 10 so then next time could be at the earliest 15 30 11 not 10 seconds cause thats over lapping? i had timer 1 end at 15 30 10 and second start at 15 30 15 and end at 15 30 20?
@@corbinmacphee6505 Yes you need 1 second between timers, it's logic, right? you don't want to turn off and on something at the same time.....Did you change the code? The setup is right as you described, but what is the on time?
what kind of relay module is that? message me back please need to know for school project
It's the most common relay "brick" you can find, must be HIGH activated
Hi @Nicolas Jarpa its working.... but why its showing values on lcd as 255 255 255 for timers 2,3 and 4. kindly give the solution.
Hi, did you clear the EEPROM?
@@nicolasjarpa4336 Hi, no i didn't, please tell how to do that?
Thanks
@@waleedsajjad6605 How did you manage to make the project by skipping steps? It's all in the tutorial and the video.
@@nicolasjarpa4336 you were right..that was skipped from me, but now its working fine..thanks
Super sir i just search thia type of function i need for 8 time set per day and on sunday saturday off
Hi I followed your video but it is Not working I have wired the same as you with the exception of using 15k resistors
The video is confusing as to the order you up,loaded your code
First I uploaded led scanner I get 3 line of address in the print monitor the first address is the same as yours
Next I upload the RTC3231 then eeprom read and then eeprom clear then the
Last code I upload is the simple timer for one day timer
I'm not sure why we go through all theses steps of code when they are over written with each new code upload also there is no place to put in my LCD address
My LCD lights up blue and that it I have adjusted the contrast makes no difference
Any ideas what might be going on or did I upload the wrong code or order of code
Could you explain why we are uploading each do and what we are doing
Thanks a lot for taking the time to make this
Hi please use the Instructables comment section
Que gran proyecto gracias lo haré para un colegio se lo voy a regalar pero como sería para 12 temporizadores y un rele y seleccionar los días por favor ayuda
anybody knows why am i having this problem?
expected constructor, destructor, or type conversion before '(' token
at the line LiquidCrystal_h lcd(0x68,16,2);//0x68 is my lcd address, maybe not yours!
Hi, Before implementing the project, test your LCD alone with the library examples.
@@nicolasjarpa4336 for this project do i need the I2C module for the lcd to work?
@@nicolasjarpa4336 cause rite now i have not soldered on it is that what's it causing to say no file or directory? thanks
@@seahdk The code should compile. Do you have the I2C library?
@@nicolasjarpa4336 yes i have but i did not solder the I2C onto my lcd