فکر کنم نحوه اتصالتون صحیح نباشه :
بهتره ولتاژ مثبت رو قطع و وصل کنید چون ارتباطات دیتا با منفی در ارتباطند و معمولا سوئیچ در سیم مثبت قرار میگیره.
شاید انتخابهای دیگری هم باشه مثل رله ، یا آیسی رله و ... ولی برای ترانزیستور بهتره از PNP استفاده کنید. مثلا TIP 42 استفاده کنید ؛
امیتر به مثبت USB و کلکتور به خروجی مثبت برای شارژ وصل بشه. بیس هم با مقاومت 100 تا 150 اهم به سوئیچ مورد نظر وصل بشه ، که با اتصال به زمین ترانزیستور فعال میشه. ترجیحا در خروجی یک مقاومت 10 کیلو موازی کنید که ولتاژ خروجی تثبیت بشه.
این روش احتمالا بهتر باشه ( در عمل مشخص میشه ) ولی بنظرم نباید افت ایجاد کرد ، حتی میشه از رله های کوچک مخابراتی هم استفاده کرد که معمولا 1 آمپر هستن. با ماسفت نمیدونم چطور میشه.