Прежде чем задать свой вопрос, я должен сказать, что я новичок в работе с электроникой и, возможно, не совсем знаю, как описать свою проблему.
Я пытаюсь использовать булавку на моем микроконтроллере msp430 в качестве замены кнопки на устройстве. Msp430 составляет 3,3 В, а устройство, которое я переключаю, составляет 5 вольт. У меня сложилось впечатление, что я мог бы использовать транзистор 2n3904 вместо кнопки, подав ток, включив вывод на msp430, который пропустил бы ток от коллектора к эмиттеру и, надеюсь, «нажал» кнопку.
Это моя текущая настройка

Однако включение контакта не активирует цепь. Когда я подключаю перемычку для встроенного светодиода, я могу убедиться, что контакт работает. также, когда я подключаю 5В от коллектора к базе с помощью провода, я могу активировать транзистор.
Какую другую информацию мне не хватает, чтобы решить эту проблему? заранее спасибо
РЕДАКТИРОВАТЬ: После прочтения комментариев, добавив резистор 4,6 кОм между базой и выводом ввода-вывода и подключив заземление 3 В и заземление 5 В, я смог управлять транзистором без каких-либо заметных проблем. Спасибо!

