I am fairly new to Arduino and unsure if this project is feasible with an Arduino Uno. I am looking to have my controller turn my bidirectional gear motor ON at specific hours of the day (sort of like a Christmas light timer). For instance, I would like my controller to turn my gear motor ON at 7:00 AM moving a part into the "OPEN" position. Then, after 12 hours of idle, I would like my controller to turn my gear motor ON again in the opposite direction, moving the same part into the "CLOSED" position.
Perhaps, to have more extensive timing options, I would like to incorporate days of the week and select specific hours and days to run my motor.
Any ideas on how to implement this project?
Any advice is appreciated!