Dit instructable niet alleen geeft de lezer de informatie nodig te maken een klap-klap op / clap clap af schakelen circuit, maar de logica die wordt gebruikt om een hardware-alleen clap-on, klappen uit circuit. Meer informatie over een hardware-only versie kan worden gevonden in het laatste deel van dit instructable.
Dit circuit werken sommige zeer eenvoudige en goedkope circuits, en een eenvoudig programma. Het is relatief gemakkelijk te maken van een hardware alleen aan/uit schakeling klappen, maar mij wilden voor wekken een circuit dat vereiste twee klapt om in te schakelen, en twee klapt uit te schakelen. De klapt moet snel achter elkaar, zoals gezien in de video hieronder, of anders het werkt niet, dat is het hele punt van het circuit =) ik zal ingaan op Details over de circuits, en het programma. Ik zal ook mijn uiterste best aan het beantwoorden van eventuele vragen die jullie kan doen. Dit apparaat kan in één avond samen worden gegooid.
De software werkt als volgt:
1) de software wacht op een eerste lawaai, daarna begint een countdown-reeks.
2) als het apparaat een ander lawaai binnen ongeveer 250 milliseconden, detecteert dan het Relais schakelt op. Als de timer door tijdgebrek maakt zonder een ander lawaai opsporing, opnieuw in het programma.
3) zodra twee klapt zijn gedetecteerd, en het Relais schakelt op. De software start dezelfde volgorde over weer, alleen wachten op de estafette weg van een knevel.
4) zodra het Relais schakelt uit opnieuw na het opsporen van twee klapt in opvolging, stelt het programma terug naar de oorspronkelijke staat.
Aangezien de PIC10F222 een beperkte instructie set heeft, moest ik toe te voegen in sommige extra lijnen van code. Ik zou hebben gebruikt de PIX18F1220, maar dat zou zijn geweest te doden. Ah, maar hoe ik missen de instructie BTF (Bit Toggle) =)