I have seen radar attached to a digital speed display in several areas. It actually seems to have the effect of slowing people down.

I think that assuming that people are speeding because they don't know their speed is foolish, but it seems to work.

Jim