Я пытался подключить мой новый компьютер к моему MKR1000, но ничего не работает. Я просмотрел весь интернет и спросил своих технически подкованных учителей, но не нашел решения. Дайте ему шанс.
Так что я работаю с Arduino для моего проекта для школы. Я получил инженерный комплект Arduino, чтобы помочь мне в изучении языка программирования. Коробка полна оборудования и сопровождается образовательным веб-сайтом. Я работал над изучением Matlab и Simulink в течение нескольких месяцев, но как только я перешел на свой новый компьютер (мне пришлось заново загружать все языки программирования) и попытался подключить компьютер к плате, на которой появлялись сообщения об ошибках. Я почти уверен, что у меня есть все дополнения и что нет других программ, блокирующих порты или уже подключенных к Arduino.
Работает:
a = arduino('COM6', 'MKR1000')
Не работает:
a = arduino ('COM6', 'MKR1000','Библиотеки', 'Arduino / MKRMotorCarrier')
Предполагается создать объект arduino, который я могу позже использовать, но вместо этого
второй просто дает:
Обновление кода сервера на плате MKR1000 (COM6). Это может занять несколько минут.
Невозможно запрограммировать плату MKR1000 (COM6). Убедитесь, что плата поддерживается, а порт и тип платы указаны правильно. Для получения дополнительной информации см. Устранение неполадок оборудования Arduino.
Любые инструкции или советы о том, что делать или где искать, очень помогли бы.
Журнал при использовании = arduino ('COM6 ',' MKR1000 ',' TraceOn ', true) \
Большое спасибо, чувак. Работало >> a = arduino ('COM6', 'MKR1000', 'TraceOn', true).
Есть объяснение, почему это работает?
Но теперь я застрялс другой стороны, даже несмотря на то, что >> listArduinoLibraries показывает, что у меня есть MotorCarrier в качестве библиотеки, когда я пытаюсь превратить его в объект, он не работает. Что я могу сделать, чтобы это исправить?