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