Страница 13 из 47 ПерваяПервая ... 37891011121314151617181923 ... ПоследняяПоследняя
Показано с 121 по 130 из 469
  1. #121
    Пользователь
    Регистрация
    15.03.2013
    Сообщений
    21
    Вес репутации
    141

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

    Тоесть, главное чтоб вольтаж не гулял и минимум 2 ампера на метр выходило?

  2. #122
    Новичок
    Регистрация
    12.06.2012
    Возраст
    39
    Сообщений
    19
    Вес репутации
    149

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

    Цитата Сообщение от Antoxaxa Посмотреть сообщение
    Тоесть, главное чтоб вольтаж не гулял и минимум 2 ампера на метр выходило?
    все верно, лучше даже с запасом ампераж брать, т.е. + 15-20% от заявленного потребления!

  3. #123
    Пользователь
    Регистрация
    15.03.2013
    Сообщений
    21
    Вес репутации
    141

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

    Спасибо, добрый человек=)
    Теперь осталось дождаться железок и пробовать все это скомпоновать.

    Upd.: посмотрел спецификацию своего блока питания, там даже не 26 ампер а все 30 на линию 5в. 10 кратный запас мощности у меня получается %)
    Последний раз редактировалось Antoxaxa; 15.03.2013 в 20:06.

  4. #124
    Новичок
    Регистрация
    12.06.2012
    Возраст
    39
    Сообщений
    19
    Вес репутации
    149

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

    Цитата Сообщение от Antoxaxa Посмотреть сообщение
    Спасибо, добрый человек=)
    Теперь осталось дождаться железок и пробовать все это скомпоновать.

    Upd.: посмотрел спецификацию своего блока питания, там даже не 26 ампер а все 30 на линию 5в. 10 кратный запас мощности у меня получается %)
    ну и отлично, еще что-то подключить сможете)

  5. #125
    Новичок
    Регистрация
    12.06.2012
    Возраст
    39
    Сообщений
    19
    Вес репутации
    149

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

    Попробовал систему Адалайт.. вроде, все работает, более менее стабильно.. но! нужно копаться с настройками, т.к. вместо красного цвета - синий, вместо синего - фиолетовый и т.п...

  6. #126
    Новичок
    Регистрация
    20.03.2013
    Сообщений
    3
    Вес репутации
    0

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

    Доброе время суток! Нужна помощь того, кто разбирается в программировании. Благодаря этой теме, решил собрать подсветку для телевизора, по этому не знаю куда еще написать. У меня есть лента WS2811 и PIC18F2550, нужно это дело подружить. Проще было бы сделать на ардуино, но у меня его нет... а теперь уже потрачено 5 целых дней на то, что выложу ниже, так что отступать не хочется.
    Скажу сразу, я не программист и никогда не имел дел с микроконтроллерам (не считая заливания в них готовой прошивки).
    Решил своими силами все сделать, перелопатил даташиты, исходники разных примеров но до конца дойти не смог. Еще и болею, сейчас температура под 39 и голова не варит.
    Последний день просидел с утра до поздней ночи и не сдвинулся с места, не добился больше никаких продвижений.
    На данный момент получилось отдельно реализовать управление лентой с контроллера, отправлять цвета на диоды из заранее заданной программы (по сути сделал гирлянду).
    Сделал связь с ПК через виртуальный COM порт. Программа Ambibox получает ответ от контроллера и видит, что он подключен, отсылает туда данные, о чем сигнализирует диод. Далее оставалась самая малость, как мне казалось, связать это вместе. Но вот тут-то силы и закончились, голова больше не соображает. Пытался сделать на основе скетча Adalight, но зашел в тупик. Ниже мои "наработки".
    Adalight to WS2811.txt
    А вот тут скетч от оригинального Adalight, но он не работает с WS2811.
    https://github.com/adafruit/Adalight.../LEDstream.pde




    Уже не надо, все сам сделал.
    Последний раз редактировалось Roman_M; 25.03.2013 в 19:48.

  7. #127
    Новичок
    Регистрация
    04.11.2012
    Возраст
    51
    Сообщений
    5
    Вес репутации
    142

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

    Цитата Сообщение от Chip Посмотреть сообщение
    Я тоже использую эти пины
    Скетч обновленный скоро выложу
    Ждем с нетерпением!

  8. #128
    Новичок
    Регистрация
    30.03.2013
    Сообщений
    3
    Вес репутации
    0

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

    Мужики, есть проблема, проверяю ленту этим скетчем:
    PHP код:
    #include <SPI.h>

    typedef struct {uint8_t buint8_t guint8_t r;} RGB;
    RGB pixel[160];

    void setup() 
    {
      
    Serial.begin(115200);
      
    SPI.begin();
      
    SPI.setBitOrder(MSBFIRST);
      
    SPI.setDataMode(SPI_MODE0); 
      
    SPI.setClockDivider(SPI_CLOCK_DIV16);
      
    delay(1); 
    }

    void loop() 
    {
    run_pix(160); //количество тестируемых светодиодов в ленте
    }

    void run_pix(uint8_t num)
    {
          
    pixel[0].r=0
          
    pixel[0].g=200;
          
    pixel[0].b=255;
             
       for(
    uint8_t i=0i<numi++) 
       {
         
    pixel[i+1].r=pixel[i].r
          
    pixel[i+1].g=pixel[i].g;
          
    pixel[i+1].b=pixel[i].b;
          
    pixel[i].r=0
          
    pixel[i].g=0;
          
    pixel[i].b=0
          
    set_pix(num); 
          
    // delay(10); //пауза между вспышками светодиодов
       

    }

    void set_pix(uint8_t num)
    {
       for(
    uint8_t i=0i<numi++) 
       {   
          
    SPI.transfer(pixel[i].b);
          
    SPI.transfer(pixel[i].g);
          
    SPI.transfer(pixel[i].r);
        }
      
    delay(1);

    Проверяю красный канал:
    PHP код:
    pixel[0].r=255
    pixel[0].g=0;
    pixel[0].b=0
    лента светит синим.

    Проверяю зелёный канал:
    PHP код:
    pixel[0].r=0
    pixel[0].g=255;
    pixel[0].b=0
    лента светит зелёным.

    Проверяю синий канал:
    PHP код:
    pixel[0].r=0
    pixel[0].g=0;
    pixel[0].b=255
    лента светит красным.

  9. #129
    Новичок
    Регистрация
    30.03.2013
    Сообщений
    2
    Вес репутации
    0

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

    Вот тут порядок отправки байтов цвета неправильно стоит).
    PHP код:
    void set_pix(uint8_t num

       for(
    uint8_t i=0i<numi++)  
       {    
          
    SPI.transfer(pixel[i].b); 
          
    SPI.transfer(pixel[i].g); 
          
    SPI.transfer(pixel[i].r); 
        } 
      
    delay(1); 

    должно быть

    PHP код:
    void set_pix(uint8_t num

       for(
    uint8_t i=0i<numi++)  
       {    
          
    SPI.transfer(pixel[i].r); 
          
    SPI.transfer(pixel[i].g); 
          
    SPI.transfer(pixel[i].b); 
        } 
      
    delay(1); 

    просто бывают ленты где цвета перепутаны для них порядок отправки нужно менять.
    Последний раз редактировалось Rus935; 30.03.2013 в 06:20.

  10. #130
    Новичок
    Регистрация
    12.06.2012
    Возраст
    39
    Сообщений
    19
    Вес репутации
    149

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

    Самая первая область постоянно мерцает.. цвета вообще не отображает, только мерцает белым с паузами в 1 сек раз в 4-5 сек.. постоянно дергается.. в темноте жутко раздражает.. пробовал заменить ее - ничего не изменилось, опять таки мигает только первая область... не скажете, может кто сталкивался с этим? Как это вылечить?
    Последний раз редактировалось dedefisheo; 03.04.2013 в 00:21.

Страница 13 из 47 ПерваяПервая ... 37891011121314151617181923 ... ПоследняяПоследняя

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

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

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

Ваши права

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