Не могу загрузить код в ардуино

Моя Arduino Uno работала нормально, но теперь у меня возникли проблемы с загрузкой моего нового кода на плату. Когда я подключаю ардуино к компьютеру, он показывает мне только порт COM1. Раньше он показывал мне COM3. Установил драйвера, но все равно не работает. Я попробовал то же самое на ubuntu, и там тоже самое. Когда я подключаю его, код на Arduino работает нормально.


person MistBoost    schedule 08.04.2014    source источник


Ответы (2)


если ни одно устройство не отображается ни в Windows, ни в Linux, ни на других компьютерах, возможно, вы сожгли чип, который выполняет преобразование последовательного порта в USB. Если вы не разбираетесь в пайке SMD, решение состоит в том, чтобы купить внешний чип преобразования (USB в последовательный порт RS232-TTL 5 В, обратите внимание, что классический RS232 использует 12 В, а также есть TTL3V) и подключить его к RX TX (контакты 0 и 1). ), но вам придется вручную сбрасывать доску при каждой загрузке; требуется больше взлома (но это легко возможно), чтобы подключить вывод RST к преобразователю.

person Lesto    schedule 09.04.2014

Имя последовательного порта можно изменить при смене Arduino IDE или операционной системы, которую вы используете на своем компьютере. Отныне ваш последовательный порт, созданный Arduino, будет COM1 вместо COM3. Так что проблем, насколько я вижу, нет.

Вам нужно выбрать COM1 из Arduino IDE Tools>Serial Port.

person Zgrkpnr    schedule 11.04.2014