prueba a hacer menos cutre el cutreprogramador. consigue una cajilla para el conector db9 (los venden en las tiendas de eelctronica, es una carcasa para el conector db9) y ahi te metes todo. se nota que no te apañas diferenciando los puntos de soldadura porque usas hilillos por ahi de mas.
haz una cosa.. sin desoldar las resistencias del db9 (pero comprueba que estan en su numero correcto) desuelda lo demás. ahora:
- en el zocalo corta al ras las patillas que no se usan (3 en total, dos de un lado y tres del otro). asi, no te equivocaras mientras sueldas.
- quita el transistor, y suelda DIRECTAMENTE pata con pata entre el transistor y el zocalo. asi no usas hilos, y te resultará mas facil ver los fallos.
- ahora suelda la alimentacion al transistor (el rojo) y la masa al db9 (el negro)
- ahora usa las patillas de las resistencias (no uses hilo) para soldarlas a las patas del zocalo que tengas que soldar. doblalas con unas pinzas de mosquito (pinzas finas) o a manita como todo hijo de vecino.
de esta manera no tienes hilos colgando por todos lados, y es mas dificil que tengas un corto, pues para que contacten dos puntos tendrias que doblar un alambre, mucho mas duro que un hilillo. comprueba que las resistencias son las que deben ser con un polimetro, si lo dudas pilla unas nuevas, que te valen 1c€
yo tambien comprobaria que no has puesto el transistor mal. hay polimetros que te checkean la polaridad y si estan vivos o no. si lo dudas, usa los diodos led, para ver si se iluminan o no, y si no puedes, simplemente compra otro, que valen 10 c€. es muy facil que lo hayas tostado.