Результаты опроса: Нужна ли вам такая функция на телевизоре?

Голосовавшие
191. Вы ещё не голосовали в этом опросе
  • Нет.

    28 14.66%
  • Да.

    129 67.54%
  • Нужна , только руки кривые, самому не осилить

    34 17.80%
Страница 22 из 93 ПерваяПервая ... 12161718192021222324252627283272 ... ПоследняяПоследняя
Показано с 211 по 220 из 921
  1. #211
    Администратор Аватар для Chip
    Регистрация
    08.06.2007
    Возраст
    54
    Сообщений
    13,376
    Вес репутации
    10

    По умолчанию Re: Фоновая подсветка телевизора Ambilight

    Ардуино пойдет , но эта версия имела баг , если тебе не нужен спящий или ждущий режим компа то можешь купить и эту версию.
    IRFZ44 не подойдет

  2. #212
    Новичок Аватар для denns
    Регистрация
    16.11.2010
    Сообщений
    15
    Вес репутации
    168

    По умолчанию Re: Фоновая подсветка телевизора Ambilight

    да не то что бы ненужен - другого варианта нет
    теперь на счет транзисторов - неподскажите аналог IRLR2905 ?
    поищу - а этот IRF1010N?
    Последний раз редактировалось denns; 16.11.2010 в 22:42.

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

    По умолчанию Re: Фоновая подсветка телевизора Ambilight

    IRLU8259

  4. #214
    Новичок Аватар для denns
    Регистрация
    16.11.2010
    Сообщений
    15
    Вес репутации
    168

    По умолчанию Re: Фоновая подсветка телевизора Ambilight

    Цитата Сообщение от Chip Посмотреть сообщение
    IRLU8259
    пока на ибее транзисторов не нашел - но ищу еще аналоги
    Как этот IRFP150N?
    Вы извините что пристал - просто чесно не рублю в них.
    Последний раз редактировалось denns; 19.11.2010 в 12:36.

  5. #215
    Новичок Аватар для JeikiS
    Регистрация
    22.11.2010
    Возраст
    43
    Сообщений
    5
    Вес репутации
    166

    По умолчанию Re: Фоновая подсветка телевизора Ambilight

    Доброго времени суток.

    Некоторое время назад наткнулся на подобный проект и решил повторить, при поиске программы нашел и этот форум.

    собрал агрегатину на 12 каналов, хочу сделать слева, справа и два канала сверху

    уважаемый чип, при запуске вашей програмы выходит ошибка: FT_Open - Device not found и програма закрывается. подозреваю что проблема в номере ком порта, его настройки я нигде не нашел... подскажите в каком направлении рыть? сам я не шибко программер

    боб-лайт запускается, но у меня Вынь 7 и аэро отключать не хочетсо. o5 же боблайт запускается 1 раз только, если закрыть и запустить повторно, то он выдает: com3 - Permisson denied. Видимо не закрывает за собой соединение с ком-портом.

    Еще вопрос: есть ли аналог подобной программы для Linux? а если нет, то есть ли перспектива её появления?

    2 denns: я использовал транзисторы с дохлой материнской платы(те что питанием процессора управляют) они подходят идеально... дёшево и сердито
    Последний раз редактировалось JeikiS; 22.11.2010 в 01:36.

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

    По умолчанию Re: Фоновая подсветка телевизора Ambilight

    уважаемый чип, при запуске вашей програмы выходит ошибка: FT_Open - Device not found и програма закрывается. подозреваю что проблема в номере ком порта, его настройки я нигде не нашел... подскажите в каком направлении рыть? сам я не шибко программер
    А у тебя на ардуино собрано?

  7. #217
    Новичок Аватар для JeikiS
    Регистрация
    22.11.2010
    Возраст
    43
    Сообщений
    5
    Вес репутации
    166

    Счастье Re: Фоновая подсветка телевизора Ambilight

    Цитата Сообщение от Chip Посмотреть сообщение
    А у тебя на ардуино собрано?
    да, хоумейдуино + PL2303HX.

    провел с десяток перезагрузок и все грамотно настроил на бобе, эфект потрясающий, когда машина едет с одного конца экрана на другой, автоматом поворачиваешь голову за ней и пытаешься разглядеть её в темноте

    чересчур паралитичная подсветка получилась, какието явно левые мигания проскакивают, на активных сценах особенно много, жутко режет глаза... задержка от изображения примерно 200-300 мс... хоть и незначительно, но заметна...

    кстати, Ардулайт_тест из пакета Боблайт также дает FT_Open - Device not found...

    UPD: поЯндексил, в Линуксе поддерживает данную фичу(а конкретнее АтмоЛайт) VLC плеер... сегодня буду пробовать...

    UPD2: поГуглил, под Линуха нашел исходники боблайта и инструкцию по их компиляции и установке на Ubuntu

    помимо того разобрался чем отличаются Atmolight от MomoLight... у атмолайта после 0хFF идет 0x00 0x00, а потом уже пакет... несложная доработка скетча...upd4: может из за этого в моменты экстремума начинается бешенное эпелиптическое мигание, т.е. когда засылается на какой либо канал максимальное значение(255 = 0хFF) дунька думает что это начало нового пакета.

    UPD3: нашел детальное описание конфигурационного файла для боблайта и свежие исходники, дата последнего обновления 27-е октября 2010.

    UPD4: перечитал ветку еще раз, наткнулся на упоминание о том что библиотека FTDI нужна для того чтоб работать с FT232 которой в моей системе не установлено, у меня PL-2303 подключена на прямую на 0-1 пины...

    есть ли возможность побороть этот момент не прибегая к установке FT232? потому как выбор на PL2303 пал исключительно из за её доступности в условиях города Якутска, как по цене так и по наличию(за 100р два старых датакабеля). FT232 прийдется полтора месяца ждать + по цене она дороже + за доставку еще рублей 300 сверху.
    Последний раз редактировалось JeikiS; 22.11.2010 в 14:06.

  8. #218
    Продвинутый
    Регистрация
    28.11.2010
    Возраст
    59
    Сообщений
    241
    Вес репутации
    213

    По умолчанию Re: Фоновая подсветка телевизора Ambilight

    Chip Вчера купил Мегу, ночь балуясь разбирался что и как работает, потом вспомнил про фоновую подсветку Кинул 12 светодидов на порты, запустил одну прогу, потом вторую.
    Работают только 2 канала pin10 & pin11, хотя порты рабочие, проверял до и после. Не подскажите в чем проблема?
    Винда семерка.

    p.s. В первом посту ссылка на скетч не работает, просто копировал.
    Последний раз редактировалось Mastar; 28.11.2010 в 17:54.

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

    По умолчанию Re: Фоновая подсветка телевизора Ambilight

    Может быть светодиоды неправильно подключил или сгоревшие?
    Попробуй яркость в настройках программы накрутить на всю, должна быть равна =0
    Последний раз редактировалось Chip; 28.11.2010 в 22:06.

  10. #220
    Продвинутый
    Регистрация
    28.11.2010
    Возраст
    59
    Сообщений
    241
    Вес репутации
    213

    По умолчанию Re: Фоновая подсветка телевизора Ambilight

    Цитата Сообщение от Chip Посмотреть сообщение
    Может быть светодиоды неправильно подключил или сгоревшие?
    Попробуй яркость в настройках программы накрутить на всю, должна быть равна =0
    Да нет, на скорую руку сваял скетч из учебного примера "Fade" , только прописал все пины от 2 по 13 и все светодиоды плавненько тухли и загорались. Затем не прикасаясь ни к чему, загрузил скетч подсветки, запустил программу - светятся только два на 10 и 11 пине, пробую регулировать все красиво отрабатывает, но только по 2 светодиодам.

    вот что заливал:
    PHP код:
    #define  D2_High PORTD |=B00000100  //red 
    #define  D2_LOW PORTD &= B11111011 
    #define  D3_High PORTD |=B00001000  //green 
    #define  D3_LOW PORTD &= B11110111 
    #define  D4_High PORTD |=B00010000  //blue 
    #define  D4_LOW PORTD &= B11101111 

    #define  D5_High PORTD |=B00100000 
    #define  D5_LOW PORTD &= B11011111 
    #define  D6_High PORTD |=B01000000  
    #define  D6_LOW PORTD &= B10111111 
    #define  D7_High PORTD |=B10000000 
    #define  D7_LOW PORTD &= B01111111 

    #define  D8_High PORTB |=B00000001 
    #define  D8_LOW PORTB &= B11111110 
    #define  D9_High PORTB |=B00000010 
    #define  D9_LOW PORTB &= B11111101 
    #define  D10_High PORTB |=B00000100 
    #define  D10_LOW PORTB &= B11111011 

    #define D11_High PORTB |=B00001000 
    #define D11_LOW PORTB &= B11110111 
    #define D12_High PORTB |=B00010000 
    #define D12_LOW PORTB &= B11101111 
    #define D13_High PORTB |=B00100000 
    #define D13_LOW PORTB &= B11011111 

    volatile unsigned int tcnt2
    volatile byte pwm_time
    //byte pwm_time, Red_R_Old, Green_L_Old, Blue_T_Old; 
    unsigned long blank=0//таймер простоя 
    byte volatile color[12];  //массив храннения цветов 12-ть каналов 


    void setup()  

            for (
    int i=214i++){pinMode(iOUTPUT);
    }   
            
    Serial.begin(115200); 
       
        
    TIMSK2 &= ~(1<<TOIE2); //разрешения прерывания по переполнению таймера/счетчика Т2  
        
    TCCR2A &= ~((1<<WGM21) | (1<<WGM20));// Режим работы таймера/счетчика 
        
    TCCR2B &= ~(1<<WGM22);// Режим работы таймера/счетчика 
        
    ASSR &= ~(1<<AS2);  //Выбор источника синхронизации таймера если AS2=0 от системного генератора 
        
    tcnt2 252//  16000000/31000/64=8 tcnt2=256-8=248.     
        
    TIMSK2 |= (1<<TOIE2);//Разрешение прерывания по переполнению Т2. 


    void loop()  

      if (
    Serial.available() > 12)  
      {  
          if (
    Serial.read() == 255)  //проверка прификса       
            

                for (
    int i 012i++)  
                 {                 
                   
    color[i] = Serial.read();  // прочитать данные о цветах из порта в массив 
                 
    }       
                
    // if (Red_R_Old == color[0] && Green_L_Old == color[4] && Blue_T_Old == color[8])   
                 
    blank=0
            } 
      } else 
    {  
               if(
    blank>100000
           { 
             
    blank=0; for (byte i 012i++)  color[i] = 0;
           }  
              
    blank++;  
             }   
    }  
    //****************обработчик прерывания******************** 
    ISR(TIMER2_OVF_vect)  

      
    TCNT2 tcnt2

      
    pwm_time++; 
        if(
    color[0] > pwm_time D2_High;  else D2_LOW;  
        if(
    color[1] > pwm_time D3_High;  else D3_LOW
        if(
    color[2] > pwm_time D4_High;  else D4_LOW;  
         
        if(
    color[3] > pwm_time D5_High;  else D5_LOW
        if(
    color[4] > pwm_time D6_High;  else D6_LOW
        if(
    color[5] > pwm_time D7_High;  else D7_LOW;  
         
        if(
    color[6] > pwm_time D8_High;  else D8_LOW
        if(
    color[7] > pwm_time D9_High;  else D9_LOW
        if(
    color[8] > pwm_time D10_High; else D10_LOW
         
        if(
    color[9] > pwm_time D11_High; else D11_LOW;  
        if(
    color[10] > pwm_timeD12_High; else D12_LOW;         
        if(
    color[11] > pwm_timeD13_High; else D13_LOW;

    ЗЫ: Ардуина 0021, проц 2180, винда 32битная.
    Последний раз редактировалось Mastar; 28.11.2010 в 23:51.

Страница 22 из 93 ПерваяПервая ... 12161718192021222324252627283272 ... ПоследняяПоследняя

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

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

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

Метки этой темы

Ваши права

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