Diferencia entre revisiones de «Controlar desconexión ascensor»
Ir a la navegación
Ir a la búsqueda
Sin resumen de edición |
Sin resumen de edición |
||
| Línea 1: | Línea 1: | ||
'''Tareas''' | |||
*Un calendario para poder saber que dias ha de estar desconectado todo el dia o solo en horario laboral | *Un calendario para poder saber que dias ha de estar desconectado todo el dia o solo en horario laboral | ||
*Pantalla | *Pantalla | ||
| Línea 10: | Línea 11: | ||
*Implementar funcion de subir el montacargas a la 4 planta | *Implementar funcion de subir el montacargas a la 4 planta | ||
**Mirar amperios que pasan por el boton y voltios | **Mirar amperios que pasan por el boton y voltios | ||
*Bateria litio para supuesto cortan luz k siga funcionando. Aunque si cortan y vuelven a dar la pila del reloj mantiene hora i al dar otra vez el prog se ejecuta normalmnt | |||
*Almacenar calendario n tarjeta sd para poder ajustar facilmnt | |||
*Mirar posibilidad configurar fiestas especiales o todo cale dsd keypad | |||
*Modo conf calendario dsd keypad, introducir primero mes y lego dias festivos separados por puntos. Hanilitar tmb introduccion periodos consecutivos | |||
*Estudiar dias festivos para ver k siempre sean iguales | |||
*Al introducir dias festivos, quitar el anterior o dejar anteriores y quitar permitar solo seleccionados | |||
*Leer hora cada segundo o leer hora una vez al dia y k arduino cuente solo un dia | |||
*Politica d lectura de dia, cada cuanto leo el dia del mes? Podria contar el arduino 28 dias que es lo minimo que tiene el mes i luego preguntar cada 24 horas la fecha al reloj durante 4 dias (para llegar al maximo de 31 dias) | |||
**Pero no se si esto gasta mas (codigo y tiempo) que preguntar cada 24 horas el dia | |||
*Hacer el programa teniendo en cuenta que si se resetea empieza correctamnt | |||
Elementos | |||
'''Elementos''' | |||
* Para el reloj y calendario | * Para el reloj y calendario | ||
** DS1307 | ** DS1307 | ||
**DS3231 (este lleva el cristal incorporado) | **DS3231 (este lleva el cristal incorporado) | ||
* Rele para desconexion ascensor | |||
* Rele para llamar al piso 4 | |||
* Interruptor para desconexion general Arduino y que siga el funcionamiento normal del ascensor | |||
* LCD i2c | |||
* Keypad | |||
* Led para mostrar si esta desconectado el ascensor o no | |||
'''Programacion''' | |||
* Módulo Reloj/Calendario | |||
** Funcion lectura datos reloj | |||
** Funcion escritura datos reloj (puesta en hora del reloj) | |||
* Módulo SD-Calendario | |||
** Escritura en el fichero los dias festivos | |||
** Lectura del fichero los dias festivos | |||
* Módulo Mostrar datos en Pantalla | |||
** Menú | |||
*** Configurar reloj | |||
*** Configurar dias festivos | |||
*** Desconectar manualmente el ascensor a traves de una orden (no se si esto es necesario) | |||
** Hora y dia | |||
** Estado desconexion ascensor | |||
* Desconexión ascensor | |||
* Llamada planta 4 | |||
Revisión del 09:30 14 ene 2013
Tareas
- Un calendario para poder saber que dias ha de estar desconectado todo el dia o solo en horario laboral
- Pantalla
- Para poder configurar el dia en el que estamos y la hora
- Poder ver el estado de si esta desconectado o no
- Teclado
- Introducir hora y dia
- Poder hacer una desconexion manual (aunque esto puede hacerse desde el boton rojo que ya hay) - El circuito de desconexion no tiene que anular el del boton rojo
- Antes de ponerlo hay que hacer pruebas de si es fiable estar siempre el arduino encendido, al ser esta una plataforma diseñada para pruebas
- Mirar amperios que pasan por el boton rojo y voltios
- Implementar funcion de subir el montacargas a la 4 planta
- Mirar amperios que pasan por el boton y voltios
- Bateria litio para supuesto cortan luz k siga funcionando. Aunque si cortan y vuelven a dar la pila del reloj mantiene hora i al dar otra vez el prog se ejecuta normalmnt
- Almacenar calendario n tarjeta sd para poder ajustar facilmnt
- Mirar posibilidad configurar fiestas especiales o todo cale dsd keypad
- Modo conf calendario dsd keypad, introducir primero mes y lego dias festivos separados por puntos. Hanilitar tmb introduccion periodos consecutivos
- Estudiar dias festivos para ver k siempre sean iguales
- Al introducir dias festivos, quitar el anterior o dejar anteriores y quitar permitar solo seleccionados
- Leer hora cada segundo o leer hora una vez al dia y k arduino cuente solo un dia
- Politica d lectura de dia, cada cuanto leo el dia del mes? Podria contar el arduino 28 dias que es lo minimo que tiene el mes i luego preguntar cada 24 horas la fecha al reloj durante 4 dias (para llegar al maximo de 31 dias)
- Pero no se si esto gasta mas (codigo y tiempo) que preguntar cada 24 horas el dia
- Hacer el programa teniendo en cuenta que si se resetea empieza correctamnt
Elementos
- Para el reloj y calendario
- DS1307
- DS3231 (este lleva el cristal incorporado)
- Rele para desconexion ascensor
- Rele para llamar al piso 4
- Interruptor para desconexion general Arduino y que siga el funcionamiento normal del ascensor
- LCD i2c
- Keypad
- Led para mostrar si esta desconectado el ascensor o no
Programacion
- Módulo Reloj/Calendario
- Funcion lectura datos reloj
- Funcion escritura datos reloj (puesta en hora del reloj)
- Módulo SD-Calendario
- Escritura en el fichero los dias festivos
- Lectura del fichero los dias festivos
- Módulo Mostrar datos en Pantalla
- Menú
- Configurar reloj
- Configurar dias festivos
- Desconectar manualmente el ascensor a traves de una orden (no se si esto es necesario)
- Hora y dia
- Estado desconexion ascensor
- Menú
- Desconexión ascensor
- Llamada planta 4