找回密码
 立即注册
查看: 3500|回复: 72

USB,STC8H8K64U放烟花,高速/安全,驱动900颗烟花灯,过年了

[复制链接]
  • TA的每日心情
    开心
    昨天 13:26
  • 签到天数: 49 天

    [LV.5]常住居民I

    9

    主题

    121

    回帖

    271

    积分

    中级会员

    积分
    271
    发表于 2024-2-2 15:49:02 | 显示全部楼层 |阅读模式
    USB,STC8H8K64U,PWM烟花,高速/安全,过年了 !
    驱动900颗WS2812做烟花灯,欢迎交流心得!


    STC8H8K64U打狗棒开发板的PWM
    驱动900颗WS2812做烟花灯,欢迎交流心得!
    截图202402021548249933.jpg
    2 喜欢他/她就送朵鲜花吧,赠人玫瑰,手有余香!
    专注LED灯控,25年LED从业经验,因为专注所以专业,欢迎大家沟通交流!
    回复 送花

    使用道具 举报

  • TA的每日心情
    开心
    昨天 13:26
  • 签到天数: 49 天

    [LV.5]常住居民I

    9

    主题

    121

    回帖

    271

    积分

    中级会员

    积分
    271
     楼主| 发表于 2024-2-2 16:18:12 | 显示全部楼层
    效果视频

    55f9439902df0c82b71552e599c568d7.mp4

    13.5 MB, 下载次数: 32

    专注LED灯控,25年LED从业经验,因为专注所以专业,欢迎大家沟通交流!
    回复 送花

    使用道具 举报

  • TA的每日心情
    开心
    昨天 13:26
  • 签到天数: 49 天

    [LV.5]常住居民I

    9

    主题

    121

    回帖

    271

    积分

    中级会员

    积分
    271
     楼主| 发表于 2024-2-3 16:04:09 | 显示全部楼层
    30级渐变,显示

    47941f1768a949c17aaffafd001c1477.mp4

    19.52 MB, 下载次数: 74

    专注LED灯控,25年LED从业经验,因为专注所以专业,欢迎大家沟通交流!
    回复 支持 反对 送花

    使用道具 举报

  • TA的每日心情
    开心
    昨天 13:26
  • 签到天数: 49 天

    [LV.5]常住居民I

    9

    主题

    121

    回帖

    271

    积分

    中级会员

    积分
    271
     楼主| 发表于 2024-2-4 10:42:16 | 显示全部楼层
    void M5(unsigned char color,unsigned char sd,unsigned int time)       
    {u16 j,x;
            u32 x1,y;
           
             for(j=0;j<WS_NUM;j++)
             {
                     WsDat[j]=0x000000;
             }
             for(j=0;j<24;j++)
             {
                    temp[j]=seku1[j];
             }
             for(x=0;x<260;x=x+sd)
            {
                    if(x<202)
                    {
                    for(j=0;j<210;j++)
             {
                     WsDat[j]=0x000000;
             }
    }
                   
                    if(x<202)
                    {
                            WsDat[x]=caihongseku[color][7];
                            WsDat[x+1]=caihongseku[color][6];
                            WsDat[x+2]=caihongseku[color][5];
                            WsDat[x+3]=caihongseku[color][4];
                            WsDat[x+4]=caihongseku[color][3];
                            WsDat[x+5]=caihongseku[color][2];
                            WsDat[x+6]=caihongseku[color][1];
                            WsDat[x+7]=caihongseku[color][0];
                    }
              if(x>202&&x<205)
                    {
                            sd=1;
                            for(y=0;y<6;y++)
             {
                            for(x1=0;x1<120;x1++)
                            {
                              WsDat[180+x1+y*120]=LBX[x1];
                            }
                                    }
                            }
                    if(x>209)
                    { for(x1=0;x1<24;x1++)
                            {
                    switch(x1)
                    {                       
                      case(0):if((x+x1*30+7)<=899)        {WsDat[x+x1*30]=caihongseku[color][7];WsDat[x+x1*30+1]=caihongseku[color][6];WsDat[x+x1*30+2]=caihongseku[color][5];WsDat[x+x1*30+3]=caihongseku[color][4];WsDat[x+x1*30+4]=caihongseku[color][3];WsDat[x+x1*30+5]=caihongseku[color][2];WsDat[x+x1*30+6]=caihongseku[color][1];WsDat[x+x1*30+7]=caihongseku[color][0];}break;
                      case(1):if((x+x1*30-29+7)<=899)        {        WsDat[x+x1*30-29]=caihongseku[color][7];WsDat[x+x1*30-29+1]=caihongseku[color][6];WsDat[x+x1*30-29+2]=caihongseku[color][5];WsDat[x+x1*30-29+3]=caihongseku[color][4];WsDat[x+x1*30-29+4]=caihongseku[color][3];WsDat[x+x1*30-29+5]=caihongseku[color][2];WsDat[x+x1*30-29+6]=caihongseku[color][1];WsDat[x+x1*30-29+7]=caihongseku[color][0];}break;
                      case(2):if((x+x1*30+7)<=899)        {        WsDat[x+x1*30]=caihongseku[color][7];WsDat[x+x1*30+1]=caihongseku[color][6];WsDat[x+x1*30+2]=caihongseku[color][5];WsDat[x+x1*30+3]=caihongseku[color][4];WsDat[x+x1*30+4]=caihongseku[color][3];WsDat[x+x1*30+5]=caihongseku[color][2];WsDat[x+x1*30+6]=caihongseku[color][1];WsDat[x+x1*30+7]=caihongseku[color][0];}break;
                      case(3):if((x+x1*30-29+7)<=899)        {        WsDat[x+x1*30-29]=caihongseku[color][7];WsDat[x+x1*30-29+1]=caihongseku[color][6];WsDat[x+x1*30-29+2]=caihongseku[color][5];WsDat[x+x1*30-29+3]=caihongseku[color][4];WsDat[x+x1*30-29+4]=caihongseku[color][3];WsDat[x+x1*30-29+5]=caihongseku[color][2];WsDat[x+x1*30-29+6]=caihongseku[color][1];WsDat[x+x1*30-29+7]=caihongseku[color][0];}break;
                      case(4):if((x+x1*30+7)<=899)        {        WsDat[x+x1*30]=caihongseku[color][7];WsDat[x+x1*30+1]=caihongseku[color][6];WsDat[x+x1*30+2]=caihongseku[color][5];WsDat[x+x1*30+3]=caihongseku[color][4];WsDat[x+x1*30+4]=caihongseku[color][3];WsDat[x+x1*30+5]=caihongseku[color][2];WsDat[x+x1*30+6]=caihongseku[color][1];WsDat[x+x1*30+7]=caihongseku[color][0];}break;
                      case(5):if((x+x1*30-29+7)<=899)        {        WsDat[x+x1*30-29]=caihongseku[color][7];WsDat[x+x1*30-29+1]=caihongseku[color][6];WsDat[x+x1*30-29+2]=caihongseku[color][5];WsDat[x+x1*30-29+3]=caihongseku[color][4];WsDat[x+x1*30-29+4]=caihongseku[color][3];WsDat[x+x1*30-29+5]=caihongseku[color][2];WsDat[x+x1*30-29+6]=caihongseku[color][1];WsDat[x+x1*30-29+7]=caihongseku[color][0];}break;
                      case(6):if((x+x1*30+7)<=899)        {        WsDat[x+x1*30]=caihongseku[color][7];WsDat[x+x1*30+1]=caihongseku[color][6];WsDat[x+x1*30+2]=caihongseku[color][5];WsDat[x+x1*30+3]=caihongseku[color][4];WsDat[x+x1*30+4]=caihongseku[color][3];WsDat[x+x1*30+5]=caihongseku[color][2];WsDat[x+x1*30+6]=caihongseku[color][1];WsDat[x+x1*30+7]=caihongseku[color][0];}break;
                      case(7):if((x+x1*30-29+7)<=899)        {        WsDat[x+x1*30-29]=caihongseku[color][7];WsDat[x+x1*30-29+1]=caihongseku[color][6];WsDat[x+x1*30-29+2]=caihongseku[color][5];WsDat[x+x1*30-29+3]=caihongseku[color][4];WsDat[x+x1*30-29+4]=caihongseku[color][3];WsDat[x+x1*30-29+5]=caihongseku[color][2];WsDat[x+x1*30-29+6]=caihongseku[color][1];WsDat[x+x1*30-29+7]=caihongseku[color][0];}break;
                      case(8):if((x+x1*30+7)<=899)        {        WsDat[x+x1*30]=caihongseku[color][7];WsDat[x+x1*30+1]=caihongseku[color][6];WsDat[x+x1*30+2]=caihongseku[color][5];WsDat[x+x1*30+3]=caihongseku[color][4];WsDat[x+x1*30+4]=caihongseku[color][3];WsDat[x+x1*30+5]=caihongseku[color][2];WsDat[x+x1*30+6]=caihongseku[color][1];WsDat[x+x1*30+7]=caihongseku[color][0];}break;
                      case(9):if((x+x1*30-29+7)<=899)        {        WsDat[x+x1*30-29]=caihongseku[color][7];WsDat[x+x1*30-29+1]=caihongseku[color][6];WsDat[x+x1*30-29+2]=caihongseku[color][5];WsDat[x+x1*30-29+3]=caihongseku[color][4];WsDat[x+x1*30-29+4]=caihongseku[color][3];WsDat[x+x1*30-29+5]=caihongseku[color][2];WsDat[x+x1*30-29+6]=caihongseku[color][1];WsDat[x+x1*30-29+7]=caihongseku[color][0];}break;
                      case(10):if((x+x1*30+7)<=899)        {        WsDat[x+x1*30]=caihongseku[color][7];WsDat[x+x1*30+1]=caihongseku[color][6];WsDat[x+x1*30+2]=caihongseku[color][5];WsDat[x+x1*30+3]=caihongseku[color][4];WsDat[x+x1*30+4]=caihongseku[color][3];WsDat[x+x1*30+5]=caihongseku[color][2];WsDat[x+x1*30+6]=caihongseku[color][1];WsDat[x+x1*30+7]=caihongseku[color][0];}break;
                      case(11):if((x+x1*30-29+7)<=899)        {        WsDat[x+x1*30-29]=caihongseku[color][7];WsDat[x+x1*30-29+1]=caihongseku[color][6];WsDat[x+x1*30-29+2]=caihongseku[color][5];WsDat[x+x1*30-29+3]=caihongseku[color][4];WsDat[x+x1*30-29+4]=caihongseku[color][3];WsDat[x+x1*30-29+5]=caihongseku[color][2];WsDat[x+x1*30-29+6]=caihongseku[color][1];WsDat[x+x1*30-29+7]=caihongseku[color][0];}break;
                      case(12):if((x+x1*30+7)<=899)        {        WsDat[x+x1*30]=caihongseku[color][7];WsDat[x+x1*30+1]=caihongseku[color][6];WsDat[x+x1*30+2]=caihongseku[color][5];WsDat[x+x1*30+3]=caihongseku[color][4];WsDat[x+x1*30+4]=caihongseku[color][3];WsDat[x+x1*30+5]=caihongseku[color][2];WsDat[x+x1*30+6]=caihongseku[color][1];WsDat[x+x1*30+7]=caihongseku[color][0];}break;
                      case(13):if((x+x1*30-29+7)<=899)        {        WsDat[x+x1*30-29]=caihongseku[color][7];WsDat[x+x1*30-29+1]=caihongseku[color][6];WsDat[x+x1*30-29+2]=caihongseku[color][5];WsDat[x+x1*30-29+3]=caihongseku[color][4];WsDat[x+x1*30-29+4]=caihongseku[color][3];WsDat[x+x1*30-29+5]=caihongseku[color][2];WsDat[x+x1*30-29+6]=caihongseku[color][1];WsDat[x+x1*30-29+7]=caihongseku[color][0];}break;
                      case(14):if((x+x1*30+7)<=899)        {        WsDat[x+x1*30]=caihongseku[color][7];WsDat[x+x1*30+1]=caihongseku[color][6];WsDat[x+x1*30+2]=caihongseku[color][5];WsDat[x+x1*30+3]=caihongseku[color][4];WsDat[x+x1*30+4]=caihongseku[color][3];WsDat[x+x1*30+5]=caihongseku[color][2];WsDat[x+x1*30+6]=caihongseku[color][1];WsDat[x+x1*30+7]=caihongseku[color][0];}break;
                      case(15):if((x+x1*30-29+7)<=899)        {        WsDat[x+x1*30-29]=caihongseku[color][7];WsDat[x+x1*30-29+1]=caihongseku[color][6];WsDat[x+x1*30-29+2]=caihongseku[color][5];WsDat[x+x1*30-29+3]=caihongseku[color][4];WsDat[x+x1*30-29+4]=caihongseku[color][3];WsDat[x+x1*30-29+5]=caihongseku[color][2];WsDat[x+x1*30-29+6]=caihongseku[color][1];WsDat[x+x1*30-29+7]=caihongseku[color][0];}break;
                      case(16):if((x+x1*30+7)<=899)        {        WsDat[x+x1*30]=caihongseku[color][7];WsDat[x+x1*30+1]=caihongseku[color][6];WsDat[x+x1*30+2]=caihongseku[color][5];WsDat[x+x1*30+3]=caihongseku[color][4];WsDat[x+x1*30+4]=caihongseku[color][3];WsDat[x+x1*30+5]=caihongseku[color][2];WsDat[x+x1*30+6]=caihongseku[color][1];WsDat[x+x1*30+7]=caihongseku[color][0];}break;
                      case(17):if((x+x1*30-29+7)<=899)        {        WsDat[x+x1*30-29]=caihongseku[color][7];WsDat[x+x1*30-29+1]=caihongseku[color][6];WsDat[x+x1*30-29+2]=caihongseku[color][5];WsDat[x+x1*30-29+3]=caihongseku[color][4];WsDat[x+x1*30-29+4]=caihongseku[color][3];WsDat[x+x1*30-29+5]=caihongseku[color][2];WsDat[x+x1*30-29+6]=caihongseku[color][1];WsDat[x+x1*30-29+7]=caihongseku[color][0];}break;
                      case(18):if((x+x1*30+7)<=899)        {        WsDat[x+x1*30]=caihongseku[color][7];WsDat[x+x1*30+1]=caihongseku[color][6];WsDat[x+x1*30+2]=caihongseku[color][5];WsDat[x+x1*30+3]=caihongseku[color][4];WsDat[x+x1*30+4]=caihongseku[color][3];WsDat[x+x1*30+5]=caihongseku[color][2];WsDat[x+x1*30+6]=caihongseku[color][1];WsDat[x+x1*30+7]=caihongseku[color][0];}break;
                      case(19):if((x+x1*30-29+7)<=899)        {        WsDat[x+x1*30-29]=caihongseku[color][7];WsDat[x+x1*30-29+1]=caihongseku[color][6];WsDat[x+x1*30-29+2]=caihongseku[color][5];WsDat[x+x1*30-29+3]=caihongseku[color][4];WsDat[x+x1*30-29+4]=caihongseku[color][3];WsDat[x+x1*30-29+5]=caihongseku[color][2];WsDat[x+x1*30-29+6]=caihongseku[color][1];WsDat[x+x1*30-29+7]=caihongseku[color][0];}break;
                      case(20):if((x+x1*30+7)<=899)        {        WsDat[x+x1*30]=caihongseku[color][7];WsDat[x+x1*30+1]=caihongseku[color][6];WsDat[x+x1*30+2]=caihongseku[color][5];WsDat[x+x1*30+3]=caihongseku[color][4];WsDat[x+x1*30+4]=caihongseku[color][3];WsDat[x+x1*30+5]=caihongseku[color][2];WsDat[x+x1*30+6]=caihongseku[color][1];WsDat[x+x1*30+7]=caihongseku[color][0];}break;
                      case(21):if((x+x1*30-29+7)<=899)        {        WsDat[x+x1*30-29]=caihongseku[color][7];WsDat[x+x1*30-29+1]=caihongseku[color][6];WsDat[x+x1*30-29+2]=caihongseku[color][5];WsDat[x+x1*30-29+3]=caihongseku[color][4];WsDat[x+x1*30-29+4]=caihongseku[color][3];WsDat[x+x1*30-29+5]=caihongseku[color][2];WsDat[x+x1*30-29+6]=caihongseku[color][1];WsDat[x+x1*30-29+7]=caihongseku[color][0];}break;
                      case(22):if((x+x1*30+7)<=899)        {        WsDat[x+x1*30]=caihongseku[color][7];WsDat[x+x1*30+1]=caihongseku[color][6];WsDat[x+x1*30+2]=caihongseku[color][5];WsDat[x+x1*30+3]=caihongseku[color][4];WsDat[x+x1*30+4]=caihongseku[color][3];WsDat[x+x1*30+5]=caihongseku[color][2];WsDat[x+x1*30+6]=caihongseku[color][1];WsDat[x+x1*30+7]=caihongseku[color][0];}break;
                      case(23):if((x+x1*30-29+7)<=899)        {        WsDat[x+x1*30-29]=caihongseku[color][7];WsDat[x+x1*30-29+1]=caihongseku[color][6];WsDat[x+x1*30-29+2]=caihongseku[color][5];WsDat[x+x1*30-29+3]=caihongseku[color][4];WsDat[x+x1*30-29+4]=caihongseku[color][3];WsDat[x+x1*30-29+5]=caihongseku[color][2];WsDat[x+x1*30-29+6]=caihongseku[color][1];WsDat[x+x1*30-29+7]=caihongseku[color][0];}break;
                   
            }
                    if (x>239)
                    {WsDat[x+x1*30-60]=caihongseku[color][7];WsDat[x+x1*30+1-60]=caihongseku[color][6];WsDat[x+x1*30+2-60]=caihongseku[color][5];WsDat[x+x1*30+3-60]=caihongseku[color][4];WsDat[x+x1*30+4-60]=caihongseku[color][3];WsDat[x+x1*30+5-60]=caihongseku[color][2];WsDat[x+x1*30+6-60]=caihongseku[color][1];WsDat[x+x1*30+7-60]=caihongseku[color][0];
                    }
                    }
                    }

          DIS();//显示子程序
                           
                   
                   
                   
    }
    1 喜欢他/她就送朵鲜花吧,赠人玫瑰,手有余香!
    专注LED灯控,25年LED从业经验,因为专注所以专业,欢迎大家沟通交流!
    回复 支持 反对 送花

    使用道具 举报

  • TA的每日心情
    开心
    昨天 13:26
  • 签到天数: 49 天

    [LV.5]常住居民I

    9

    主题

    121

    回帖

    271

    积分

    中级会员

    积分
    271
     楼主| 发表于 2024-2-4 10:55:11 | 显示全部楼层
    VECENT_LIN 发表于 2024-2-4 10:42
    void M5(unsigned char color,unsigned char sd,unsigned int time)       
    {u16 j,x;
            u32 x1,y;

    效果控制最麻烦就是确定每颗灯的位置,容易看花眼
    专注LED灯控,25年LED从业经验,因为专注所以专业,欢迎大家沟通交流!
    回复 支持 1 反对 0 送花

    使用道具 举报

  • TA的每日心情
    开心
    昨天 13:26
  • 签到天数: 49 天

    [LV.5]常住居民I

    9

    主题

    121

    回帖

    271

    积分

    中级会员

    积分
    271
     楼主| 发表于 2024-2-5 23:05:54 | 显示全部楼层
    倒计时重新上传

    8a457c4def3bbb46e61f51e6cf7a2e3b.mp4

    11.21 MB, 下载次数: 34

    专注LED灯控,25年LED从业经验,因为专注所以专业,欢迎大家沟通交流!
    回复 支持 反对 送花

    使用道具 举报

  • TA的每日心情
    开心
    昨天 13:26
  • 签到天数: 49 天

    [LV.5]常住居民I

    9

    主题

    121

    回帖

    271

    积分

    中级会员

    积分
    271
     楼主| 发表于 2024-2-6 11:53:45 | 显示全部楼层
    void M6(unsigned char color,unsigned char sd,unsigned char xz,unsigned int time)        //XZ 0, 外开。1,内合。2,外螺。3,内螺
    {u16 j,x;
            u32 x1,y;
           
             for(j=0;j<WS_NUM;j++)
             {
                     WsDat[j]=0x000000;
             }
             for(j=0;j<24;j++)
             {
                    temp[j]=seku1[j];
             }
             for(x=0;x<265;x=x+sd)
            {
                    if(x<202)
                    {
                    for(j=0;j<210;j++)
             {
                     WsDat[j]=0x000000;
             }
    }
                   
                    if(x<202)
                    {
                            WsDat[x]=caihongseku[color][7];
                            WsDat[x+1]=caihongseku[color][6];
                            WsDat[x+2]=caihongseku[color][5];
                            WsDat[x+3]=caihongseku[color][4];
                            WsDat[x+4]=caihongseku[color][3];
                            WsDat[x+5]=caihongseku[color][2];
                            WsDat[x+6]=caihongseku[color][1];
                            WsDat[x+7]=caihongseku[color][0];
                                   
                    }
             
                    if(x>202)
                    {
                            sd=1;
           
             if(x>203&&x<205)       
       {if(xz==0)
             {
             jb30((caihongseku[color][2]),(caihongseku[color+1][0]));//30级渐变
             }
                    if(xz==1)
             {
              jb30((caihongseku[color+1][0]),(caihongseku[color][2]));//30级渐变
             } }
                           
             
                       if(xz==0){zysj30();}//外开
                             if(xz==1){yysj30();}//内合
                  for(y=0;y<24;y++)
             {
                       if(xz==2){zysj30();}// 外螺旋灯
                             if(xz==3){yysj30();}//内螺旋灯
                            for(x1=0;x1<30;x1++)
                            {
                                      switch(y)
                    {                       
                            case(0):WsDat[180+x1+y*30]=RGBtemp[29-x1];break;
                            case(1):WsDat[180+x1+y*30]=RGBtemp[x1];break;
                            case(2):WsDat[180+x1+y*30]=RGBtemp[29-x1];break;
                            case(3):WsDat[180+x1+y*30]=RGBtemp[x1];break;
                            case(4):WsDat[180+x1+y*30]=RGBtemp[29-x1];break;
                            case(5):WsDat[180+x1+y*30]=RGBtemp[x1];break;
                            case(6):WsDat[180+x1+y*30]=RGBtemp[29-x1];break;
                            case(7):WsDat[180+x1+y*30]=RGBtemp[x1];break;
                            case(8):WsDat[180+x1+y*30]=RGBtemp[29-x1];break;
                            case(9):WsDat[180+x1+y*30]=RGBtemp[x1];break;
                            case(10):WsDat[180+x1+y*30]=RGBtemp[29-x1];break;
                            case(11):WsDat[180+x1+y*30]=RGBtemp[x1];break;
                            case(12):WsDat[180+x1+y*30]=RGBtemp[29-x1];break;
                            case(13):WsDat[180+x1+y*30]=RGBtemp[x1];break;
                            case(14):WsDat[180+x1+y*30]=RGBtemp[29-x1];break;
                            case(15):WsDat[180+x1+y*30]=RGBtemp[x1];break;
                            case(16):WsDat[180+x1+y*30]=RGBtemp[29-x1];break;
                            case(17):WsDat[180+x1+y*30]=RGBtemp[x1];break;
                            case(18):WsDat[180+x1+y*30]=RGBtemp[29-x1];break;
                            case(19):WsDat[180+x1+y*30]=RGBtemp[x1];break;
                            case(20):WsDat[180+x1+y*30]=RGBtemp[29-x1];break;
                            case(21):WsDat[180+x1+y*30]=RGBtemp[x1];break;
                            case(22):WsDat[180+x1+y*30]=RGBtemp[29-x1];break;
                            case(23):WsDat[180+x1+y*30]=RGBtemp[x1];break;
                           
                    }

                            }
                                    }
           
                            }
                   
                    DIS();//显示子程序

                           

                
            }
    }       
    1 喜欢他/她就送朵鲜花吧,赠人玫瑰,手有余香!
    专注LED灯控,25年LED从业经验,因为专注所以专业,欢迎大家沟通交流!
    回复 支持 反对 送花

    使用道具 举报

  • TA的每日心情
    开心
    昨天 13:26
  • 签到天数: 49 天

    [LV.5]常住居民I

    9

    主题

    121

    回帖

    271

    积分

    中级会员

    积分
    271
     楼主| 发表于 2024-2-6 11:55:16 | 显示全部楼层
    VECENT_LIN 发表于 2024-2-6 11:53
    void M6(unsigned char color,unsigned char sd,unsigned char xz,unsigned int time)        //XZ 0, 外开。1,内 ...

    30级渐变子程序
    专注LED灯控,25年LED从业经验,因为专注所以专业,欢迎大家沟通交流!
    回复 支持 反对 送花

    使用道具 举报

  • TA的每日心情
    开心
    昨天 13:26
  • 签到天数: 49 天

    [LV.5]常住居民I

    9

    主题

    121

    回帖

    271

    积分

    中级会员

    积分
    271
     楼主| 发表于 2024-2-19 09:10:11 | 显示全部楼层
    正月初十

    9e0179eaf8164ed508aa4045e7df7e4f.mp4

    3.64 MB, 下载次数: 21

    专注LED灯控,25年LED从业经验,因为专注所以专业,欢迎大家沟通交流!
    回复 送花

    使用道具 举报

  • TA的每日心情
    开心
    昨天 13:26
  • 签到天数: 49 天

    [LV.5]常住居民I

    9

    主题

    121

    回帖

    271

    积分

    中级会员

    积分
    271
     楼主| 发表于 2024-2-26 16:07:56 | 显示全部楼层



    元宵过了,年也过完了,只有在办公室看烟花了,努力的搬砖

    b0e92982343149809876b12f09709282.mp4

    7.03 MB, 下载次数: 22

    专注LED灯控,25年LED从业经验,因为专注所以专业,欢迎大家沟通交流!
    回复 支持 反对 送花

    使用道具 举报

  • TA的每日心情
    开心
    昨天 13:26
  • 签到天数: 49 天

    [LV.5]常住居民I

    9

    主题

    121

    回帖

    271

    积分

    中级会员

    积分
    271
     楼主| 发表于 2024-3-14 10:36:20 | 显示全部楼层
    自制STC8H8K64U最少核心灯控板驱动,小芯片大肚量,为STC点赞

    f837165bcea0ffd5c35dbdae52ede4ec.mp4

    6.57 MB, 下载次数: 9

    专注LED灯控,25年LED从业经验,因为专注所以专业,欢迎大家沟通交流!
    回复 支持 反对 送花

    使用道具 举报

  • TA的每日心情
    开心
    昨天 13:26
  • 签到天数: 49 天

    [LV.5]常住居民I

    9

    主题

    121

    回帖

    271

    积分

    中级会员

    积分
    271
     楼主| 发表于 2024-2-2 15:50:35 | 显示全部楼层
    做好了10多种模式
    截图202402040903069225.jpg

    专注LED灯控,25年LED从业经验,因为专注所以专业,欢迎大家沟通交流!
    回复 支持 反对 送花

    使用道具 举报

  • TA的每日心情
    开心
    昨天 13:26
  • 签到天数: 49 天

    [LV.5]常住居民I

    9

    主题

    121

    回帖

    271

    积分

    中级会员

    积分
    271
     楼主| 发表于 2024-2-2 16:09:21 | 显示全部楼层
    视频
    专注LED灯控,25年LED从业经验,因为专注所以专业,欢迎大家沟通交流!
    回复 送花

    使用道具 举报

  • TA的每日心情
    开心
    昨天 13:26
  • 签到天数: 49 天

    [LV.5]常住居民I

    9

    主题

    121

    回帖

    271

    积分

    中级会员

    积分
    271
     楼主| 发表于 2024-2-2 16:33:15 | 显示全部楼层
    900颗WS2812制作的烟花灯
    专注LED灯控,25年LED从业经验,因为专注所以专业,欢迎大家沟通交流!
    回复 支持 反对 送花

    使用道具 举报

  • TA的每日心情
    奋斗
    昨天 08:23
  • 签到天数: 101 天

    [LV.6]常住居民II

    9

    主题

    558

    回帖

    837

    积分

    高级会员

    积分
    837
    发表于 2024-2-2 17:04:27 | 显示全部楼层
    效果very nice,电路和程序能否分享呢?
    回复 支持 反对 送花

    使用道具 举报

  • TA的每日心情
    开心
    2024-4-24 09:28
  • 签到天数: 90 天

    [LV.6]常住居民II

    68

    主题

    590

    回帖

    1892

    积分

    超级版主

    积分
    1892
    QQ
    发表于 2024-2-2 17:27:36 | 显示全部楼层
    我能看到一楼的视频,效果很棒 啊
    热线19952583534
    www.STCAI.com
    回复 支持 反对 送花

    使用道具 举报

  • TA的每日心情
    开心
    昨天 13:26
  • 签到天数: 49 天

    [LV.5]常住居民I

    9

    主题

    121

    回帖

    271

    积分

    中级会员

    积分
    271
     楼主| 发表于 2024-2-3 10:48:00 | 显示全部楼层
    中间连接盘
    微信图片_20240203104552.jpg
    专注LED灯控,25年LED从业经验,因为专注所以专业,欢迎大家沟通交流!
    回复 支持 反对 送花

    使用道具 举报

  • TA的每日心情
    开心
    昨天 13:26
  • 签到天数: 49 天

    [LV.5]常住居民I

    9

    主题

    121

    回帖

    271

    积分

    中级会员

    积分
    271
     楼主| 发表于 2024-2-3 10:49:47 | 显示全部楼层
    21cnsound 发表于 2024-2-2 17:04
    效果very nice,电路和程序能否分享呢?

    我做了中间连接盘,这样接线才方便,角度才好控制,效果才好!
    专注LED灯控,25年LED从业经验,因为专注所以专业,欢迎大家沟通交流!
    回复 支持 反对 送花

    使用道具 举报

  • TA的每日心情
    开心
    昨天 13:26
  • 签到天数: 49 天

    [LV.5]常住居民I

    9

    主题

    121

    回帖

    271

    积分

    中级会员

    积分
    271
     楼主| 发表于 2024-2-3 10:51:41 | 显示全部楼层
    国学芯用 发表于 2024-2-2 17:27
    我能看到一楼的视频,效果很棒 啊

    手机拍视频还不太好显示效果
    专注LED灯控,25年LED从业经验,因为专注所以专业,欢迎大家沟通交流!
    回复 支持 反对 送花

    使用道具 举报

    您需要登录后才可以回帖 登录 | 立即注册

    本版积分规则

    QQ|手机版|深圳国芯人工智能有限公司 ( 粤ICP备2022108929号-2 )

    GMT+8, 2024-5-9 04:36 , Processed in 0.093056 second(s), 109 queries .

    Powered by Discuz! X3.5

    © 2001-2024 Discuz! Team.

    快速回复 返回顶部 返回列表