Este instructable no sólo le da al lector la información necesaria para crear un clap-clap clap clap de conmutación de circuito, pero la lógica que se utiliza para hacer un sólo hardware clap-on, clap de circuito. Más información sobre una versión de hardware sólo se puede encontrar en la sección final de este instructable.
Este circuito emplea un circuito muy sencillo y barato y un programa simple. Es relativamente fácil hacer un hardware sólo aplaudir circuito de encendido, pero quería crear un circuito que requiere dos aplausos para encender y dos palmadas para apagar. Las palmadas deben ser en rápida sucesión, como se ve en el video de abajo, o de lo contrario no funciona, que es el punto entero del circuito =) voy a entrar en detalle sobre los circuitos y el programa. También haré mi mejor contestar cualquier pregunta que ustedes puede tienen. Este dispositivo se puede lanzar juntos en una sola noche.
El software trabaja como esto:
1) el software espera un ruido inicial, entonces comienza una secuencia de cuenta regresiva.
2) si el dispositivo detecta otro ruido dentro de alrededor de 250 milisegundos, el relé conmutará en. Si el temporizador se ejecuta fuera del tiempo sin detectar otro fuerte ruido, se reinicia el programa.
3) una vez que se han detectado dos aplausos, y el relé conmuta en. El software entonces comienza la misma secuencia sobre otra vez, sólo espera para activar el relé apagado.
4) una vez que el relé conmuta apagado otra vez tras detectar dos aplausos en la sucesión, el programa restablece a su estado original.
Puesto que el PIC10F222 tiene una limitada instrucción set, tuve que añadir en algunas líneas adicionales de código. Yo hubiera usado el PIX18F1220, pero que habría sido matanza excesiva. Ah, pero cómo echo de menos la instrucción de BTF (Toggle Bit) =)