Hogar inteligente con Arduino y Visual Basic

Hola a todos, saludos desde Argentina. Soy estudiante de electrónica, cursando el último año de la carrera en la escuela Secundaria; y tengo que realizar un proyecto final. La idea es utilizar el Arduino Mega 2560 como "micro controlador" y el programa Visual Basic. Se encuentra orientado al monitoreo, protección, seguridad, ahorro energético y confort de una casa modelo de mi provincia. Para ello pensamos controlar luces (leds) por PWM y con un sensor de presencia PIR, unas persianas con el lm293D, control de temperatura con LM35. Todo ello va a ser controlado por la computadora con Visual Basic por puerto serie.
Si alguien me puede dar consejos sobre como mejorar el proyecto o realizar el hardware se lo agradecería. Muchas gracias.
La idea de hacer la maqueta para este proyecto es similar a la de este video, solo que no tendría el garage ni el ascensor.

Es una idea genial y bastante clara. Lo quieres hacer todo desde 0 ? es decir, te piden que lo hagas todo desde 0? porque si es asi o bien será un proyecto relativamente sencillo o bien tienes mucho tiempo para su desarrollo. :roll_eyes:

Salu2 y buen Karma