Sistema de seguridad PIR y circuito lazo.

Hola buenas, conozco los conocimientos básicos de Arduino pero llevo unos dias rompiendome la cabeza al intentar programar una instalación un Arduino que controle un sistema de seguridad con un PIR y un circuito lazo de contactos reed en las ventanas.

Y dos pulsadores; "on" y "off" des/activan la alarma de forma temporizada (5"/10"). Si la alarma se activa debe activarse un led.

Además tengo dos lámparas de 230V, activadas con sendos relés, que funcionan en modo telerruptor, con otros dos pulsadores. Al pulsar "off" si hay alguna lámpara encendida, se apaga. Posteriormente el funcionamiento de las lámparas van con su pulsador.

PD: Si conocéis algún programa para simular Arduino me vendría genial para intentar hacer pruebas de la instalación.

Mejor que un programa!