ошибка

Тема в разделе "Arduino & Shields", создана пользователем Tatarin, 16 дек 2015.

  1. Tatarin

    Tatarin Нуб

    Здравствуйте! Что сделал не так? Помогите
    Эксперимент 2. Маячок с нарастающей яркостью
    exit status 1
    stray '\320' in program
     
  2. Mestniy

    Mestniy Гуру

    Код и схему в студию.
    Или вы хотите что-бы Вам написали, что не так в проекте Амперки.
    Видимо на строку ругается!
     
  3. Tatarin

    Tatarin Нуб

    // даём разумное имя для пина №9 со светодиодом
    // (англ. Light Emitting Diode или просто «LED»)
    // Так нам не нужно постоянно вспоминать куда он подключён
    #define LED_PIN 9

    void setup()
    {
    // настраиваем пин со светодиодом в режим выхода,
    // как и раньше
    pinMode(LED_PIN, OUTPUT);
    }

    void loop()
    {
    // выдаём неполное напряжение на светодиод
    // (он же ШИМ-сигнал, он же PWM-сигнал).
    // Микроконтроллер переводит число от 0 до 255 к напряжению
    // от 0 до 5 В. Например, 85 — это 1/3 от 255,
    // т.е. 1/3 от 5 В, т.е. 1,66 В.
    analogWrite(LED_PIN, 85);
    // держим такую яркость 250 миллисекунд
    delay(250);

    // выдаём 170, т.е. 2/3 от 255, или иными словами — 3,33 В.
    // Больше напряжение — выше яркость!
    analogWrite(LED_PIN, 170);
    delay(250);

    // все 5 В — полный накал!
    analogWrite(LED_PIN, 255);
    // ждём ещё немного перед тем, как начать всё заново
    delay(250);
    }

    а схема та которая у них на картинке ,да и скетч с сайта
     
    Последнее редактирование: 16 дек 2015
  4. AlexU

    AlexU Гуру

    Copy/Paste?
    Если, да, то похоже проблема с кодировкой.
    Попробуйте убрать все комментарии:
    Код (C++):

    #define LED_PIN 9

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

    void loop()
    {
    analogWrite(LED_PIN, 85);
    delay(250);
    analogWrite(LED_PIN, 170);
    delay(250);
    analogWrite(LED_PIN, 255);
    delay(250);
    }
     
  5. Krest

    Krest Нерд

    Похоже, что где-то не на месте стоит русская буква "п".
     
  6. Tatarin

    Tatarin Нуб

    #define LED_PIN 9

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

    void loop()
    {
    analogWrite(LED_PIN, 25);
    delay(250);
    analogWrite(LED_PIN, 170);
    delay(250);
    analogWrite(LED_PIN, 255);
    delay(250);
    }
    Загрузил,работает .
    Всем спасибо!!!