Stap 3: IR Detector Circuit
IR Detector Circuit
Ik dacht dat de eenvoudigste manier om te detecteren onderbrekingen van het licht weg moest gebruiken een IR LED en IR fototransistor, geconfigureerd zodat de fototransistor ofwel is "aan" of "uit" in plaats van met behulp van een fotocel met een analoge drempel.
Ik vond de configuratie in het circuit Forrest Mims notebook "opto-elektronische schakelingen" - het uittreksel is in de onderstaande afbeeldingen. Deze boeken zijn prachtig, door de manier. Ik ben bang om te proberen veel van de andere sensoren en circuits hij in hen met de Arduino beschrijft.
Een 10K Ohm weerstand gaat van de + 5V connector op de Arduino aan de verzamelaar over de fototransistor (pin 2). De zender van de fototransistor (pin 1) is aangesloten op grond (opnieuw op de Arduino board). Pin 3 kan is ongebruikt en worden gebogen uit de weg of geknipt. De verzamelaar (pin 2) is ook verbonden met de digitale pen 2 op de Arduino. Ingang 2 op de Arduino komt overeen met de interrupt 0, die we gebruiken zullen om te tellen van pulsen.
Ik gebruikte alligator clip patch draden aansluiten de fototransistor en kleine schuine pinnen op het breadboard te verbinden met het circuit. De aansluitingen voor dit project zijn eenvoudig genoeg dat je kon waarschijnlijk punt-naar-board bedrading doen en gewoon aansluiten van de draden van de aansluiting op de aansluitingen op de Arduino. In plaats daarvan gebruikte ik een klein breadboard. Natuurlijk, als je de Arduino-shield, zou bouw nog gemakkelijker.
IR LED Circuit
De Arduino Diecimila heeft een huidige beperkende weerstand op pin 13, dus om het aantal delen, ik aangesloten de IR LED op die pin. Hebt u een oudere Arduino board, vergeet niet om de weerstand van een passende reeks sluit aan op de uitgang-Pins. De aansluitingen voor dit werden ook gedaan met een rechthoekige header op het breadbord en alligator clip patch draden aan de LED. Anode naar digitale pin 13, kathode (platte kant) aan de grond.
Status-LED
Aangezien we omgaan met onzichtbare IR-licht, interrupts en seriële communicatie voor status, wilde ik zien iets dat me het circuit vertellen zou werkt, zodat ik een status is rood LED op digital pin 12 via een weerstand van 220 Ohm serie aangesloten.