[خلاصه سرچینه] د DWIN سکرین کنټرول WS2812 محیطي رڼا

-- د DWIN پراختیا کونکي فورم څخه

دا مسله ستاسو لپاره د DWIN پراختیا کونکي فورم جایزه ګټونکي خلاصې سرچینې قضیه فشارولو لپاره - د DWIN سکرین کنټرول WS2812 محیطي ر lightingا ، انجینران د COF هوښیار سکرین OS کور له لارې د WS2812 فینټم ر lightا بیلټ په دقیق ډول کنټرولوي ترڅو د هر څراغ مالا رنګ د رنګ بدلولو ترلاسه کولو لپاره. د بیلټ متحرک اغیزو څخه.

1.UI مواد

vcsd (1)

2.UI ډیزاین

vcsd (2)

3. C51 پروژه

د IO بندر له لارې د رڼا رنګ کنټرول لپاره د موټر چلوونکي کوډ په لاندې ډول دی:

باطل WS2812_Write_RGB()

{

u8 i,j,a;

EA=0;

لپاره (j=0;j<3;j++)// د هرې رڼا لپاره د اړتیا وړ لیږدونو شمیر

{

a=RGB_One[j]؛

لپاره(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_(); );_نه_();_نه_();_نه_();

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_();_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;

}

باطل WS2812_RST()

{

WS2812_DI=0;

sys_delay_ms(1);

}

باطل WS2812_DIS_1()//اثر 1، د رنګ بدلول، ټول LED رنګونه، ټولټال 7 بنسټیز رنګونه

{

جامد u8 j = 1;

u16 i=0;

که(j&0X01) RGB_One[1]=10;نور RGB_One[1]=0;

که (j&0X02) RGB_One[0]=10;نور RGB_One[0]=0;

که(j&0X04) RGB_One[2]=10;نور RGB_One[2]=0;

j%=7;

j++;

لپاره(i=0;i

WS2812_Write_RGB();

WS2812_RST();

sys_delay_ms(1000);

}


د پوسټ وخت: جنوري-31-2024