Установка Arduino IDE (Windows)

  • Просмотры Просмотры: 754
  • Последнее обновление Последнее обновление:
  • images-png.39

    В данной статье рассказывается о установке Arduino IDE.
    Установка
    Для начала необходимо скачать Arduino IDE
    Шаг 1
    Выберите версию среды в зависимости от Вашей операционной системы.
    install_step1-png.40

    Шаг 2
    Для бесплатной загрузки нажмите на кнопку "JUST DOWNLOAD".
    install_step2-png.41

    Запуск
    Откройте Arduino IDE, откроется следующее окно:
    install_step3-png.42

    Arduino IDE не запускается?
    Скорее всего, у Вас на компьютере некорректно установлена JRE (Java Runtime Environment). Переустановите Arduino IDE: инсталлятор установит JRE

    Подключение Arduino
    После установки Arduino IDE можно подключить плату Arduino к компьютеру.
    Соедините Arduino с компьютером через USB-кабель. На плате загорится светодиод "ON". Это означает, что на плату подано питание.
    Чтобы настроить Arduino IDE на работу с конкретной платой Arduino, необходимо узнать, какой номер COM-порта присвоил компьютер данной платформе. Для этого зайдите в "Диспетчер устройств" и раскройте вкладку "Порты (COM и LPT)".Должно появиться примерно следующее:
    Картинка

    Это означает, что операционная система распознала нашу плату Arduino как COM-порт, подобрала для неё правильный драйвер и назначила этому COM-порту номер 9.

    Появились ошибки?
    Если у вас появились ошибки, скорее всего Вам поможет это:
    Не появляются новые устройства в "Диспетчере устройств"?
    У этого могут быть следующие причины:
    • Поврежденный кабель или нерабочий порт.
    • Неисправная плата Arduino.
    • Блокировка устройства системой
    Вместо Arduino появилось "Неизвестное устройство"?
    Скорее всего драйвер не установился автоматически. Установите его вручную:
    Щелкните правой кнопкой мыши по "Неизвестному устройству" и нажмите "обновить драйверы"
    unknown_device_1-png.43

    Далее выберете "Выполнить поиск драйверов на этом компьютере":
    unknown_device_2-png.44

    Выберете /путь_по_которому_расположена_Arduino_IDE/drivers/ и нажмите Далее:
    unknown_device_3-png.45

    После этого драйверы должны были установиться и должно появиться устройство Arduino

    Китайская xDuino
    Если вы заказывали Arduino из Китая, то для неё вам требуется установить специальный драйвер.
    Скачиваем его здесь
    Распаковываем архив в удобное для вас место и запускаем программу установки драйвера.

    Настройка Arduino IDE для работы с Arduino
    Сначала необходимо выбрать нужную плату и нужный порт в "Сервис>Плата" и "Сервис>Порт":
    edit1-png.46

    Появились ошибки?
    При выборе порта список пуст? Проверьте подключение и правильность установки драйверов
    Загрузка скетча
    Среда настроена, можно переходить к загрузке скетча!
    Вставьте данный код в поле для кода:
    C++:

    void setup()
    {
    pinMode(13, OUTPUT);
    }

    void loop()
    {
    digitalWrite(13, HIGH);
    delay(1000);
    digitalWrite(13, LOW);
    delay(1000);
    }
    Нажмите "Загрузить" и Arduino IDE прошьет микроконтроллер написанным скетчем.
    Появились ошибки?
    1. Ошибка компиляции
    Возникает на этапе сборки и компиляции прошивки. Ошибки компиляции вызваны проблемами в скетче. Слева от кнопки «загрузить» есть кнопка с галочкой — проверка. Во время проверки производится компиляция скетча и выявляются ошибки, если они имеются. Arduino в этом случае может быть вообще не подключена к компьютеру.

    • В чёрном окне в низу Arduino IDE можно прочитать полный текст ошибки и понять, что делать.
    • Если при компиляции возникает ошибка с описанием типа "XXX.h no such file or directory", то это означает, что в скетче используется библиотека не установленная в Arduino IDE. Для установки выберите ''Скетч>Подключить библиотеку>Управлять библиотеками'', в строку поиска впишите название нужной библиотеки и выберите ее из предложенного списка. Если библиотеки не найдено, найдите ее в интернете и скачайте, потом перейдите в ''Скетч>Подключить библиотеку>Добавить .zip библиотеку'' и в открывшемся окне найдите скачанный архив с библиотекой.
    • При использовании каких-то библиотек, методов или функций, ошибкой может стать неправильно выбранная плата в ''Инструменты>плата''. Пример: прошивки с библиотекой Mouse.h или Keyboard.h компилируются только для Leonardo и Micro.
    2. Ошибка загрузки
    Возникает на этапе, когда прошивка собрана, скомпилирована, в ней нет критических ошибок, и производится загрузка в плату по кабелю. Ошибка может возникать как по причине неисправностей железа, так и из-за настроек программы и драйверов.

    • USB кабель, которым подключается Arduino, должен быть Data-кабелем. Существуют кабели, предназначенные только для зарядки, у них внутри 2 провода. Data кабель имеет 4 провода, два из которых нужны для передачи данных. Таким кабелем подключаются к компьютеру плееры и смартфоны.
    • Причиной ошибки загрузки являются не установленные драйвера CH340, если у вас китайская xDuino, скачайте драйвер.
    • Также будет ошибка, если не выбран COM порт, к которому подключена Arduino. Если кроме COM1 других портов нет — перечитайте пункт 1 и 2.
    • Большинство проблем при загрузке, вызванных «зависанием» Arduino или загрузчика. Отключите Arduino от USB и заново подключите. После этого попробуйте прошить снова.
    • При загрузке появились ошибки типа ''avrdude: stk500_get sync(): not in sync: resp = 0x00''? Значит выбрана неправильная плата, проверьте: "Сервис>Плата" или "Инструменты>Плата"
    • Если вы прошиваете китайские клоны и появляется та-же ошибка, то попробуйте выбрать ''Сервис>Процессор>AtMega328'' или ''Инструменты>Процессор>ATmega328 (old bootloader)''
    • Причиной ошибки загрузки может быть неправильно выбранная плата в «Инструменты>Плата», а также неправильно выбранный процессор в ''Инструменты>Процессор''. Узнать какой у вас процессор можно на самой плате
    screenshot_11-png.47

    3. Ошибки не исчезли?
    Ничего из перечисленного вам не помогло? Задайте вопрос на форуме
  • Загрузка…
Вверх