The only thing against your land mine, is I think it's only detonating due to the shock of the steel plate slamming onto it.
Would it do the same for something not slapping it?
But, I don't want you to get hurt testing it.
If you tried to trigger it, and it doesn't go off, you need some way to get to it safely.
i really don't know my friend...but a car will sure detonated...