سلام
وقتی برنامه شروع به اجرا میکنه و قرار رله مثلا به مدت زمان 10 ثانیه فعال / غیر فعال باشه ترجیحا از تابع Delay استفاده نکنید بهتره چون ممکنه برنامه در طولانی مدت دچار مشکل بشه

یه تابعی هست به نام Millis بهتره برید سراغ استفاده از اون

https://www.arduino.cc/en/Reference/Millis

شما با یه کلید set و ست کردن زمان اول شروع کنید مرحله به مرحله برید جلو:

برا شروع خوندن از سوئیچ هم از این آموزش استفاده کنید:
https://www.arduino.cc/en/Tutorial/Button

مرحله به مرحله باید پیش بریم