CASA DOMÓTICA
CONTROLANDO EL GARAJE
En este proyecto vamos a empezar a construir una casa domótica, es decir, una casa controlada por nuestro cerebro Zum Core.
Para esta primera fase vamos a controlar dos aspectos:
Para esta primera fase vamos a controlar dos aspectos:
- Luces exteriores: Cando comience a anochecer la luz de nuestra farola (led) va a encenderse para alumbrar nuestro jardín.
- Puerta garaje: Nuestro sensor va a detectar que un vehículo quiere acceder al garaje y por tanto va a levantar la puerta para darle acceso. Una vez el coche haya entrado en el garaje se volverá a cerrar la puerta.
Los materiales utilizados en la práctica son:
- Placa Zum Core
- Servo de rotación continua
- Sensor infrarrojo
- Sensor de luz
- Led
Montaje placa
El montaje que vamos a realizar de nuestra placa es el siguiente:
- Sensor de luz en el pin analógico A0.
- Sensor infrarrojo en pin digital 6.
- Servo de rotación continua en pin digital 7.
- Led en pin digital 13.
Luces exteriores
En el bucle principal vamos a controlar el encendido y apagado de las luces exteriores. Para ello vamos a detectar la cantidad de luz que existe al rededor de la casa mediante el sensor de luz.
Si detectamos que la luz captada por nuestro sensor es inferior a 100 se encenderá la luz iluminando nuestro jardín.
En caso contrario, es decir la luz supera el valor 100, la luz permanecerá apagada ya que es de día.
Para comprobar el correcto funcionamiento de nuestra programación basta con comprobar que una vez encendida nuestra Zum Core (posición ON en la placa) el led no se enciende, y si tapamos con la mano o con algún objeto el sensor de luz nuestro led se encenderá.
Nota: El umbral de 100 puede ser insuficiente o muy elevado, si se comprueba que no tiene el funcionamiento deseado se puede variar incrementando o decrementando el valor.
Si detectamos que la luz captada por nuestro sensor es inferior a 100 se encenderá la luz iluminando nuestro jardín.
En caso contrario, es decir la luz supera el valor 100, la luz permanecerá apagada ya que es de día.
Para comprobar el correcto funcionamiento de nuestra programación basta con comprobar que una vez encendida nuestra Zum Core (posición ON en la placa) el led no se enciende, y si tapamos con la mano o con algún objeto el sensor de luz nuestro led se encenderá.
Nota: El umbral de 100 puede ser insuficiente o muy elevado, si se comprueba que no tiene el funcionamiento deseado se puede variar incrementando o decrementando el valor.
Puerta del garaje
Ahora vamos a realizar la programación necesaria para controlar la puerta del garaje a continuación del código anterior. Para vamos a detectar cuando el sensor infrarrojo tiene el valor 1, lo cual significa que hay un vehículo situado justo encima esperando a que se abra la puerta. Una vez abierta la puerta vamos a seguir esperando a que el coche entre (el valor del sensor infrarrojo sigue siendo 1) y una vez haya entrado por completo el coche (valor del sensor infrarrojo será 0) vamos a volver a cerrar la puerta del garaje.