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

Arduino UNO урок 5 (Fade-эффект)

Arduino UNO урок 5 (Fade-эффект)



В Умный дом на PIC этом уроке Простые схемы изменения цвета в светодиоде мы рассмотрим пример Моддинг домофонного ключа реализации Fade-эффекта Схема плавного включения коллекторного электродвигателя симистором (плавное затухание) Простые схемы изменения цвета в светодиоде с помощью Схему на pic контроллере 12f629 rgb Arduino UNO. Вместо Умный дом на PIC функции delay(), мы будем Простые схемы изменения цвета в светодиоде использовать функции тайминга как Моддинг домофонного ключа в уроке 3.

Простые схемы изменения цвета в светодиоде К Схема плавного включения коллекторного электродвигателя симистором ножке 9 Arduino UNO подсоедините Простые схемы изменения цвета в светодиоде светодиод Простые схемы изменения цвета в светодиоде через резистор Схему на pic контроллере 12f629 rgb 220 Ом.

Для плавного Умный дом на PIC управления яркостью Простые схемы изменения цвета в светодиоде светодиода мы будем Моддинг домофонного ключа использовать функцию Схема плавного включения коллекторного электродвигателя симистором analogWrite(). Данная Простые схемы изменения цвета в светодиоде функция обеспечивает Схему на pic контроллере 12f629 rgb вывод ШИМ-сигнала на Умный дом на PIC ножку контроллера. Причем функцию Простые схемы изменения цвета в светодиоде pinMode() предварительно вызывать не Моддинг домофонного ключа надо.
Функция analogWrite(pin,Простые схемы изменения цвета в светодиоде value) Схема плавного включения коллекторного электродвигателя симистором содержит 2 параметра: pin - Простые схемы изменения цвета в светодиоде номер Простые схемы изменения цвета в светодиоде ножки для Схему на pic контроллере 12f629 rgb вывода, value - значение Умный дом на PIC от 0 Простые схемы изменения цвета в светодиоде (выкл) до 255(вкл).

Моддинг домофонного ключа /*
 Fade-эффект
  
 Схема плавного включения коллекторного электродвигателя симистором Пример, показывающий Простые схемы изменения цвета в светодиоде возможности функции Схему на pic контроллере 12f629 rgb analogWrite()
 для реализации Умный дом на PIC Fade-эффекта светодиода, который
 подПростые схемы изменения цвета в светодиоде ключен к ноге 9 контроллера
  
 Моддинг домофонного ключа */
int brightness Простые схемы изменения цвета в светодиоде = Схема плавного включения коллекторного электродвигателя симистором 0;     // яркость светодиода
int Простые схемы изменения цвета в светодиоде fadeAmount Простые схемы изменения цвета в светодиоде = 5;     Схему на pic контроллере 12f629 rgb // шаг изменения яркости
Умный дом на PIC unsigned long Простые схемы изменения цвета в светодиоде currentTime;
unsigned long Моддинг домофонного ключа loopTime;
 
void Схема плавного включения коллекторного электродвигателя симистором setup()  {
  Простые схемы изменения цвета в светодиоде pinMode(9, OUTPUT);   Схему на pic контроллере 12f629 rgb // устанавливаем 9 Умный дом на PIC ногу как выход
  currentTime Простые схемы изменения цвета в светодиоде = millis();
  loopTime = Моддинг домофонного ключа currentTime;
}
 
void Простые схемы изменения цвета в светодиоде loop()  Схема плавного включения коллекторного электродвигателя симистором {
  currentTime = millis();
  if(currentTime >= Простые схемы изменения цвета в светодиоде (loopTime + Схему на pic контроллере 12f629 rgb 20)){ 
    analogWrite(9, brightness);    // Умный дом на PIC устанавливаем зПростые схемы изменения цвета в светодиоде начение на 9 ножке
 
    Моддинг домофонного ключа brightness = Схема плавного включения коллекторного электродвигателя симистором brightness + Простые схемы изменения цвета в светодиоде fadeAmount;   // Схему на pic контроллере 12f629 rgb прибавляем шаг изменения Умный дом на PIC яркости, которая установится в Простые схемы изменения цвета в светодиоде следующем цикле
 
    // если Моддинг домофонного ключа достигли мин. или Простые схемы изменения цвета в светодиоде макс. Схема плавного включения коллекторного электродвигателя симистором значения, то идем в обратную Простые схемы изменения цвета в светодиоде сторону Простые схемы изменения цвета в светодиоде (реверс):
    if Схему на pic контроллере 12f629 rgb (brightness == 0 || Умный дом на PIC brightness == Простые схемы изменения цвета в светодиоде 255) {
      fadeAmount Моддинг домофонного ключа = -fadeAmount ;
    Схема плавного включения коллекторного электродвигателя симистором }    
    loopTime Простые схемы изменения цвета в светодиоде = currentTime;
  Схему на pic контроллере 12f629 rgb }      
}




Простые схемы изменения цвета в светодиоде Источник: http://www.hobbytronics.co.Моддинг домофонного ключа uk/