I can count a few times that claymores are used. First mention is in the pilot, IIRC. That doesn't really count as perimeter of camp stuff. But even in season three "Maternal Instinct" Sam is instructed to lay some down in advance of the approaching Jaffa.
And I recall one thing in "The First Commandment" that was a motion dectector thingi. I don't think Jack had much faith in it. Because Teal'c demonstrated it by thowing a rock at it, his comment was something like "great, if little rocks sneak up on us we're set." I think he'd rather trust a few people taking watch than electronic stuff.