Door simulation mejorado

AttachmentSize
Binary Data puerta4.rsl1.92 KB
Binary Data puerta5.rsl3.06 KB
Electrónica: 
Verdaderamente si instalaramos un sistema de apertura de puertas como el que hemos programado el motor podría durar poco tiempo (si el usuario se pone a hacer cosas que no debe) puesto que se podría accionar el botón de cerrar mientras la puerta se está abriendo. Esto no provocaría que el motor girase en ambos sentidos pero sí que girase en sentido inverso inmediatamente, provocando vibraciones y sobreesfuerzos por la inercia. Por tanto se me ocurrió que podría poner un temporizardor para este caso. Lo primero que he hecho ha sido una aproximación y siempre, tras apretar Open o Close esperar 2 segundos antes de que el motor gire en uno u otro sentido [asset|aid=14|format=image|formatter=asset|title=Door simulation mejorado - Parte 1|width=495|height=860|align=center|resizable=true] esto soluciona el problema pero es algo molesto tener que esperar también para abrir la puerta si ésta está cerrada completamente (o esperar para cerrarla si está totalmente abierta) así que si añadimos un estado más y usando un sólo temporizador (la solución es más fácil con dos pero ¡¡vaya desperdicio!!) tenemos una solución como está mandado [asset|aid=17|format=image|formatter=asset|title=Door simulation mejorado - Parte 2|width=541|height=1846|align=none|resizable=true] Bueno si se os ocurre alguna otra mejora o alguna otra optimización de código ¡¡compártelo con todos nosotros!!
Social_buttons: 

Comments

Bueno, como ya mucha gente se habrá dado cuenta si quitamos tensión al motor antes de que se abra o cierre completamente la puerta caerá (a no ser que empleemos un motor con electrofreno) así que finalmente parece que será mejor que cambie el sentido brúscamente (o gastarnos el dinero en un variador para controlar el par del motor o utilizar un motor con electrofreno o alguna otra cosa que no se me ocurra). De todas formas esto es sólo una forma de ejercitar nuestras habilidades y su utilidad es meramente didáctica (aunque creo firmemente en sus ventajas).

Nos vemos