Показано с 1 по 10 из 315

Комбинированный просмотр

Предыдущее сообщение Предыдущее сообщение   Следующее сообщение Следующее сообщение
  1. #1
    Местный
    Регистрация
    20.06.2011
    Возраст
    40
    Сообщений
    170
    Вес репутации
    209

    По умолчанию Re: AC dimmer 220V 50Hz

    Цитата Сообщение от Chip Посмотреть сообщение
    Тебе привезли датчик тока?
    Вот во вторник пообещали точно будет

    Выключить прерывание можно вот так detachInterrupt(0);
    Да, выключает, спасибо.
    Вопрос как включить?
    attachInterrupt(0, FrontUp, RISING); - не работает. А вернее этот кусок кода:

    Код:
    void loop()
    {
    
    detachInterrupt(0);
    
    delay(1000);
    digitalWrite(10, HIGH);
    delay(1000);
    digitalWrite(10, LOW);
    
    attachInterrupt(0, FrontUp, RISING);
    aaadim();
    
    }  
    
    void aaadim()    
    {      
      if(dimmer < 255) dimmer++; else dimmer=0;  // пример уменьшения яркости лампы 
      dim=33*dimmer; 
      delay(50);
    }

    Т.э. лампа на секундку вкл., затем выкл., затем через сек. вкл. и т.д.,т.э. на функцию aaadim() не переходит. Почему?
    Последний раз редактировалось knyaz2020; 11.12.2011 в 14:56.

Информация о теме

Пользователи, просматривающие эту тему

Эту тему просматривают: 1 (пользователей: 0 , гостей: 1)

Ваши права

  • Вы не можете создавать новые темы
  • Вы не можете отвечать в темах
  • Вы не можете прикреплять вложения
  • Вы не можете редактировать свои сообщения
  •