Помогите разобраться с ошибкой

Тема в разделе "Arduino & Shields", создана пользователем AndriyaXa, 18 июн 2016.

  1. AndriyaXa

    AndriyaXa Нуб

    Всем привет!
    Я только начинаю по учебникам разбираться с Arduino и вот уже спустя несколько уроков столкнулся с ошибкой с программой, мне кажется даже после обновления...
    Компиляция скетча проходит нормально, ОК

    #define BUZ_PIN 3
    #define LDR_PIN A0

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

    void loop() {
    int val, freq;
    val=analogRead(LDR_PIN);
    freq=map(val,0,1023,3500,4500);
    tone(BUZ_PIN,freq,20);
    }

    А вот при загрузке, выдает ошибку:

    no programmer has been specified on the command line or the config file
    Specify a programmer using the -c option and try again


    Я уже перебрал все программаторы в настройках, ничего не меняется.
    Все настройки платы и порта остались как и были.
     
    Последнее редактирование: 18 июн 2016
  2. fogary

    fogary Гик

    Не загружается только этот скетч, или никакой не загружается? Если используете Arduino IDE, то плату подключаете к USB перед запуском IDE или после? Тип платы, процессор и COM-порт указаны правильно?
     
    AndriyaXa нравится это.
  3. ZAZ-965

    ZAZ-965 Гуру

    @AndriyaXa, по-моему, такое происходит когда у вас сильно разнятся версии IDE и Arduino AVR Boards (можно посмотреть в Менеджере плат). У меня актуальные Arduino IDE 1.6.9 и Arduino AVR Boards 1.6.11 - без проблем со всеми Arduino на Atmega8-168-328
     
    AndriyaXa нравится это.