Страница 26 из 32 ПерваяПервая ... 1620212223242526272829303132 ПоследняяПоследняя
Показано с 251 по 260 из 315
  1. #251
    Местный
    Регистрация
    20.06.2011
    Возраст
    40
    Сообщений
    170
    Вес репутации
    200

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

    нет, это не то.
    Мне нужно из глубокого цикла по одной команде выйти в начало программы, на луп или сетап... есть ли такая волшебная команда?

    На счет топика... перепробовал много вариантов, но так и не получилось добиться одновременной регулировки яркости 2-ух и более каналов

  2. #252
    Продвинутый
    Регистрация
    28.11.2010
    Возраст
    60
    Сообщений
    241
    Вес репутации
    221

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

    PHP код:
    #include <avr/delay.h> 
     
    int AC_pin 10// выход для симистора 
     
    volatile uint16_t dim
     
    uint8_t dimmer=0;// уровень димирования (0-255) 0 = max, 255 = min

     
    void setup() 
     { 
     
    pinMode(AC_pinOUTPUT);
     }

     
    void loop() 
     { 
     
    PlavniyOgon();
     } 

     
    void PlavniyOgon(){
     
    attachInterrupt(0FrontUpRISING); //прерывание по изменению уровня с низкого на высокий 

     
    for (int i=1i<6i++){
     
    AC_pin=i;
     if(
    dimmer 255dimmer++; else dimmer=0// уменьшения яркости лампы 
     
    dim=33*dimmer
     
    delay(50);
     }
     
    AC_pin=i+1;
     if(
    dimmer 0dimmer--; else dimmer=0// увеличение яркости лампы 
     
    dim=33*dimmer
     
    delay(50);
     }

     
    detachInterrupt(0);
     } 

     
    // Функция обработки прерывания на подъем 
     
    void FrontUp() 
     { 
     
    detachInterrupt(0); 
     
    _delay_us(dim+1000); // отсекаем лишнее 
     
    digitalWrite(AC_pinHIGH); // включить симистор 
     
    _delay_us(20); // короткая пауза, чтобы обеспечить включение симистора 
     
    digitalWrite(AC_pinLOW); // выключение симистора(он выключится когда полупериод достигнет нуля) 
     
    attachInterrupt(0FrontDownFALLING); 
     } 
     
    // Функция обработки прерывания на спад 
     
    void FrontDown() 
     { 
     
    detachInterrupt(0); 
     
    _delay_us(dim); // отсекаем лишнее 
     
    digitalWrite(AC_pinHIGH); // включить симистор 
     
    _delay_us(20); // короткая пауза, чтобы обеспечить включение симистора 
     
    digitalWrite(AC_pinLOW); // выключение симистора(он выключится 
     
    attachInterrupt(0FrontUpRISING); 
     } 
    Выложи последний свой скетчь, этот с грубыми ошибками и выкладывай через php.
    Мои проекты - Катер для рыбалки

  3. #253
    Местный
    Регистрация
    20.06.2011
    Возраст
    40
    Сообщений
    170
    Вес репутации
    200

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

    попробую сегодня вечером.. если не получится, то уже после НГ

  4. #254
    Местный
    Регистрация
    20.06.2011
    Возраст
    40
    Сообщений
    170
    Вес репутации
    200

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

    с датчиком тока что-то получилось?

  5. #255
    Администратор Аватар для Chip
    Регистрация
    08.06.2007
    Возраст
    55
    Сообщений
    13,382
    Вес репутации
    10

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

    Честно говоря пока еще не дошли до него руки

  6. #256
    Местный
    Регистрация
    20.06.2011
    Возраст
    40
    Сообщений
    170
    Вес репутации
    200

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

    А есть хоть схемка и скетч, чтобы измерять этим датчиков ток?
    Хочется сделать девайсик измерения потребления мощности

  7. #257
    Администратор Аватар для Chip
    Регистрация
    08.06.2007
    Возраст
    55
    Сообщений
    13,382
    Вес репутации
    10

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


  8. #258
    Новичок
    Регистрация
    30.12.2010
    Сообщений
    5
    Вес репутации
    173

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

    Цитата Сообщение от Chip Посмотреть сообщение
    Схема простая, а скетч бы посмотреть.

  9. #259
    Администратор Аватар для Chip
    Регистрация
    08.06.2007
    Возраст
    55
    Сообщений
    13,382
    Вес репутации
    10

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

    Скетчем еще не занимался.

  10. #260
    Новичок
    Регистрация
    30.12.2010
    Сообщений
    5
    Вес репутации
    173

    Вопрос Re: AC dimmer 220V 50Hz

    Ребята,
    Подскажите пожалуйста по схеме, в верхней части, там, где отслеживаем ноль. Это же получается, что мы на оптрон 4n35 подаем 220 вольт? Не станет ли ему плохо от такого напряжения? По дейтшиту мак.вход.напряжение 30 вольт!.
    Спасибо.

Страница 26 из 32 ПерваяПервая ... 1620212223242526272829303132 ПоследняяПоследняя

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

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

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

Ваши права

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