How can the computer detect such widely different things as the whereabouts of a London Transport bus, fog, the length of an electronic flash or the speed of a motor? Ian McNaught-Davis and John Coll look at a wide range of sensors which are available on the market.