Ayuda con un programa de Botones

Hola buen día, soy nuevo en esto de los Arduinos y no le se aun muy bien, necesitaba ayuda en realizar un programa que haga lo siguiente
que el programa tenga 5 botones de salida
-Los cuales botones al presionar el 1 2 4 se active un foco
-y al accionar 1 2 5 se active otro y apague el primero
-Al presionar simplemente el botón 3 se bloquee el botón 1 2 y 4

  • Al presionar el botón 5 durante 10 segundos se desbloquear el botón 1 2 y 4

Tenia muchas ideas pero no se como comenzar

lo único que tengo es que al presionar el botón 1 2 y 4 se prenda el led, lo único es que tengo que dejar aprecio-nado los 3 botones, y necesito presionar uno por uno como si fuera un teclado numérico de 5 numero, espero y me ayuden por favor, ayudándome creo que aprenderé mas =)

Empieza por los tutoriales de arduino, haciéndolos poco a poco y entendiendo el código. En pocas semanas podrás hacer lo que tu quieres. http://arduino.cc/es/Tutorial/HomePage Así hemos empezado todos.