Fabricamos un circuito que permita integrar el mando del garaje, con dos pulsadores, en la moto, de manera que basta con mantener unos segundos las luces largas para que las puertas se abran automáticamente.

No te imaginas lo cómodo que es llegar a tu garaje y no tener que buscar el mando de la puerta, especialmente si vas en moto, con guantes, bolsillos de velcro…
Además, en mi garaje tengo la dificultad añadida de que hay 2 puertas, y hay que pulsar primero un botón y luego el otro.
Con este proyecto lo integro todo conectado al relé de las luces largas, con lo que sólo tengo que conectar la ráfaga cuando estoy llegando y se me abren ambas puertas. Espero que te guste
Te dejo el código del programa para el PIC:
#include <12F675.h>
#device ADC=10
#use delay(internal=4MHz)
#use FIXED_IO( A_outputs=PIN_A4,PIN_A0 )
#define Puerta2 PIN_A0
#define Puerta1 PIN_A4
#fuses NOMCLR
void main()
{
output_low(Puerta1);
output_low(Puerta2);
delay_ms(500);
output_high(Puerta1);
delay_ms(1000);
output_low(Puerta1);
delay_ms(500);
output_high(Puerta2);
delay_ms(1000);
output_low(Puerta2);
while(TRUE)
{
};
}
Y el esquema del circuito:

