1. Легкий путь
Учитывая, что ваше устройство питается от USB, вы можете использовать простой переключатель, чтобы отключить только линию VCC (+ 5 В), и оставить D-, D + и GND подключенными.
Просто, эффективно, и ваш контроллер USB не будет возражать.
2. Более легкий путь
Не тратьте свое время на выключатель вообще. Купите короткий удлинительный USB-кабель и подключите / отсоедините ваш микроскоп к нему по мере необходимости.
Это мой предпочтительный метод ;-)
3. Правильный (трудный) путь
Эмулируйте работу USB-штекеров в реальной жизни. Таким образом, ваш переключатель должен выключить все в следующем порядке:
- Отключить D- и D +
- Отключить VCC
- Отключить GND
И наоборот при включении:
- Подключите GND
- Подключите VCC
- Соедините D- и D +
Это, безусловно, идет за гранью. Кто-то уже сделал нечто подобное и предоставляет хорошую информацию. Вы можете изменить этот проект, чтобы удовлетворить.