Cuando no se este presionando ningún botón, debe estar parpadeando los 2 leds y en la pantalla indicar "MOTOR DETENIDO"
Cuando sea presionado un botón debe encender solamente el LED indicativo a dicha dirección, e indicar en la pantalla "MOTOR A LA DERECHA"
Cuando sea presionado el otro botón debe encender solamente el LED indicativo a dicha dirección, e indicar en la pantalla "MOTOR A LA IZQUIERDA"
2. Cuarto automatizado
Lista de sensores y actuadores
Sensor de temperatura y humedad (DTH11)
Pantalla LCD
Motor PAP (abrir las cortinas)
Ultrasónico (detecta cuando entras y sales del cuarto)
Sensor de presencia (presencial el cuarto)
Funcionamiento
Al entrar al cuarto, detecta presencia y al pasar por la puerta (el sensor ultrasónico detecta que entraste), al estar dentro del cuarto, de manera automática se abren las cortinas (con el motor PAP, por 2 segundos, simulando que abre la cortina), mientras estés dentro del cuarto se mantienen las cortinas abiertas, al salir del cuarto, debe pasar 2 segundo y las cortinas se cierran de manera automática, obviamente si saliste el sensor ultrasónico lo detecta, mientras este no lo detecte no debe accionar nada.
Si alguien más entra al cuarto y tú estás dentro, a causa del sensor de presencial no debe de considerar que saliste, dado que el sensor de presencial es el que conoce si sigues dentro o no. Es decir, el sensor ultrasónico detecto un paso, pero él no sabe si hacia afuera o hacia adentro.
Cuando estés dentro del cuarto se debe ver en la pantalla la temperatura y humedad, cuando salgas del cuarto debe indicar en la pantalla, "cuarto vacío". Al entrar al cuarto, debe mostrar el mensaje de bienvenida (BIENVENIDO MI AMO) durante 2 segundos.
cuando estés dentro del cuarto, el sensor de presencia detecta que estás dentro, las luces se encienden (2 leds)
3. Sistema de seguridad de cocina
Lista de sensores y actuadores
Sensor de flama
2 Sensores [en la puerta] (de obstáculos, infrarrojos) y/o ultrasónico (también pueden ser combinados)
Motor DC
Módulo de Relay (válvula solenoide) o solenoide
1 Servomotor (válvula regulable)
Buzzer (alarma)
1 botón con su resistencia
Funcionamiento
Se debe realizar un sistema que detecte algún peligro en la cocina
Los sensores de la puerta deben estar detectando cuando la persona entra y sale. Uno por dentro y otro por fuera, para que así sepa si la persona salió o entro.
Si no hay nadie y no había ninguna hornilla de la estufa funcionando, se debe desactivar el paso del gas hacia la estufa por medio de una válvula (representado con un relay - módulo de relay), es decir, el relay se desactiva. y se debe cerrar la válvula variable del gas (el servo cambia al 0%).
Si dejaron abierta la hornilla y funcionando, es decir, están cocinando algo (sensor de flama), y la persona sale, se debe mover una válvula (representado con un servomotor) al 50% el paso del gas, y si está la persona dentro la cocina el paso del gas estar al 100%.
Cuando se detecte que la persona salió de la cocina, y la hornilla estaba operando, pero se apaga (sensor de flama detecta que no hay flama), se debe desactivar el paso del gas (las válvulas evitan el paso de gas), y sonar una alarma sonora, un led parpadea junto al sonido, y activa un extractor de aire (Motor DC). Cuando el cocinero vuelva, debe presionar un botón para silenciar la alarma y restablecer el sistema para volver a cocinar.
4. Caja fuerte con llave RFID y teclado
Sensores y actuadores
Teclado
Pantalla LCD
Lector de tarjeta RFID
Servomotor
Buzzer
Funcionamiento
La caja fuerte se debe poder abrir con el código que coloque usando el teclado matricial o usando tu tarjeta o llavero RFID. También agregar el código de mi llavero RFID (cuando la hagas te paso mi código). La clave debe ser de 4 dígitos, ustedes eligen su clave. Y el botón de enter.
Debe sonar un buzzer indicando que el acceso es correcto.
Se debe ver en la pantalla el mensaje de bienvenida a la caja fuerte, posteriormente debe solicitar el código de acceso. Ya sea por teclado o con tarjeta (o llavero) RFID.
No se debe ver el número que se marca, se debe ver en su lugar asteriscos "*".
Cuando se ingrese el código 3 veces de manera incorrecta, se debe bloquear la caja, sonando el buzzer varias veces (debe dar 5 pitidos) y el mensaje de bloqueado. Así queda hasta que se resetea el micro.
Para indicar que la puerta se abre, se activa un Servo motor, que haría la función de compuerta. Después, de 5 segundos, el servo regresa a su posición inicial (representando que esta cerrada la puerta). Vuelve a pedir el código acceso después de que el servo regreso a su posición inicial.
Mientras está abierta la puerta debe estar encendido un led. Y apagado mientras la puerta está cerrada.
5. Monitor de temperatura y humedad
Sensores y actuadores
Sensor de temperatura DS18B20 (sonda)
DTH11
Pantalla LCD
1 botón con su resistencia
Funcionamiento
Se debe obtener la temperatura del sensor DTH11 y de la sonda DS18B20, obtener de cada uno 30 muestras, con esos datos la media de temperatura. Esta toma de muestras será cada segundo.
Un led debe parpadear cada vez que se toma la muestra de la temperatura.
En la pantalla se debe visualizar la temperatura del DTH11, DS18B20, la media de estas temperaturas y la humedad
Con un botón debe cambiar entre mostrar la temperatura en Celsius o Fahrenheit