Llevas razon he probado ya cogiendo la tierra como dijstes y va perfectosi no mal recuerdo los voltajes son de .2 logico 0 y 4.5 logico 1
seguramente lo estas midiendo con carga por eso el 1v... o ya esta dañado....
lo que si tiene el puerto es una corriente muy debil pero es lo suficiente y sobrado para activar(saturar) un transistor, si pones un opto o un rele tendrias mas problemas,....
deja completar el esquema que te propusieron... casi creo que ahi esta tu error...
Lo unico que me gustaria poner to las protecciones oportunas para no joder ni el puerto ni el transistor ni nada ¿que puedo poner mas?
Saludos y muxas gracias