Regulador automático de Led escaleras (3 / 4 paso)

Paso 3: El algoritmo trabaja

El algoritmo sí mismo es bastante simple.

La tarea era la siguiente.
Al cruzar el rayo infrarrojo en la parte inferior de las escaleras - los LEDs sin problemas encenderán hacia arriba.
Cuando cruce el infrarrojo de la viga en la parte superior de las escaleras - los LED de luz hacia abajo suavemente.
En el caso cuando dos rayos se cruzan en el mismo tiempo - todos los LEDs luz suavemente

Después de cierto tiempo, preestablecido utilizando la pantalla y el teclado la luz LED abajo suavemente en el mismo sentido, en el que se ha convertido en.

Todos los retrasos son establecidos y controlados por la pantalla.
Varios efectos de iluminadores se pueden encontrar en el menú.
Y la elección de salidas (1 a 16)

El programa fue escrito en CodeVisionAVR.
No voy a publicar el código entero, pero he aquí algunos puntos principales:

máscara de unsigned char;

void processUp() {}
{if(datUp==0)}
delay_ms(50);
para (mascara = 0 x 01; Máscara máscara << = 1)
{
PORTC | = máscara;
wait1();   /
}

retardo de
wait1();   retardo antes de encender abajo

ahora se apaga (en la misma dirección)
para (mascara = 0 x 01; Máscara máscara << = 1)
para la dirección opuesta:
para (mascara = 0 x 80; Máscara máscara >> = 1)
{
PORTC & = ~ máscara;
wait1();

}
}
}

Artículos Relacionados

Automático, Biorritmo LED acuario luz

Automático, Biorritmo LED acuario luz

luces del acuario Normal son tubos fluorescentes que requieren que encienda por la mañana y apagado en la noche. Esto no es la manera más eficiente a la luz un tanque, pero por alguna razón es el kit por defecto te dan. Otra cuestión es que el circui
Regulador automático de tanque de agua del Motor

Regulador automático de tanque de agua del Motor

Puedes ver el funcionamiento de este controlador explica en el diagrama de hermoso...Su un regulador simple, que ayudaría a la bomba de agua en su tanque de agua esté vacía y se apagará cuando el depósito es completo y la mantendrá apagada hasta que
Regulador automático del nivel del agua

Regulador automático del nivel del agua

¿Hola todos, están buscando para controlar automáticamente el nivel del agua del tanque es aquí el post para, como nivel de agua controlable automáticamente?Hay muchas maneras usando un sensor flotador para determinar el nivel de agua, o usando punta
CONTROLADOR de nivel de agua automático $1

CONTROLADOR de nivel de agua automático $1

Hola amigosAhora estoy con otro proyecto llamado regulador automático de nivel de agua $1.Es un circuito de conmutación automática que utiliza para controlar una bomba de agua AC. Funcionamiento de este circuito es simple.wen que el nivel del agua va
Sistema de Control automático de trenes puerta

Sistema de Control automático de trenes puerta

se trata de un circuito llamado "Regulador automático de la puerta del tren". El objetivo principal de este proyecto es operar y controlar la puerta del tren sin tripulación de la manera correcta para evitar los accidentes en el cruce de tren si
Bawls automático LED luz azul

Bawls automático LED luz azul

Ok Haz tu mente salir de la cuneta. Estoy hablando de la botella de cristal azul que el refresco Bawls. Probé uno el otro día y pensó que la botella de vidrio podría ser utilizada para algo interesante. En un principio sólo iba a pegar un LED en él,
Loft automático / ático escalera

Loft automático / ático escalera

Recientemente tuve la idea genial de pasar mi oficina en el hogar de la "sala de caja" al ático, después marqué algo libre de madera de un miembro de la familia que estaba haciendo hasta su casa (¡ gracias Tricia!).Teniendo en cuenta que trabaja
Grifo de luz LED apagado automático Hack

Grifo de luz LED apagado automático Hack

después de leer este buen tutorial que pensé que sería publicar un instructable para mostrar a todos cómo he logrado hacer yo unas luces de grifo con un desvío diferido. Mi esposa siempre se olvida de apagar luces y yo sabía que tenía que instalar en
Circuito de regulador de luz de baño automático

Circuito de regulador de luz de baño automático

este es otro circuito muy útil en nuestra vida real llamado Circuito de controlador de luz de servicio automático. Nos ayuda en apagar automáticamente encendido/apagado las luces del baño según la situación, es decir si una persona entra en el baño,
Sistema de riego automático con sonda capacitiva y Arduino en el barato (y serio)

Sistema de riego automático con sonda capacitiva y Arduino en el barato (y serio)

Descargo de responsabilidad: Yo no soy un ingeniero en electrónica, por lo que no puedo ofrecer ninguna garantía para el diseño (mucho menos para su implementación). Sólo sé la presentó solución trabajada para mí por lo menos unos 5-6 meses (por lo q
Monitoreo de la calidad de aire automático cruise robot

Monitoreo de la calidad de aire automático cruise robot

GeneralHice un cuatro ruedas de automático cruise robot con Arduino y tipos de sensores. Luego añadí control remoto inalámbricocontrol a él. Al final, incluso construí una máquina de control de calidad de aire en el robot y pasó a ser muy útil.Por fa
Barco piloto automático - basado en Arduino

Barco piloto automático - basado en Arduino

Aquí es cómo construir un piloto automático que puede dirigir un RC barco a waypoints! Es fácil de construir, basado en la popular plataforma Arduino e ideal para aficionados que quieren alguna soldadura práctica! Con este piloto automático, un barco
Automático de Arduino DIY crecer caja

Automático de Arduino DIY crecer caja

Siempre he querido hacer un pequeño proyecto Arduino desde cero.Por lo tanto decidí hacer esta caja crece. Este es tal vez más como un '' mira lo que hice '', en vez de un Instructable, pero voy a intentar hacerlo como un Instructable para otros pued
Introducción al modelo de piloto automático del avión!!!

Introducción al modelo de piloto automático del avión!!!

Hi All!Tengo veinte años. Recogí mi arduino por primera vez que estas Navidades y hemos estado ocupados en mis aplicaciones de arduino que puedo traerle este instructable. Espero que ayuda!!!El propósito de este proyecto era construir un trampolín de