Помогите как можно скорее

Тема в разделе "Arduino & Shields", создана пользователем MaximDOG, 28 дек 2016.

  1. MaximDOG

    MaximDOG Нуб

    int RECV_PIN = 6;
    IRrecv irrecv(RECV_PIN);
    decode_results results;
    int p = 8;

    void setup()

    {
    irrecv.enableIRIn();
    pinMode(p, OUTPUT);
    }

    void loop() {

    if (irrecv.decode(&results))
    {
    if (results.value == 0xFFA857);
    {
    digitalWrite (p, tone (9, 1318, 150)
    delay (150)
    tone (9, 1318, 300)
    delay (300)
    tone (9, 1318, 150)
    delay (300)
    tone (9, 1046, 150)
    delay (150)
    tone (9, 1318, 300)
    delay (300)
    tone (9, 1568, 600)
    delay (600)
    tone (9, 784, 600)
    delay (600));
    }
    }
    if (results.value == 0xFFE01F)
    {
    digitalWrite (p, LOW);
    }
    irrecv.resume();
    }
    }

    expected ')' before 'delay'

    Что не так?
     
  2. rkit

    rkit Гуру

    Точки с запятой кто ставить будет?
     
  3. MaximDOG

    MaximDOG Нуб

    где? я просто нуб, не разбираюсь
     
  4. rkit

    rkit Гуру

    После каждого выражения. Еще и скобки потеряны. Почитайте какое-нибудь простое введение в C, иначе всё бес толку.
     
  5. ARDUIN-щик

    ARDUIN-щик Гик

    После каждого действия (tone(); delay();)
     
  6. ARDUIN-щик

    ARDUIN-щик Гик

    Этот смайлик- значки ; и )