Update your browser to view this website correctly. Update my browser now
Uses IR LED and detector to detect beam interruption
Uses Radio Shack 276-142. If LED beam interrupted, analog read on Arduino goes from low value (10 - 200 range depending on alignment) to very high (can be > 1000).