This is my first homemade, After looking at a bunch of others posted here I came up with my own design (I think). It's quite reliable and very simple/easy to make. I haven't got ranges for it yet but i would say it is pretty average in that aspect.
This video should explain how it works.
JTCR09331.mov 5.29MB
54 downloads