Проход по ссылкам навигацииГлавная : Статьи :

Arduino UNO урок 4 (Бегущий огонь)

Arduino UNO урок 4 (Бегущий огонь)

Fintar 418-01 схема ремонт Предыдущий урок Сетевой адаптер ремонт своими руками | Следующий урок


В Схема toyota 86120 этом уроке Fintar 418-01 схема ремонт мы продолжим работу Радиоконструктор сигнализатор влажности со светодиодами, Как сделать юсб в двд плеере но количество Fintar 418-01 схема ремонт светодиодов увеличим Сетевой адаптер ремонт своими руками до 5. И Схема toyota 86120 сделаем эффект бегущего огня. Fintar 418-01 схема ремонт Для управления светодиодами будем Радиоконструктор сигнализатор влажности использовать манипуляции с Fintar 418-01 схема ремонт портами Как сделать юсб в двд плеере Arduino. Мы будем напрямую записывать Fintar 418-01 схема ремонт данные Fintar 418-01 схема ремонт в порты Сетевой адаптер ремонт своими руками Arduino. Это лучше, чем Схема toyota 86120 работать с Fintar 418-01 схема ремонт конкретными входами/выходами контроллера. Радиоконструктор сигнализатор влажности Это позволит Как сделать юсб в двд плеере установить значения Fintar 418-01 схема ремонт для светодиодов Сетевой адаптер ремонт своими руками при помощи одной Схема toyota 86120 лишь операции.

У Arduino Fintar 418-01 схема ремонт UNO имеется 3 порта:Радиоконструктор сигнализатор влажности B>
B (цифровые входа/выхода Fintar 418-01 схема ремонт с Как сделать юсб в двд плеере 8 по 13)
C (аналоговые Fintar 418-01 схема ремонт входа)
Fintar 418-01 схема ремонт D (цифровые Сетевой адаптер ремонт своими руками входа/выхода с 0 по Схема toyota 86120 7)

Каждый Fintar 418-01 схема ремонт порт управляется 3 Радиоконструктор сигнализатор влажности регистрами. Регистр Как сделать юсб в двд плеере DDR определяет Fintar 418-01 схема ремонт чем будет Сетевой адаптер ремонт своими руками являться нога (pin) Схема toyota 86120 входом или выходом. При Fintar 418-01 схема ремонт помощи регистра PORT можно Радиоконструктор сигнализатор влажности установить pin в Fintar 418-01 схема ремонт состояние Как сделать юсб в двд плеере HIGH или LOW. При помощи Fintar 418-01 схема ремонт регистра Fintar 418-01 схема ремонт PIN можно Сетевой адаптер ремонт своими руками считать состояние ножек Arduino, Схема toyota 86120 когда они Fintar 418-01 схема ремонт работает на вход.

Радиоконструктор сигнализатор влажности Мы будем Как сделать юсб в двд плеере использовать порт Fintar 418-01 схема ремонт B. Сначала, Сетевой адаптер ремонт своими руками мы должны установить Схема toyota 86120 все ножки порта B Fintar 418-01 схема ремонт как цифровые выхода. У Радиоконструктор сигнализатор влажности порта B имеется Fintar 418-01 схема ремонт только Как сделать юсб в двд плеере 6 ножек. Биты регистра для Fintar 418-01 схема ремонт В-порта Fintar 418-01 схема ремонт DDRB должны Сетевой адаптер ремонт своими руками быть установлены в 1, Схема toyota 86120 если нога Fintar 418-01 схема ремонт будет использоваться как Радиоконструктор сигнализатор влажности выход (OUTPUT), Как сделать юсб в двд плеере и в Fintar 418-01 схема ремонт 0, если Сетевой адаптер ремонт своими руками нога будет использовать Схема toyota 86120 как вход (INPUT). Биты Fintar 418-01 схема ремонт портов нумеруются с 0 Радиоконструктор сигнализатор влажности по 7, но Fintar 418-01 схема ремонт не Как сделать юсб в двд плеере всегда содержат все 8 ног.
Fintar 418-01 схема ремонт Пример:
Fintar 418-01 схема ремонт DDRB = Сетевой адаптер ремонт своими руками B00111110; // установить ножки Схема toyota 86120 порта В Fintar 418-01 схема ремонт с 1 по Радиоконструктор сигнализатор влажности 5 как Как сделать юсб в двд плеере выхода, а Fintar 418-01 схема ремонт 0 как Сетевой адаптер ремонт своими руками вход.

Обратите внимание, Схема toyota 86120 что в микроконтроллерах фирмы Fintar 418-01 схема ремонт Microchip все наоборот. 0 Радиоконструктор сигнализатор влажности бит - нога Fintar 418-01 схема ремонт работает Как сделать юсб в двд плеере как выход, а 1 - Fintar 418-01 схема ремонт как Fintar 418-01 схема ремонт вход.

В Сетевой адаптер ремонт своими руками нашем проекте бегущего огня Схема toyota 86120 мы будем Fintar 418-01 схема ремонт использовать 5 выходов:
Радиоконструктор сигнализатор влажности DDRB = Как сделать юсб в двд плеере B00011111; // Fintar 418-01 схема ремонт установить ноги Сетевой адаптер ремонт своими руками порта В с Схема toyota 86120 0 по 4 как Fintar 418-01 схема ремонт выхода

Для записи значений Радиоконструктор сигнализатор влажности в порт В Fintar 418-01 схема ремонт необходимо Как сделать юсб в двд плеере использовать регистр PORTB.
Зажечь первый Fintar 418-01 схема ремонт светодиод Fintar 418-01 схема ремонт можно командой:
Сетевой адаптер ремонт своими руками PORTB = B00000001;
первый Схема toyota 86120 и четвертый:
Fintar 418-01 схема ремонт PORTB = B00001001;

Радиоконструктор сигнализатор влажности Теперь вы Как сделать юсб в двд плеере видите, как Fintar 418-01 схема ремонт легко мы Сетевой адаптер ремонт своими руками можем включать и Схема toyota 86120 выключать светодиоды. Теперь расскажем Fintar 418-01 схема ремонт вам об операторах сдвига

Радиоконструктор сигнализатор влажности Есть 2 оператора Fintar 418-01 схема ремонт двоичного Как сделать юсб в двд плеере сдвига: оператор сдвига влево << Fintar 418-01 схема ремонт и Fintar 418-01 схема ремонт оператор сдвига Сетевой адаптер ремонт своими руками вправо >>. Оператор сдвига Схема toyota 86120 влево << Fintar 418-01 схема ремонт заставляет все биты Радиоконструктор сигнализатор влажности сдвигаться влево, Как сделать юсб в двд плеере соответственно оператор Fintar 418-01 схема ремонт сдвига вправо >> сдвигает биты Схема toyota 86120 вправо.

Пример:
varA = Fintar 418-01 схема ремонт 1; // 00000001
varA Радиоконструктор сигнализатор влажности = 1 << Fintar 418-01 схема ремонт 0; Как сделать юсб в двд плеере // 00000001
varA = Fintar 418-01 схема ремонт 1 << 1; // Сетевой адаптер ремонт своими руками 00000010
varA = 1 << 2; Fintar 418-01 схема ремонт // 00000100

Fintar 418-01 схема ремонт


Теперь Радиоконструктор сигнализатор влажности вернемся к Как сделать юсб в двд плеере нашей программе, Fintar 418-01 схема ремонт которая показана Сетевой адаптер ремонт своими руками ниже.
Нам нужно Схема toyota 86120 ввести 2 переменные: первая Fintar 418-01 схема ремонт upDown будет содержать значение Радиоконструктор сигнализатор влажности куда двигаться - Fintar 418-01 схема ремонт вверх Как сделать юсб в двд плеере или вниз, а вторая cylon Fintar 418-01 схема ремонт какие Fintar 418-01 схема ремонт светодиоды зажигать.

Сетевой адаптер ремонт своими руками В функции setup() мы Схема toyota 86120 определяем какие Fintar 418-01 схема ремонт ножки должны работать Радиоконструктор сигнализатор влажности как Как сделать юсб в двд плеере выхода.

В главном Fintar 418-01 схема ремонт цикле программы Сетевой адаптер ремонт своими руками loop(), светодиоды по Схема toyota 86120 очереди загораются вверх путем Fintar 418-01 схема ремонт увеличения переменной cylon, а Радиоконструктор сигнализатор влажности когда доходит до Fintar 418-01 схема ремонт самого Как сделать юсб в двд плеере верхнего, то переменной upDown присваивается Fintar 418-01 схема ремонт 0 Fintar 418-01 схема ремонт и светодиоды Сетевой адаптер ремонт своими руками загораются вниз по очереди.

Схема toyota 86120 /*
  Бегущий Fintar 418-01 схема ремонт огонь. 5 светодиодов
 Радиоконструктор сигнализатор влажности */
 
unsigned Как сделать юсб в двд плеере char upDown=1;     Fintar 418-01 схема ремонт // начинаем Сетевой адаптер ремонт своими руками с движения вверх   
Схема toyota 86120 unsigned char cylon=0;      // Fintar 418-01 схема ремонт определяет очередность LED
 
void Радиоконструктор сигнализатор влажности setup() {               
  DDRB Fintar 418-01 схема ремонт = Как сделать юсб в двд плеере B00011111;         // устанавливаем порт B Fintar 418-01 схема ремонт с Fintar 418-01 схема ремонт 0 по Сетевой адаптер ремонт своими руками 4 как выхода  
}
 
Схема toyota 86120 void loop() Fintar 418-01 схема ремонт {
  if(upDown==1){                // Радиоконструктор сигнализатор влажности если идем Как сделать юсб в двд плеере вверх, то
    Fintar 418-01 схема ремонт cylon++;
    if(cylon>=4) Сетевой адаптер ремонт своими руками upDown=0;      // когда Схема toyota 86120 достигнут наибольший номер LED, Fintar 418-01 схема ремонт то в след. цикле Радиоконструктор сигнализатор влажности идем вниз
  }
  Fintar 418-01 схема ремонт else Как сделать юсб в двд плеере {
    cylon--;
    if(cylon==0) upDown=1;      // Fintar 418-01 схема ремонт когда Fintar 418-01 схема ремонт достигнут наименьший Сетевой адаптер ремонт своими руками номер LED, то в Схема toyota 86120 след. цикле Fintar 418-01 схема ремонт идем вверх
  }
  Радиоконструктор сигнализатор влажности PORTB = Как сделать юсб в двд плеере 1 << Fintar 418-01 схема ремонт cylon;         //сдвиг
  Сетевой адаптер ремонт своими руками delay(200);                   // пауза Схема toyota 86120 200 мс
}




Радиоконструктор сигнализатор влажности Источник: http://www.hobbytronics.Fintar 418-01 схема ремонт co.Как сделать юсб в двд плеере uk/