Codigo para temporizar 2 salidas por separado

Hola buen dia a todos, soy tecnico en electronica y estoy comenzando en esto de arduino,
tengo un proyecto , con un display 16x2, arduino uno , y 3 push buttom,

Y lo que tengo solo es la bienvenida , como funciona un push buttom temporizado , y conexiones pero
no se como programar los otros push buttom, .

La idea es simple . inicia , me pide que seleccione tiempo de sesion , 10 o 25 minutos. boton 1 o 2.
y elija salida despues , una salida o las dos boton 1 o 2, e iniciar boton 3.

si inicio una salida , pueda en cualquier momento , iniciar la otra por separado sin alterar el temporizador de la que ya esta en operacion.

Mi interes es realizar este proyecto e ir aprendiendo .

por su atencion Gracias

Si alguien me puede ayudar con el codigo completo favor de comunicarse inbox.
$$ :slight_smile:

Si alguien me puede ayudar con el codigo completo favor de comunicarse inbox.

Ve leyendo las Normas del foro, porque el alcance de lo que te podemos ayudar dista mucho con lo que tu crees que deibiera ser. Puede ser absolutamente todo en tanto y en cuanto te esfuerces. Si vienes y pides que te lo hagan, conseguiras poco en lineas generales.

Aprenda a usar tags para mostrar tus códigos.
Usa google y busca asi: Arduino push button, encontraras tutoriales, ejemplos.
Si buscas algo temporizado entonces
Google : arduino boton temporizado o su simil en ingés. En inglés siempre hay mas respuestas.

Para comandar el boton/pulsador tienes ejemplos por doquier.
Para temporizar usa millis() para no perder eventos (pulsaciones).