標(biāo)題: 再次打造一款單片機(jī)32位LED花樣流水燈 [打印本頁(yè)]

作者: hutians    時(shí)間: 2015-2-10 01:15
標(biāo)題: 再次打造一款單片機(jī)32位LED花樣流水燈
本帖最后由 hutians 于 2015-2-10 01:16 編輯





最近有點(diǎn)忙,可還是騰出空來(lái)打造了一款單片機(jī)32位LED花樣流水燈!......................那是沒辦法的,那屌絲急了






這是原理圖:

呵呵,原理不怎么難吧



LED心形排布圖:







這是PCB,我改過(guò)了的,減少了一些限流電阻!




將PCB打印好,弄好板,裝好原件,再焊接好,看,這就是成品了





部分程序:#include<reg52.h>
#define uchar unsigned char
uchar flag=200;
///////////////////////////////////////////////////////////////////////
uchar code Tab1[]={0xFE,0xFD,0xFB,0xF7,0xEF,0xDF,0xBF,0x7F,0xFF};
uchar code Tab2[]={0x7F,0xBF,0xDF,0xEF,0xF7,0xFB,0xFD,0xFE,0xFF};
uchar code Tab3[]={0x01,0x02,0x04,0x08,0x10,0x20,0x40,0x80,0x00};
uchar code Tab4[]={0x80,0x40,0x20,0x10,0x08,0x04,0x02,0x01,0x00};
uchar code Tab11[]={0xFE,0xFC,0xF8,0xF0,0xE0,0xC0,0x80,0x00,0xff};
uchar code Tab22[]={0x7F,0x3F,0x1F,0x0F,0x07,0x03,0x01,0x00,0xff};
////////////////////////////////////////////////////////////////////
uchar code Tab33[]={0x80,0xC0,0xE0,0xF0,0xF8,0xFC,0xFE,0xFF};
uchar code Tab44[]={0x01,0x03,0x07,0x0F,0x1F,0x3F,0x7F,0xFF};
uchar code Tab55[]={0x08,0xc0,0xe0,0xf0,0xf8,0xfc,0xfe,0xff,0xff};
uchar code Tab5[]={0x00,0x80,0xC0,0xE0,0xF0,0xF8,0xFC,0xFE,0xff};
uchar code Tab6[]={0x00,0x01,0x03,0x07,0x0F,0x1F,0x3F,0x7F,0xff};
uchar code Tab7[]={0x7f,0xbf,0xdf,0xef,0xf7,0xfb,0xfd,0xfe};
uchar code Tab8[]={0xfe,0xfd,0xfb,0xf7,0xef,0xdf,0xbf,0x7f};
////////////////////////////////////////////////////////////////
void shansuo();
void xl();
///////////////////////////////////////////////////////////////
void delay(void)  
{
   unsigned char m,n;
  for(m=0;m<flag;m++)
   for(n=0;n<250;n++)   
           ;
}
///////////////////////////////////
void hy1(void)  //點(diǎn)亮狀態(tài)逆時(shí)針旋轉(zhuǎn)90度(一個(gè)一個(gè)滅)
{
  unsigned char i;
  for(i=0;i<8;i++)
    {
  P0=Tab11[ i];P1=Tab22[ i];
     P2=Tab11[ i];P3=Tab22[ i];
   delay();
  }
  for(i=0;i<8;i++)
    {
  P0=Tab44[ i];P1=Tab55[ i];
     P2=Tab44[ i];P3=Tab55[ i];
   delay();
  }
}
///////////////////////////////////////////
void hy2(void)  //暗中逆時(shí)針轉(zhuǎn)360。(一個(gè)一個(gè)點(diǎn)亮)
{
  unsigned char i;
for(flag=250;flag>0;flag=flag-50)
  {
P0=0xff;P1=0xff;P2=0xff;P3=0xff;
for(i=0;i<8;i++)
    {
  P0=Tab11[ i];
  delay();
  }
  for(i=0;i<8;i++)
    {
     P2=Tab11[ i];
  delay();
  }
  for(i=0;i<8;i++)
    {
  P3=Tab22[ i];
  delay();
  }
  for(i=0;i<8;i++)
    {
     P1=Tab22[ i];
  delay();
  }
}
flag=250;
}
.........................................................................................................................................................................................................................................

如果你興趣,不妨找我要整體的程序哦!
廢話少說(shuō),我們還是看看視頻吧!


http://player.youku.com/player.php/sid/XNTYyMTI2MzIw/v.swf






作者: banzhan    時(shí)間: 2015-2-16 22:24
能發(fā)給我完整32位LED花樣流水燈程序,能發(fā)hex文件最好了,謝謝。
作者: banzhan    時(shí)間: 2015-2-16 22:25
郵箱33703516@163.com
作者: 火雞頭    時(shí)間: 2015-3-9 13:15
這種是什么LDE燈
作者: zyt1404    時(shí)間: 2015-3-24 12:07
看著還可以,學(xué)習(xí)了
作者: sppcb    時(shí)間: 2015-4-16 11:04

作者: popo119    時(shí)間: 2015-4-26 21:40
能發(fā)給我完整32位LED花樣流水燈程序,能發(fā)hex文件最好了,謝謝
作者: 右手寫愛    時(shí)間: 2015-5-10 11:38
看著還可以,學(xué)習(xí)了
作者: 黑色不幽默    時(shí)間: 2015-5-16 21:33
樓主大大,給我發(fā)個(gè)完整版的設(shè)計(jì)原理圖和語(yǔ)言好嗎郵箱2423537720@qq.com
作者: wzb1314    時(shí)間: 2015-5-17 18:15
求程序,謝謝樓主。1292320053@qq.com
作者: wzb1314    時(shí)間: 2015-5-17 18:18
求完整程序,謝謝啦!1292320053@qq.com
作者: 5348771041214    時(shí)間: 2015-8-5 10:42
求程序 534877104@qq.com
作者: 神劍無(wú)敵    時(shí)間: 2016-3-4 10:16
樓主很有創(chuàng)意 給我發(fā)個(gè)電路原理以及完整的程序 謝謝 17828486@qq.com
作者: hanyonstyle    時(shí)間: 2016-3-15 23:17
能不能來(lái)個(gè)用595控制的
作者: hanyonstyle    時(shí)間: 2016-3-15 23:17
能不能來(lái)個(gè)用595控制的
作者: shuma520    時(shí)間: 2016-3-31 08:31
樓主很有創(chuàng)意 求完整的程序 謝謝 119548604@qq.com
作者: 云帆    時(shí)間: 2016-5-16 11:59
樓主,求完整的程序,1964819091@qq.com,謝謝!
作者: 鳳飛飛    時(shí)間: 2016-6-15 19:30
不用加電阻能行嗎
作者: xu131299    時(shí)間: 2016-7-14 16:45
樓主很有創(chuàng)意,能發(fā)完整的程序嗎還有仿真圖我郵箱1587425871@qq。com
作者: wszyg621    時(shí)間: 2016-7-19 09:27
樓主,給個(gè)完整的程序吧,rldsdqlj@163.com,謝謝!   想搞個(gè)追逐效果一直寫不好程序  基本功太差了
作者: nj1104    時(shí)間: 2016-9-6 15:41
樓主,給個(gè)完整的程序吧,54863436@qq.com,非常感謝謝
作者: 愛喝可樂(lè)    時(shí)間: 2016-9-16 19:40
樓主,給個(gè)完整的程序吧,190065606@qq.com,感謝感謝
作者: npn    時(shí)間: 2016-9-17 05:46
輸出32路pwm的控制32個(gè)led不同亮度的效果比這好。
作者: 席何文    時(shí)間: 2016-12-10 08:26
樓主  發(fā)給我一份原理圖和程序代碼。!看了一圈你這是最好看的,可以發(fā)紅包。!謝謝了
作者: 席何文    時(shí)間: 2016-12-10 08:53
banzhan 發(fā)表于 2015-2-16 22:25
郵箱

兄弟 樓主發(fā)給你資源了嗎?能發(fā)給我一份嗎  急求   有紅包
作者: ldc2000    時(shí)間: 2016-12-28 17:08
剛?cè)腴T,正在制作流水要,求原程序ldc_2000@163.com
作者: 千山鳥飛絕    時(shí)間: 2017-4-8 17:00
真的很炫,閃瞎了我的眼
作者: 359901492    時(shí)間: 2017-4-9 15:07
求程序,自己做了一個(gè)32個(gè)燈管的心形燈,但用的是快閃7彩燈,自己寫的程序效果一直很不好,求程序359901492@qq.com樓主好人。
作者: lxa0    時(shí)間: 2017-4-9 22:02
建議樓主改進(jìn)一下:
用全色的led去做
會(huì)更好看
作者: 北辰    時(shí)間: 2017-4-19 20:02
1170051884@qq.com想給女友做一個(gè),求樓主賜教
作者: 小de龍蝦    時(shí)間: 2017-10-28 22:28
求完整程序,謝謝!838435455@qq.com
作者: 夕顏⊙﹏⊙    時(shí)間: 2017-11-28 09:06
樓主,能把完整程序以及仿真圖給我嗎?謝謝了
作者: 蜀山劍哥    時(shí)間: 2017-12-8 10:35
不錯(cuò)的創(chuàng)意 能把程序和仿真圖發(fā)給我嗎  謝謝 28533260@qq.com
作者: txdpj    時(shí)間: 2018-4-23 14:54
你好,方便發(fā)一下電路原理圖和完整噢程序嗎?謝謝 tx693277297@outlook.com
作者: he2997761818    時(shí)間: 2018-4-23 21:58
樓主 來(lái)份資料包 謝謝郵箱 chuxin-ying@foxmail.com
作者: 十五月    時(shí)間: 2018-6-25 19:15
你好,方便發(fā)一下proteus原理圖和完整程序嗎?謝謝  809986831@qq.com
作者: shanhuang168    時(shí)間: 2018-7-1 12:19
樓主發(fā)原理圖和程序來(lái)看看,郵箱1298714905@qq.com謝謝
作者: Skyfree369    時(shí)間: 2021-5-7 10:28
可以通過(guò)擴(kuò)展38譯碼器實(shí)現(xiàn)嗎?你這樣的話 單片機(jī)口子都被用完了
作者: haokey    時(shí)間: 2021-5-7 11:17
一個(gè)腳連一個(gè)燈嗎?
作者: chen_天天來(lái)    時(shí)間: 2022-2-28 15:57
鳳飛飛 發(fā)表于 2016-6-15 19:30
**** 作者被禁止或刪除 內(nèi)容自動(dòng)屏蔽 ****

不加電阻得PWM才行。要不會(huì)燒燈
作者: 家電修修修    時(shí)間: 2022-3-29 16:40
我發(fā)現(xiàn)這個(gè)論壇的制作并不是很精通,這種浪費(fèi)大量IO的,程序卻簡(jiǎn)單一點(diǎn)
作者: xjbworld    時(shí)間: 2023-8-17 08:29
用2812LED燈串,想什么圖案都可以,簡(jiǎn)化設(shè)計(jì)




歡迎光臨 (http://www.torrancerestoration.com/bbs/) Powered by Discuz! X3.1