I have successfully built a project and understand much of what I am doing as far as setting up inputs/outputs, relays, and configuring a basic display screen with a standard lcd.
My next project is this- using a Mega 2560 and an ethernet adapter I would like to accomplish the following goals which would be used to add features to a door control system which is in place now=
Device boot to a program which provides a web server with pages stored on an SD card that can control 12 relays. These 12 relays will be in a configuration of pairs, one relay will trip (shunting a door contact), delay 500, then the second relay will trip (cutting power on a mag-lock or door strike).
Ethernet- I would want this to pull an IP address and dns settings from a txt file on the SD card. A network admin will need to have documentation to be able to pull this SD card to update the IP/Gateway/DNS.
Webpages I can build pretty easily, but where I am stuck is using a RTC module to set the time and then have it be able to build a schedule based on input from the website.
My biggest hurdle to overcome is the scheduling and I have read thread after thread. Having a hard time getting started. Looking for a couple things- input on where to start, references and pages to read with examples or potentially example code I can look at, also if someone is interested in offering direct input as the project progresses I would like to find someone that could be a kind of tutor/mentor type to help with friendly nudges.
Everything I have read this should be possible, but I would like it to be a stand-alone system. I know it would be pretty easy to attach it to a pc, but it needs to be smaller and less complex.