Москва
+7(900) 697-6991
Обратный звонок
Управление экраном DWIN светодиодной лентой WS2812 [Open Source]

--С форума разработчиков DWIN

Этот выпуск для вас, чтобы продвигать отмеченный наградами кейс с открытым исходным кодом DWIN Developer Forum - DWIN screen control WS2812 ambient lighting, инженеры с помощью ядра ОС интеллектуального экрана COF для точного управления светодиодной лентой (фантомным световым поясом) WS2812 каждого цвета светодиодов ленты, чтобы добиться переключения цвета динамических эффектов ленты.

1. Материал пользовательского интерфейса

vcsd (1)

2. Дизайн пользовательского интерфейса

vcsd (2)

3. Проект С51

Код драйвера для управления цветом диодов ленты через порт ввода-вывода выглядит следующим образом:


void WS2812_Write_RGB()

{

u8 i,j,a;

EA=0;

for(j=0;j<3;j++)//Number of transmissions required for each light

{

a=RGB_One[j];

for(i=0;i<8;i++)

{

WS2812_DI=1;

_nop_();_nop_();_nop_();_nop_();_nop_();_nop_();_nop_();_nop_();_nop_();_nop_();_nop_();_nop_();_nop_();_nop_();_nop_();_nop_();

_nop_();_nop_();_nop_();_nop_();_nop_();_nop_();_nop_();_nop_();_nop_();_nop_();_nop_();_nop_();_nop_();_nop_();_nop_();_nop_();

WS2812_DI=(a&0x80);

_nop_();_nop_();_nop_();_nop_();_nop_();_nop_();_nop_();_nop_();_nop_();_nop_();_nop_();_nop_();

_nop_();_nop_();_nop_();_nop_();_nop_();_nop_();_nop_();_nop_();_nop_();_nop_();_nop_();_nop_();

_nop_();_nop_();_nop_();_nop_();_nop_();_nop_();_nop_();_nop_();_nop_();_nop_();_nop_();_nop_();

_nop_();_nop_();_nop_();_nop_();_nop_();_nop_();_nop_();_nop_();_nop_();_nop_();_nop_();_nop_();

_nop_();_nop_();_nop_();_nop_();_nop_();_nop_();_nop_();_nop_();_nop_();_nop_();_nop_();_nop_();

_nop_();_nop_();_nop_();_nop_();_nop_();_nop_();_nop_();_nop_();_nop_();_nop_();_nop_();_nop_();

_nop_();_nop_();_nop_();_nop_();_nop_();_nop_();_nop_();_nop_();_nop_();_nop_();_nop_();_nop_();

_nop_();_nop_();_nop_();_nop_();_nop_();_nop_();_nop_();_nop_();_nop_();_nop_();_nop_();_nop_();

_nop_();_nop_();_nop_();_nop_();_nop_();_nop_();_nop_();_nop_();_nop_();_nop_();_nop_();_nop_();

_nop_();_nop_();_nop_();_nop_();_nop_();_nop_();_nop_();_nop_();_nop_();_nop_();_nop_();_nop_();

_nop_();_nop_();_nop_();_nop_();_nop_();_nop_();_nop_();_nop_();_nop_();_nop_();_nop_();_nop_();

_nop_();_nop_();_nop_();_nop_();_nop_();_nop_();_nop_();_nop_();_nop_();_nop_();_nop_();_nop_();

_nop_();_nop_();_nop_();_nop_();_nop_();_nop_();_nop_();_nop_();_nop_();_nop_();_nop_();_nop_();

_nop_();_nop_();_nop_();_nop_();_nop_();_nop_();_nop_();_nop_();_nop_();_nop_();_nop_();_nop_();

_nop_();_nop_();_nop_();_nop_();_nop_();_nop_();_nop_();_nop_();_nop_();_nop_();_nop_();_nop_();

_nop_();_nop_();_nop_();_nop_();_nop_();_nop_();_nop_();_nop_();_nop_();_nop_();_nop_();_nop_();

a<<=1;

WS2812_DI=0;

}

WS2812_DI=0;

}

EA=1;

}

void WS2812_RST()

{

WS2812_DI=0;

sys_delay_ms(1);

}

void WS2812_DIS_1()//Effect 1, color switching, all LED colors, a total of 7 basic colors

{

static u8 j=1;

u16 i=0;

if(j&0X01) RGB_One[1]=10;else RGB_One[1]=0;

if(j&0X02) RGB_One[0]=10;else RGB_One[0]=0;

if(j&0X04) RGB_One[2]=10;else RGB_One[2]=0;

j%=7;

j++;

for(i=0;i<num_val;i++)

WS2812_Write_RGB();

WS2812_RST();

sys_delay_ms(1000);

}


Время публикации: 31 января 2024 г.
Вы смотрели
DMG80600T080_41W DWIN 8.0" цифровой видеоэкран
Тип Touch-панели [Сенсорные параметры]
  • WTC
  • WTR
  • WN
Яркость [Дисплей]
  • 250 nit
  • 300 nit
8 666.14 ₽
DMG10768Y150_01N DWIN T5L2 UART HMI 15" TN ЖК-дисплей класса красоты
Тип Touch-панели [Сенсорные параметры]
  • WTC
  • WTR
Яркость [Дисплей]
  • 150 nit
  • 200 nit
16 051.91 ₽
DMG80600S080_03W DWIN T5L1 UART HMI 8" TN ЖК-дисплей для суровых условий эксплуатации
Тип Touch-панели [Сенсорные параметры]
  • WTC
  • WTR
  • WN
Яркость [Дисплей]
  • 650 nit
  • 750 nit
  • 800 nit
37 713.74 ₽
DMG80600S104_03W DWIN T5L1 UART HMI 10.4" TN ЖК-дисплей для суровых условий эксплуатации для суровых условий эксплуатации
Тип Touch-панели [Сенсорные параметры]
  • WTC
  • WTR
  • WN
Яркость [Дисплей]
  • 250 nit
  • 300 nit
52 759.12 ₽

Главная

Каталог

0

Корзина

0

Избранное

1

Сравнение

Кабинет

Вопрос?

Позвонить

E-mail

Telegram

Доставка

Контакты

Акции

Коллекции

Инфо

Компания

Где купить

Новости