Компьютер не видит ардуино

Обновлено: 02.07.2024

Друзья подскажите причины, почему ноут не видит порт .Не могу прошить Ардуино МЕГА. В компе Винда 8.1. На днях прошивал Ардуино нано. без проблем. хотя повыеживался с распознаванием порта немного.

Saddamko Учасник Зареєстрований: 2016-10-20 Повідомлень: 23

Порт появляется в системе, когда Windows обнаружило устройство, подключенное к USB порту, (в данном случае - Arduino), считало идентификатор этого устройства и нашло драйверы, соответствующие этому идентификатору. Поэтому нужно лезть в Диспетчер устройств из "управления компьютером" и смотреть, что там изменяется при подключении Ардуино. Если Ардуина не сгоревшая, если целый кабель, но нет драйверов, соответствующих идентификатору Arduino Mega, то приподключении должно появляться в списке устройств "Неизвестное устройство", если ничего не появляется, скорее всего, плохой контакт/USB кабель/Ардуино. Если драйверы есть, то при подключении Ардуино в Диспетчере устройств будет появляться новый порт, можно раскрыть секцию Com Порты и вставлять/вынимать кабель Ардуино, чтобы видеть - меняется ли что в диспетчере.
Возможно порт и появляется, но чтобы успешно загрузить скетч, в Arduino IDE важно правильно выбрать номер порта, который появлялся пи подключении Ардуино, и обязательно там же нужно выбрать вид платы - Arduino Mega, если там стоит Arduino Nano, то загрузки скорее всего не получится.

Чтобы много не гадать для начало надо объяснить, что происходит в диспетчере задач.

У меня код 10 при ручном подставлении дров из тех что шли с установленой средой разработки. До этого ком порт вообще не определялся

При подключении Ардуины Уно к компьютеру в Диспетчере устройств ничего не происходит. НО: при подключении к другому ПК всё нормально работает. Поподключал ко всем портам. Что делать?

net porta varduino uno dispecat ustroistv pishit ne apoznani usb draiver nada no atkuda zapisat. pamagite riiata

Hugin Учасник Зареєстрований: 2019-03-28 Повідомлень: 1

Добрый день та же проблема ноут не видит модуль через прогу ESPlorer v0.2.0-rc2 . Стоит 7 винда. Подскажите в чем может быть проблема?

Vadim_Taran Учасник Зареєстрований: 2019-06-24 Повідомлень: 1

У некоторых пользователей при подключении контроллеров Arduino, ОС Windows перестает видеть его как устройство, хотя драйвера были установлены и плата работала.

Инструкция по перепрошивке

Инструкция по перепрошивке контроллера Atmega8U2 для Arduino Uno или Mega2560.

Шаг 1

Скачиваем программу “FLIP” отсюда:

Шаг 2

Скачиваем последнюю версию прошивки отсюда:

Выбираем в зависимости от того, каким из девайсов обладаем:

Также файлы прошивок находятся в папке:

Взять Arduino Ssoftware можно на официальном сайте arduino.cc.

Шаг 3

Соединяем перемычкой или 10 кОм резистором два контакта, расположенных на тыльной стороне платы.


Шаг 4

Подключаем Ардуино через usb кабель к компьютеру, как обычно.

Шаг 5

На несколько секунд замыкаем два контакта, находящихся над Atmega8U2, для сброса контроллера.


Шаг 6

Компьютер находит новое устройиство, для которого требует драйверы. Устанавливаем драйвер из папки (той, в которую вы установили FLIP):

Во время установки винда ругается, что драйвер не подписан каким-то сертификатом и т.д., все равно соглашаемся. В системе появляется устроиство “at90usb82”.

Шаг 7

Запускаем FLIP, выбираем пункт меню:

File -> Load HEX File

Выбираем скачанную прошивку. Желательно, чтобы в пути к файлу прошивки не было русских символов. У меня например файл прошивки, находящийся на “рабочем столе” не смог открыться, а вот из “C:\” загрузился нормально.

Шаг 8

Выбираем пункт меню “Device->Select”, затем выбираем из списка “at90usb82”.

Шаг 9

Выбираем пункт меню “Settings->Communication->Usb”, затем в появившемся окошке щелкаем кнопку “Open”

Шаг 10

Проверяем чтобы стояли галочки, нажимаем кнопку “Run”.

Шаг 11

Не забываем отпаять резистор от платы.

Все. Микроконтроллер перепрошит, устройство готово к работе. По идее таким образом можно прошить Atmega8U2 другой прошивкой, и ваш Ардуино станет восприниматься системой как джойстик, клавиатура, или например принтер.

Платформа Arduino – это один из самых простых путей погрузиться в мир микроконтроллеров и попробовать самому их программировать. Но однако и на этом пути вас могут подстерегать различные ошибки. Некоторые из них устранить очень просто, а на устранение других у вас могут уйти целые дни. В этой статье мы рассмотрим 10 самых распространенных ошибок при работе с платформой Arduino и способы их устранения.

10 самых распространенных ошибок при работе с Arduino

Если вы начинающий в Arduino, то вначале рекомендуем вам ознакомиться с руководством по первому использованию платы Arduino для начинающих – в ней вы найдете решение самых простых ошибок, возникающих при работе с данной платой.

1. Плата Arduino не распознается

В этой ситуации плата Arduino, подключается к компьютеру, не распознается им. В этом случае плата Arduino не появляется в списке устройств, подключенных к компьютеру по COM портам, как показано на следующем рисунке.

Плата Arduino не распознается компьютером

Решение

Эта проблема обычно случается когда вы используете не оригинальную плату Arduino, а ее дешевые клоны, обычно китайского производства. В этих клонах Arduino вместо стандартного для оригинальных плат Arduino FTDI чипа (FT232RL) используется более дешевый чип CH340g (для преобразования USB в последовательный интерфейс). Драйверы для стандартного чипа FT232RL уже содержатся в установочном пакете Arduino IDE, поэтому при ее установке они также автоматически устанавливаются на ваш компьютер. А чтобы использовать клон платы Arduino с чипом CH340g вам необходимо предварительно скачать и установить драйвер для этого чипа – скачать его можно по следующей ссылке. Установка его крайне простая – я думаю, она не вызовет у вас никаких затруднений.

Установка драйвера для чипа CH340g

После его установки вы сможете увидеть в диспетчере устройств, к какому COM порту подключена ваша плата Arduino.

2. Плата не синхронизируется

Решение

Ошибка синхронизации resp = 0x00 является общим ответом (ошибкой) на все проблемы, связанные с некорректной работой микроконтроллера Atmega (или вообще его неработоспособным состоянием), являющегося "сердцем" платы Arduino. Соответственно, причин этой ошибки может быть достаточно много. Мы рекомендуем вам выполнить следующую последовательность шагов чтобы попробовать устранить эту проблему:

  1. Убедитесь в том, что ничего не подключено к цифровым контактам 0 и 1 платы Arduino (включая шилды).
  2. Убедитесь в том, что в настройках Arduino IDE вы выбрали правильный тип платы и правильный COM порт.
  3. Пару раз нажмите кнопку сброса на плате Arduino и попробуйте после этого загрузить в нее код программы.
  4. Если не помогло, то отключите и заново подсоедините плату Arduino к компьютеру.
  5. Закройте и снова запустите Arduino IDE.

Если ничего из перечисленного не помогло, то попробуйте подключить к своему компьютеру другую плату Arduino или же подключите вашу плату Arduino к другому компьютеру. Если вы обнаружите, что проблема в компьютере, то переустановите Arduino IDE. Иногда бывает и так, что Arduino IDE из Windows работает с глюками, а из другой операционной системы на этом же компьютере работает без проблем. Также встречаются энтузиасты, которые устанавливают Arduino IDE в операционную систему от платы Raspberry Pi, то есть работают с Arduino IDE на компьютере, который состоит из платы Raspberry Pi и монитора – они говорят, что в этом случае Arduino IDE работает гораздо лучше чем из под Windows. Также, если не хотите менять компьютер или операционную систему на нем, вместо Arduino IDE можно попробовать использовать аналогичные инструменты - оболочку PlatformIO или Arduino Web Editor (официальный онлайн инструмент, его не нужно устанавливать).

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

3. Код программы не начинает исполняться при нажатии кнопки сброса (Reset)

В этом случае плата Arduino при включении питания и при нажатии кнопки сброса не начинает исполнять записанный в нее скетч, а обычно возвращается к исполнению стандартного скетча, записанного в загрузчик платы – это скетч мигания светодиодом.

Решение

Описанная проблема может возникать по достаточно большому количеству причин.

Если плата "висит" и ничего не делает, вы сначала должны убедиться в том, что вы в это же самое время не передаете ей никаких данных с компьютера по последовательному порту. При включении питания загрузчик платы первые несколько секунд проверяет не передаются ли плате по последовательному порту какие либо данные (например, не производится ли попытка загрузки в плату нового скетча). Если никакого нового скетча не поступает, то спустя несколько секунд загрузчик начинает исполнять последний скетч, загруженный в плату. Если же ваша программа периодически передает данные по последовательному порту плате, то загрузчик попросту не перейдет к исполнению последнего загруженного в плату скетча.

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

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

4. Invalid Device Signature Error (ошибка подписи)

Ошибка подписи при работе с платой Arduino

Эта ошибка возникает при попытке загрузки кода программы в плату Arduino, тип которой отличается от той платы, которую вы выбрали в настройках Arduino IDE. Ошибка возникает из-за того, что подпись устройства (device signature) на используемой плате отличается от подписи того типа платы, которую вы выбрали в Arduino IDE.

Решение

Выбрать правильный тип платы Arduino в настройках Arduino IDE. Если это не помогает, то можно попробовать прошить плату последней версией загрузчика Arduino (Arduino bootloader).

5. Ошибка запуска (Launch4j Error)

Ошибка запуска Arduino IDE

Arduino IDE необходимо некоторое время для того чтобы запуститься и если после ее запуска вы на что-нибудь кликаете, то возникает ошибка Launch4J error как показано на представленном рисунке. Launch4j – это инструмент, который используется для упаковки (wrapping) приложений Java в программной среде Windows, который позволяет им исполняться как обычным программам Windows.

Arduino IDE написана на JAVA и эта ошибка возникает из-за несовместимости библиотеки Java Run Time Environment (JRE), поставляемой вместе с Arduino IDE.

Решение

Часто решить эту проблему удается простым выключением Bluetooth или WiFi на вашем компьютере. Если это не помогает, то более сложным вариантом решения данной проблемы является замена библиотеки JRE в Arduino IDE на ее последнюю версию.

6. Последовательный порт уже используется (Serial Port Already in Use)

Ошибка повторного использования последовательного порта в Arduino IDE

Одна из самых простых проблем для решения. Она обычно происходит когда вы пытаетесь загрузить код программы в плату Arduino в то время когда открыто окно монитора последовательной связи (serial monitor) (но эта проблема в последних версиях Arduino IDE уже устранена) или вы пытаетесь его открыть во время обмена информацией между Arduino IDE и платой Arduino, или вы пытаетесь в это время использовать этот же самый COM порт для связи с другим устройством. То есть данная проблема возникает тогда, когда вы пытаетесь использовать последовательный порт одновременно для двух вещей.

Решение

Когда вы хотите загрузить программу в плату Arduino с помощью Arduino IDE, просто закройте (остановите работу) всех программ/приложений, которые в это же самое время могут использовать данный последовательный порт. Если в каких то программах вы не уверены, то отключите и снова подсоедините плату Arduino к компьютеру.

7. Скетч успешно загружен, но ничего не происходит

Решение

  1. Убедитесь в том, что тип выбранной в настройках Arduino IDE платы совпадает с типом платы, в которую вы загрузили программу.
  2. Также подобная ошибка может быть вызвана тем, что размер загружаемого в плату скетча превышает объем ее памяти для хранения программ. Уменьшите объем скетча или используйте плату Arduino с большим объемом памяти.
  3. Еще одной причиной подобной ошибки может быть сильная зашумленность цепей питания. Убедитесь в том, что питающее напряжение, подаваемое на плату, достаточно стабильно.

8. Неизвестная ошибка связи (Unsatisfied Link Error)

Очень редко возникающая ошибка. Связана с тем, что на вашем компьютере используется очень старая библиотека для последовательной связи, возможно, от какой то предыдущей версии операционной системы.

Решение

Для решения этой проблемы найдите файл comm.jar или jcl.jar в папке /System/Library/Frameworks/JavaVM.framework/ или в папках на вашем компьютере, относящимся к переменным окружения CLASSPATH или PATH.

9. Размер скетча слишком большой (Sketch Too Large)

Ошибка слишком большо размера скетча при работе с Arduino

Эта ошибка происходит когда размер кода программы больше чем объем перепрограммируемой памяти (flash memory, памяти для хранения программ) используемой вами платы Arduino. К примеру, объем этой памяти в плате Arduino Uno составляет 32 Кбайта, из которых 2 Кбайта заняты загрузчиком. Если вы попытаетесь загрузить в данную плату скетч объемом более 32 Кбайт, то увидите подобную ошибку.

Решение

Для решения этой проблемы модно использовать следующие способы уменьшения объема кода программы:

  1. Там, где это возможно, используйте целые типы данных (integer) вместо вещественных (float).
  2. Там, где это возможно, используйте при объявлениях переменных спецификатор “const”.
  3. Подключайте в программу только те библиотеки, которые вы будете использовать. Там, где это возможно, используйте облегченные версии используемых библиотек.
  4. Используйте специальные алгоритмы и другие способы уменьшения объема кода программы.

Более радикальным решением этой проблемы является смена платы Arduino на плату с большим объемом памяти. Например, плату Arduino Uno можно заменить на плату Arduino Mega, или даже на плату Arduino Due.

10. Ошибка переполнения стека (java.lang.StackOverflowError)

Иногда плата Arduino не может выполнить программы, в которых используется некорректная работа со строками, например, у строковых переменных пропущены кавычки в некоторых выражениях (или функциях).

Решение

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

В данной статье мы рассмотрели 10 самых распространённых ошибок при работе с Arduino. Разумеется, реальное число ошибок, которые могут возникать при работе с платами Arduino, гораздо больше чем 10, однако мы попытались в этой статье рассмотреть самые распространённые из них. Если у вас возникает какая либо ошибка, которая не рассмотрена в данной статье, можете описать ее в комментариях и мы попробуем вместе с вами ее решить.

  • Войдите или зарегистрируйтесь, чтобы получить возможность отправлять комментарии
  • Войдите или зарегистрируйтесь, чтобы получить возможность отправлять комментарии

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

  • Войдите или зарегистрируйтесь, чтобы получить возможность отправлять комментарии

При подключении ардуино к другим usb портам (а также к другим компьютерам), тоже ничего не происходит.

  • Войдите или зарегистрируйтесь, чтобы получить возможность отправлять комментарии

Да, про другие компьютеры, я пропустил. Ну если это не кабель, что маловероятно, то с контроллером проблема. В уно чип ATmega8U2 отвечает за USB связь, если честно я не знаю, можно ли его попробовать перепрошить.

  • Войдите или зарегистрируйтесь, чтобы получить возможность отправлять комментарии

у меня есть два usb кабеля, оба рабочие (по крайней мере с принтером работают), так что проблема точно не в кабеле.

  • Войдите или зарегистрируйтесь, чтобы получить возможность отправлять комментарии

Nikelbak аватар

А какая система стоит на компе? Хотя вопрос канечно никчему не приведет, но всеже. Это факт микруха, у мну такая же фигня была. ПРичем сдохла после статического разряда. Сначало накатался по линолиуму в шерстяных носках а потом тронул ардуину за кабель и пыпец.

  • Войдите или зарегистрируйтесь, чтобы получить возможность отправлять комментарии

проверял на компах с windows 7, с opensuse 11.4, и c windows server 2003. Результат один и тот же: как будто устроиство не подсоединено вовсе.

  • Войдите или зарегистрируйтесь, чтобы получить возможность отправлять комментарии

Nikelbak аватар

а давно купил. Может получится обменять, так как это аппаратная поломка, я вот что то тоже не слышал чтоб прошивались эти микрухи. Да и вслучае если она просто дохлая сам ты ее не перепаяешь. А дело явно в конекте UART. Eсли нет возможности обменять, можно попробовать прогреть феном (промышленным а не женским) . бывают непропаи.

прошить эту микру можно прямо через USB,

а вот с самой прошивой посложнее. я что то не обнаружил, а может просто и не шарю что она из себя представляет.

  • Войдите или зарегистрируйтесь, чтобы получить возможность отправлять комментарии

Купил около 2 недель назад.

Вопрос в том, возможно ли как-то это дело оживить , или уже придется покупать или обменять на новый аппарат.

  • Войдите или зарегистрируйтесь, чтобы получить возможность отправлять комментарии

Nikelbak аватар

Боюсь что лучше будет, если обменяешь, если же есть в наличии еще одна "Арда" то можно и попрошивать. Честно говоря интересно было бы. Да и потом на англоязычных сайтах больше упоминаний про нее чем на русаге. Так что переводчик в зубы и искать.

Вообще говоря, было бы поолезно создать раздел по устранению подобных проблем собственноручно. Но вот еще людей с опытом найти надо.

А вообще оживить можно, если UART живой.

  • Войдите или зарегистрируйтесь, чтобы получить возможность отправлять комментарии

Спасибо за совет, попробую перепрошить atmega8u2. Получится - отпишусь.

Итак, получилось! Возможно я не единственный, кто сталкивался (или столкнется) с данной ситуацией, поэтому так как руководства по решению этой проблемы на русском языке я не нашел, то.

Инструкция по перепрошивке контроллера Atmega8U2 для Arduino Uno или Mega2560


3. Соединяем перемычкой (или 10кОм резистором) два контакта, расположенных на тыльной стооне платы под картой италии))

4. Подключаем Ардуино через usb кабель к компьютеру, как обычно.


5. На несколько секунд замыкаем два контакта, находящихся над Atmega8U2, для сброса контроллера.

6. Компьютер находит новое устроиство, для которого требует драйверы. Устанавливаем драйвер из папки C:\Program Files\Atmel\Flip 3.4.2\usb (той, в которую вы установили FLIP). Во время установки винда ругается, что драйвер не подписан каким-то сертификатом и т.д., все равно соглашаемся. В системе появляется устроиство "at90usb82".

7. Запускаем FLIP, выбираем пункт меню "File->Load HEX File", выбираем скачанную прошивку. Желательно, чтобы в пути к файлу прошивки не было русских символов. У меня например файл прошивки, находящийся на "рабочем столе" не смог открыться, а вот из "C:\" загрузился нормально.

8. Выбираем пункт меню "Device->Select", затем выбираем из списка "at90usb82".

9. Выбираем пункт меню "Settings->Communication->Usb", затем в появившемся окошке щелкаем кнопку "Open"

10. Проверяем чтобы стояли галочки, нажимаем кнопку "Run".

13. Не забываем отпаять резистор от платы.

Все. Микроконтроллер перепрошит, устроиство готово к работе.

По идее таким образом можнопрошить Atmega8U2 другой прошивкой, и ваш ардуино станет восприниматься системой как джойстик, клавиатура, или например принтер))

  • Войдите или зарегистрируйтесь, чтобы получить возможность отправлять комментарии

Очень полезная информация, я даже дам, если не против, прямую ссылку с раздела Программирование Arduino на Ваш пост.

  • Войдите или зарегистрируйтесь, чтобы получить возможность отправлять комментарии

Nikelbak аватар

давайте канечно, я например даже не против если вы мои посты почистите чтоб инструкция сразу в шапке получилась.

  • Войдите или зарегистрируйтесь, чтобы получить возможность отправлять комментарии

Большое Спасибо HOCKU!!
Очень ценная информация, помогла. К сожалению попалась бракованная плата Arduino MEGA: установщик драйвера долго не находил нужный файл в директории C:\Program Files\Atmel\Flip 3.4.5\usb и когда всё же установился, начались проблемы с открытием последовательного порта.
Хочется верить, что плата надёжная и уже обкатанная.

У меня есть такой вопрос: можно ли как-то установить и использовать внешнее ОЗУ на плате?
Внутренняя оперативная память даже ATmega2560 весьма далека от желаемой (8Кб). Отсутствие операционной системы и язык Java делают 16Мг-вый микроконтроллер и систему весьма производительной и удобной, с большими возможностями на самом деле.
Возможны расширения в части памяти и каких-нибудь других ресурсов?

  • Войдите или зарегистрируйтесь, чтобы получить возможность отправлять комментарии

Всем доброго времени суток!

Не подскажите как перепрошить Uno 3-й ревизии. там нет места распаянного под "Италией"

  • Войдите или зарегистрируйтесь, чтобы получить возможность отправлять комментарии

У меня тоже появилась эта проблема "неопределения" компом ардуины

Я, почитав, англоязычные блоги, понял, что у Меги есть уже свой подтягивающий резюк к земле. и я его даже увидел.

достаточно подсоединить его к компу и что-то замкнуть, но что - я так и не понял! подскажите, кто рубит в этом хоть маленько.

  • Войдите или зарегистрируйтесь, чтобы получить возможность отправлять комментарии

Разобрался с этой проблемой) если у тебя R3, то просто берешь перпемычку (лучше кнопку reset из старого пк) и подключаешь к пинам, рядом с кнопкой reset.

Распаивать ничего не нужно.

у меги по-моему те же пины задействаны.

  • Войдите или зарегистрируйтесь, чтобы получить возможность отправлять комментарии

что шить? если не определяется устройство на ПК? я бы с радостью, но никак себя ардуина моя не проявляет, тупо молчит, да лампочками мигает со старого скетча

  • Войдите или зарегистрируйтесь, чтобы получить возможность отправлять комментарии

другие USB устройства определяются?

  • Войдите или зарегистрируйтесь, чтобы получить возможность отправлять комментарии

канешн. все определяются, кроме ардуины.

  • Войдите или зарегистрируйтесь, чтобы получить возможность отправлять комментарии

тогда с сайта atmel берешь прогу для того чтобы шить их чипы, скачиваешь firmware ардуинки, и посмотри, по идее должна опреелиться

  • Войдите или зарегистрируйтесь, чтобы получить возможность отправлять комментарии

уже всё пробовал - не так всё просто

видимо, накрылся mega8u2, а без него, наверное, не получится ничего

ещё могут быть варианты?

  • Войдите или зарегистрируйтесь, чтобы получить возможность отправлять комментарии

тогда все( плате конец, можно по идее, чисто в теории перепаять этот чип

  • Войдите или зарегистрируйтесь, чтобы получить возможность отправлять комментарии

интересно, накрылся только 8u2, а МК работает шикарно

у меня скетч записан в нем, отображающий температуру, и мигающий подсветкой, когда температура ниже 8 градусов Цельсия.

работает всё, жалко очень.

можно ведь ещё как-нибудь записывать на него скетчи? должен быть выход. выход есть всегда, верно?

программатор какой-нибудь сваять..

  • Войдите или зарегистрируйтесь, чтобы получить возможность отправлять комментарии

попробуй через другую ардуино

  • Войдите или зарегистрируйтесь, чтобы получить возможность отправлять комментарии

нет, к сожалению, другой

  • Войдите или зарегистрируйтесь, чтобы получить возможность отправлять комментарии

мне не поможет эта приблуда?

  • Войдите или зарегистрируйтесь, чтобы получить возможность отправлять комментарии

Конечно поможет. Это тот же Atmega8U2, только на отдельной плате.

  • Войдите или зарегистрируйтесь, чтобы получить возможность отправлять комментарии

спасибо, если я подключю его к TX0 RX0 (pins 0, 1), то он также загрузит скетч в него?

а не подскажите, где можно заказать сам 8u2? у меня есть знакомый, который паяет такие мелочи. и нужно ли будет прошивать 8u2 после того, как припаяем?

  • Войдите или зарегистрируйтесь, чтобы получить возможность отправлять комментарии

У меня тоже появилась эта проблема "неопределения" компом ардуины

Я, почитав, англоязычные блоги, понял, что у Меги есть уже свой подтягивающий резюк к земле. и я его даже увидел.

достаточно подсоединить его к компу и что-то замкнуть, но что - я так и не понял! подскажите, кто рубит в этом хоть маленько.

У меня тоже была такая "беда" при подключении ардуины к ноутбуку. Причем сначала ардуина определялась, все было нормально, скетчи заливались и работали без проблем, а потом при очередном подключении "неопознанное USB устройство". Бился долго. Проблема решилась элементарно! USB шнур с дополнительным питанием! Это у которого один конец втыкается в ардуину, а другим в два USB порта. Вот так странно ему питания не хватало, скетч последний залитый работал.

Так что как вариант попробуйте :)

  • Войдите или зарегистрируйтесь, чтобы получить возможность отправлять комментарии

спасибо за старание помочь, но вообще компьютер не видит дуину. ни один компьютер в доме

  • Войдите или зарегистрируйтесь, чтобы получить возможность отправлять комментарии

Разобрался с этой проблемой) если у тебя R3, то просто берешь перпемычку (лучше кнопку reset из старого пк) и подключаешь к пинам, рядом с кнопкой reset.

Распаивать ничего не нужно.

у меги по-моему те же пины задействаны.

Скажите, пожалуйста, какие пины замыкать у меги 2560. (рядом с кнопкой РЕСЕТ - не понятно)

  • Войдите или зарегистрируйтесь, чтобы получить возможность отправлять комментарии

"Разобрался с этой проблемой) если у тебя R3, то просто берешь перпемычку (лучше кнопку reset из старого пк) и подключаешь к пинам, рядом с кнопкой reset."

у меня тож Uno R3, замыкаю контакты, но ардуина никак не детектится всё равно

ситуация: предыдущий скетч отрабатывает, но комп не видит никак вообще дуину.

  • Войдите или зарегистрируйтесь, чтобы получить возможность отправлять комментарии

есть строка "Wire your Arduino board to the target as shown in the diagram below. (Note for the Arduino Uno: you'll need to add a 10 uF capacitor between reset and ground.)"

этот кондёр надо на ту что шьёшь или на программатор ставить? и можно ли 22uF?

  • Войдите или зарегистрируйтесь, чтобы получить возможность отправлять комментарии

Не уверен, но думаю что "на программатор", что-бы он не перегружался когда AvrDude открывает порт. Но, вначале, можно попробовать и без него. Авось успеет отработать бутлоадер.

  • Войдите или зарегистрируйтесь, чтобы получить возможность отправлять комментарии

Да, надо на тот которым прошиваешь, но фокус всё-равно не удался :(

  • Войдите или зарегистрируйтесь, чтобы получить возможность отправлять комментарии

Замечу, что была такая проблема с новым Arduino Mega 2560.

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

  • Войдите или зарегистрируйтесь, чтобы получить возможность отправлять комментарии

Таже ситуация, Windows 7 не видит Arduino Uno. Подклучаю к Windows Vista 32, Vista сама определида и установила драйвера (все работает). В чем проблема семерки так и не разобрался. Если кто знает подскажжите.

  • Войдите или зарегистрируйтесь, чтобы получить возможность отправлять комментарии

Ларчик открывался просто! Указать путь к драйверам которые лежат в папке дистрибутива: arduino-1.0.4 /drivers.

  • Войдите или зарегистрируйтесь, чтобы получить возможность отправлять комментарии
  • Войдите или зарегистрируйтесь, чтобы получить возможность отправлять комментарии

ребят подскажите ссылку на книгу по ардуино

  • Войдите или зарегистрируйтесь, чтобы получить возможность отправлять комментарии

ребят подскажите ссылку на книгу по ардуино

  • Войдите или зарегистрируйтесь, чтобы получить возможность отправлять комментарии
  • Войдите или зарегистрируйтесь, чтобы получить возможность отправлять комментарии

кто делал цветомузыкальный куб 8x8x8 с arduino

  • Войдите или зарегистрируйтесь, чтобы получить возможность отправлять комментарии

у меня тож Uno R3, замыкаю контакты, но ардуина никак не детектится всё равно

ситуация: предыдущий скетч отрабатывает, но комп не видит никак вообще дуину.

Та же проблема с Uno R3. Перерыл весь интернет, перепробовал все советы, но в итоге пришлось разбираться самому.

Если коротко, оказался неисправен кварцевый резонатор, подключенный к ATmega16u2. Заменил его на новый (такого-же по размеру на 16МГц под рукой не оказалось, поставил другой раза в 4 выше) и всё заработало.

Читайте также: