找回密碼
 立即注冊

QQ登錄

只需一步,快速開始

搜索
查看: 14985|回復(fù): 6
收起左側(cè)

單片機心形燈制作 含pcb、原理圖、程序代碼、 注意事項和詳細(xì)教程

  [復(fù)制鏈接]
ID:171578 發(fā)表于 2017-3-17 16:42 | 顯示全部樓層 |閱讀模式
作為理科生表白利器的心形流水燈,想不想親手制作一個呢?
這里有完善的教程,教你制作單片機心形燈,且程序源代碼有多種亮法,非常全面。
附件里包含心形燈pcb、原理圖、程序代碼。

心形燈實物圖:
0.png
心形燈原理圖:
0.png

心形燈pcb圖:
0.png
單片機心形燈仿真原理圖:
0.png

心形燈的原件清單:
元器件
標(biāo)號
封裝
數(shù)量
電解電容10uf
C1
RAD0.2
1
瓷片電容30pf
C2, C3
RAD-0.3
2
排針 x4
JP1
SIP4_180
1
排針 x2
JP2
SIP2_180
1
LED 3mm  Red
L1, L2, L3, L4, L5,  L6, L7, L8, L9, L10, L11, L12, L13, L14, L15, L16, L17, L18, L19, L20, L21,  L22, L23, L24, L25, L26, L27, L28, L29, L30, L31, L32
LED-3-R
32
排阻470歐
R1, R2, R3, R4
SIP9
4
電阻
R5
AXIAL0_4_1
1
自鎖開關(guān)5mm
S1
DPDT-6
1
STC89C52RC
U1
DIP40
1
DC電源插座
VCC-DC
VCC-DC
1
銅板150mmx100mm


1
芯片底座 DIP40
U1
DIP40
1
STC下載器


1
晶振24Mhz
Y1
XTAL4
1

部分代碼預(yù)覽:
  1. void main(void)
  2. {
  3.         while (1)
  4.         {
  5. azzy_1();
  6. //////////////////////////////////////////////
  7.         hy2(); //暗中逆時針轉(zhuǎn)360°(一個一個點亮)
  8.         hy3(); //點亮中逆時針轉(zhuǎn)360°(一個一個滅)
  9.         hy2_1();//暗中逆時針轉(zhuǎn)90度。(一個一個點亮)
  10.         hy2_2();//暗中逆時針轉(zhuǎn)180度。(一個一個點亮)
  11.         hy2_3();//暗中向下180。(一個一個點亮)
  12.         hy3();
  13.    hy2_4();
  14. ///////////////////////////////////////////////
  15.         hy1(); //暗中狀態(tài)逆時針旋轉(zhuǎn)90度(一個一個亮)
  16.         jc();//交叉四葉草
  17.         hy1();
  18.         hy4(); //點亮狀態(tài)順時針旋轉(zhuǎn)90度(一個一個滅?
  19.         jc();
  20.         hy4();
  21. //////////////////////////////////////////////
  22.         hy5();//先向下伸展,然后向上伸展逐漸點亮
  23.         jr();
  24. /////////////////////////////////////////////////
  25.         azzy();//暗中向下邊伸展
  26.         azyy();//暗中向上伸展
  27. //////////////////////////////////////////////////
  28.         xl(); //相鄰變換(星星眨眼)
  29.         shansuo();//全部燈閃爍(一亮一滅)
  30. /////////////////////////////////////////////////////
  31.         led_flow1();//亮中向下
  32.         lzyy();    //亮中向上
  33.         led_flow1();//亮中向下
  34.         azyy();          //暗中向上
  35.         shansuo();
  36. ///////////////////////////////////////
  37.         sxb();//上下半
  38.         azzy();//暗中向下
  39.         lzyy();//亮中向上
  40.         azzy();//暗中向下
  41.         lzyy();//亮中向上
  42. ///////////////////////////////////////
  43.         shansuo();//閃爍
  44.         azyy();//暗中向上
  45.         lzyy();//亮中向上
  46.         azyy();//暗中向上
  47.         lzyy();//亮中向上
  48.         shansuo();
  49.         js();//結(jié)束
  50.         }
復(fù)制代碼

0.png
所有資料下載:
心形燈.zip (9.49 MB, 下載次數(shù): 244)

相關(guān)帖子

回復(fù)

使用道具 舉報

ID:302807 發(fā)表于 2018-4-6 16:39 | 顯示全部樓層
感謝樓主分享666666666666
回復(fù)

使用道具 舉報

ID:291547 發(fā)表于 2018-12-18 09:38 | 顯示全部樓層
感謝樓主分享
回復(fù)

使用道具 舉報

ID:498978 發(fā)表于 2019-3-27 19:22 | 顯示全部樓層
多謝分享
回復(fù)

使用道具 舉報

ID:484435 發(fā)表于 2019-5-15 18:47 | 顯示全部樓層
謝謝分享
回復(fù)

使用道具 舉報

ID:797466 發(fā)表于 2020-9-9 14:00 來自手機 | 顯示全部樓層
能用12m晶振嗎
回復(fù)

使用道具 舉報

ID:894743 發(fā)表于 2021-7-15 09:41 | 顯示全部樓層
樓主有封裝嗎?
回復(fù)

使用道具 舉報

您需要登錄后才可以回帖 登錄 | 立即注冊

本版積分規(guī)則

手機版|小黑屋|51黑電子論壇 |51黑電子論壇6群 QQ 管理員QQ:125739409;技術(shù)交流QQ群281945664

Powered by 單片機教程網(wǎng)

快速回復(fù) 返回頂部 返回列表