Arduino UNO Как зажечь несколько светодиодов одновременно

Тема в разделе "Arduino & Shields", создана пользователем kolosvl, 4 янв 2015.

  1. kolosvl

    kolosvl Нуб

    Господа!
    Вопрос новичка....
    Подскажите как зажечь три светодиода Arduino Uno одновременно.
    Последовательные команды digitalWrite(номер пина, HIGH) с изменением значения пина приводит к тому, что что предыдущий светодиод гаснет при загорании следующего на следующем пине...
    Позволяет ли эта плата выставить одновременно единицы на нескольких пинах?

    Спасибо....
     
  2. Unixon

    Unixon Оракул Модератор

    Код покажите.
     
  3. kolosvl

    kolosvl Нуб

    void setup()
    {
    pinMode(11, OUTPUT);
    pinMode(12, OUTPUT);
    }

    void loop()
    {
    digitalWrite(11 , HIGH);
    digitalWrite(12, HIGH);

    delay(1000);

    digitalWrite(11, LOW);
    digitalWrite(12, LOW);
    delay(1000);
    }
     
  4. Unixon

    Unixon Оракул Модератор

    Все должно работать, контакт проверьте.
     
  5. kolosvl

    kolosvl Нуб

    Большое спасибо....
    Оказалось что землю вывел не на GND, а на соседнюю ногу AREF. Результат вообще не поддавался осмыслению....
    Теперь все работает....
     
  6. Evgen-82

    Evgen-82 Нерд

     
  7. Evgen-82

    Evgen-82 Нерд

    А одной командой можно, например как в AVR 0хb00001 и ли нечто подобное?
     
  8. Airbus

    Airbus Радиохулиган Модератор

    Можно
     
  9. DetSimen

    DetSimen Guest

    Я разрешаю. Зажигай.
     
  10. Asper Daffy

    Asper Daffy Иксперд

    Пойду, напьюсь!

    [​IMG]
     
  11. parovoZZ

    parovoZZ Гуру

    а мы сейчас не AVR программируем???