design and construction of a smart continuity tester using lm749