Stap 2: Prototyping
Dit Instructable wordt ervan uitgegaan dat u bekend bent met Picaxe of een micro-controller-systeem.
Als niet ik stel voor dat je er naar kijken, het is echt makkelijk te halen omhoog (dit is het eerste project dat ik mee heb gedaan) en het is minder kostbaar dan de arduino.
Uw circuit instellen zoals weergegeven in de foto's en het schakelschema.
Plaats de IR zender en ontvanger naast elkaar op uw bord, geconfronteerd met off van de rand, en zorg ervoor dat plaats iets tussen hen dus enige gereflecteerde licht zal afgaan van de sensor.
Als u de voorbeeldcode gebruikt dan het downloaden en de schakeling testen.
Als u uw eigen programma schrijft (die ik stel voor) dan zijn hier een paar tips.
IR-Sensor:
Alle gegevensbladen u voor uw sensor vindt doorneemt, het alleen reageert op een specifieke frequentie (de mijne was 38kHz) en het beste reageert op bepaalde burst lengtes en kloof tijden (hoe lang het signaal is ingeschakeld of uitgeschakeld)
Ook de opmerking dat de sensor is in een hoge staat (een 1 signaal wordt verzonden naar de chip) wanneer er geen IR-signaal is gevonden (dit verward mij aanvankelijk).
Modus-schakelaar:
Omdat dit wordt gebruikt om te tellen schakelaar persen, zal switch bounce ruïneren uw programma. (bounce is als, zo veel persen wat lijkt op een enkele druk op u, is geregistreerd door de chip)
Om te stoppen met schakelaar toevoegen stuiteren gewoon een pauze (bijvoorbeeld 100ms) nadat de pers worden geteld. Dit geeft de schakeloptie-tijd te regelen.
Wanneer u tevreden bent met het circuit en u kunt naar het miniaturizing om te passen in een zippo programma.
Als alternatief kan u gesneden een slot uit een grote tin, dump de breadboard en batterijen in en gebruiken de indringer alarm, net zoals het is.
Maar voor mij, veel leuker maken van spullen kleiner en compacter is.