Do you think that's enough to stop a truck filled with explosives travelling towards it at high speeds? The goverment seems to think so... don't know why.
You'd also have to spring load them too so they jump up in a second - do you think that people, even if they are speeding or elderly, won't notice something a couple of feet high extending out of the ground in 30 seconds?