Diferencia entre NPN y PNP: cuándo usar cada uno con Arduino