подключить usb к контактам, а не к встроенному usb-разъему

У меня есть клон uno r3 в корпусе и один из этих портов USB на корпусе.

Там довольно тесно, поэтому я задался вопросом, есть ли способ обойти USB-порт на плате и подключить его напрямую к контактам.

Поэтому сделайте что-то вроде того, подключите USB-кабель к внешнему порту на корпусе, а затем отрежьте конец USB-кабеля и подключите провода напрямую к плате, а не используйте встроенный USB-порт Arduino.

Группа из 4-х сразу над i2c кажется многообещающей, но по ней не удалось найти много информации.

Спасибо за помощь.

, 👍1

Обсуждение

Рассматривали ли вы альтернативные (меньшие) Arduino, такие как Mini?, @user2813274

Припаяйте провода к нижней части гнезда USB. Вариант второй: поместите Uno рядом с краем корпуса и оставьте оригинальное гнездо торчать (возможно, вам придется отпаять разъем питания, чтобы расположить его достаточно близко к боковой стороне корпуса). Вариант третий: возьмите клон Uno с разъемом micro USB вместо обычного B., @Gerben

Я рассматривал mini и nano, но прикрепить их к корпусу немного сложно. У меня есть несколько печатных плат для uno, которые отлично фиксируются, и они очень надежно закреплены в корпусе. Сначала я попробую нижнюю часть, снять весь блок печатной платы на uno будет сложно., @jm21356


2 ответа


Лучший ответ:

4

Вам придется (по желанию) отпаять существующее гнездо USB и припаять провода к контактам на плате, где оно было. Оно подключается напрямую к контактам микросхемы поверхностного монтажа CH340G (прямоугольной у гнезда USB), и припаять провода к этим контактам будет сложно.

,

Спасибо за помощь, Majenko и Ratchet. Тогда я просто отпаяю usb-порт., @jm21356


2

USB фактически проходит через 16-контактный чип, который преобразует USB в последовательный на RX и TX контактах. Ни один из внешних разъемов или сквозных отверстий не подключен к линиям данных порта USB.

Лучше припаять провод к контактам на самом разъеме. Или попытаться найти подходящий провод с правильными разъемами.

,