心型钻石流水灯设计毕业论文

通信专业毕业设计论文基于单片机的七彩心形流水灯_百度文库
两大类热门资源免费畅读
续费一年阅读会员,立省24元!
评价文档:
49页¥2.0026页免费45页免费22页免费42页免费 31页免费35页1下载券24页4下载券26页1下载券21页1下载券
喜欢此文档的还喜欢39页1下载券34页4下载券61页1下载券1页1下载券22页免费
通信专业毕业设计论文基于单片机的七彩心形流水灯|通​信​专​业​毕​业​论​文
把文档贴到Blog、BBS或个人站等:
普通尺寸(450*500pix)
较大尺寸(630*500pix)
你可能喜欢查看: 6681|回复: 24
注册时间阅读权限150
奖券0 在线时间691 小时最后登录帖子精华56积分9639UID5
心形18LED循环灯安装调试:
& & 这里介绍的是一款极具流动色彩的循环灯套件产品,本款套件含有18只红色LED(发光二极管),分成3租,排列组成一个心形的图案,并由三极管震荡电路驱动,使红色的心形图案不断的按顺时针方向旋转闪亮,特别是在夜间使用时,极富动感。
& & 工作原理
14:30 上传
& & 从原理图上可以看出,18只LED被分成3组,分别是LED1-LED6、LED7-LED12、LED13-LED18,每当电源接通时,3只三极管会争先导通,但由于元器件存在差异,只会有1只三极管最先导通,这里假设V1最先导通,则LED1-LED6点亮,由于V1导通,其集电极电压下降使得电容C2左端下降,接近0V,由于电容两端的电压不能突变,因此V2的基极也被拉到近似0V,V2截止,故接在其集电极的LED7-LED12熄灭。此时V2的高电压通过电容C3使V3集电极电压升高,V3也将迅速导通,LED13-LED18点亮。因此在这段时间里,V1、V3的集电极均为低电平,LED1-LED6和LED13-LED18被点亮,LED7-LED13熄灭,但随着电源通过电阻R3对C2的充电,V2的基极电压逐渐升高,当超过0.7V时,V2由截至状态变为导通状态,集电极电压下降,LED7-LED12点亮。与此同时,V2的集电极下降的电压通过电容C3使V3的基极电压也降低,V3由导通变为截至,其集电极电压升高,LED13-LED8熄灭。接下来,电路按照上面叙述的过程循环,3组18只LED便会被轮流点亮,同一时刻有2组共12只LED被点亮。这些LED被交叉排列呈一个心形图案,不断的按照顺时针方向循环闪烁发光,达到流动显示的效果。
& & 组装调试及注意事项
14:30 上传
装配过程可参考上面的原理图和PCB版图,安装调试很简单,焊接时位置不要装错,极性不反,基本没有问题,无需调试。焊接完成后效果图如下
14:30 上传
好了,装上电池盒,我们看看效果
14:30 上传
&&焊接组装好的心形循环灯最适合在夜间相对较黑的环境中使用,距离2米以外观看效果更加生动、有趣。你可以在喜庆的节日,庆祝活动、温馨纪念日等场合里拿出来展示。做为点缀装饰,你会赢得亲朋好友的赞许、还有他们新奇的目光。相信通过这款套件的制作和演示,你会体验到一次难忘的实践锻炼过程,尽享圆满成功时的喜悦!
总评分:&威望 + 5&
胜,不妄喜;败,不惶馁;胸有激雷而面如平湖者可拜上将军。
你有一个苹果,我有一个苹果,你我交换之后还是一个苹果。
你有一个思想,我有一个思想,你我交换之后却是二个思想。
个人微博:.cn/u/
注册时间阅读权限70
DIY五级, 积分 1914, 距离下一级还需 1087 积分
奖券0 在线时间607 小时最后登录帖子精华0积分1914UID4221
不错,我先前做的单片机心形流水灯 刚学的,想不出什么花样
注册时间阅读权限30
DIY三级, 积分 266, 距离下一级还需 235 积分
奖券0 在线时间83 小时最后登录帖子精华0积分266UID8967
不错不错,之前的DIY声控灯我也做了一个,支持diy精神
注册时间阅读权限70
DIY五级, 积分 1579, 距离下一级还需 1422 积分
奖券1 在线时间365 小时最后登录帖子精华0积分1579UID7321
向大家学习
注册时间阅读权限20
DIY二级, 积分 94, 距离下一级还需 107 积分
奖券0 在线时间24 小时最后登录帖子精华0积分94UID2783
注册时间阅读权限50
DIY四级, 积分 584, 距离下一级还需 417 积分
奖券0 在线时间1666 小时最后登录帖子精华0积分584UID11267
谢谢楼主分享,我原来也做过一个,不过烂尾了
注册时间阅读权限20
DIY二级, 积分 78, 距离下一级还需 123 积分
奖券0 在线时间15 小时最后登录帖子精华0积分78UID12789
能否一直转圈的逐个亮的?
注册时间阅读权限20
DIY二级, 积分 168, 距离下一级还需 33 积分
奖券0 在线时间25 小时最后登录帖子精华0积分168UID7620
电路图呢?
注册时间阅读权限50
DIY四级, 积分 582, 距离下一级还需 419 积分
奖券0 在线时间82 小时最后登录帖子精华0积分582UID10708
顶一下,很好哦
注册时间阅读权限50
DIY四级, 积分 950, 距离下一级还需 51 积分
奖券0 在线时间109 小时最后登录帖子精华0积分950UID14469
向大家学习
中国电子DIY之家荣誉会员
中国电子DIY之家贡献奖章
中国电子DIY之家资深专家
中国电子DIY之家论坛元老
中国电子DIY之家超版勋章
中国电子DIY之家资源达人勋章
站长推荐 /1
>比赛简介 及 比赛形式说明<
--------------------------------------------------------------------------------
NDIY中国电子DIY论坛()为了提高论坛成员的电子DIY积极性与技术能力,同时为促进论坛的交流气氛,营造更加和谐高效的学习和交流环境,论坛将于日起举行中国电子DIY论坛第三届电子DIY大赛。
Powered by Discuz! X2.5
Comsenz Inc.心形流水灯程序 本文档属于精品文档、课件类技术资料,转载请联系作者
扫扫二维码,随身浏览文档
手机或平板扫扫即可继续访问
心形流水灯程序
举报该文档含有违规或不良信息。
反馈该文档无法正常浏览。
举报该文档为重复文档。
推荐理由:
将文档分享至:
分享完整地址
文档地址:
粘贴到BBS或博客
flash地址:
支持嵌入FLASH地址的网站使用
html代码:
&embed src='/DocinViewer-4.swf' width='100%' height='600' type=application/x-shockwave-flash ALLOWFULLSCREEN='true' ALLOWSCRIPTACCESS='always'&&/embed&
450px*300px480px*400px650px*490px
支持嵌入HTML代码的网站使用
您的内容已经提交成功
您所提交的内容需要审核后才能发布,请您等待!
3秒自动关闭窗口心型流水灯的制作包括代码和电路图_中华文本库
第1页/共3页
文本预览:
#include #include
#define uint unsigned int #define uchar unsigned char uchar code table[]={0xfe,0xfc,0xf8,0xf0,0xe0,0xc0,0x80,0x00}; // 逐个点亮 0~7 uchar code table1[]={0x7f,0x3f,0x1f,0x0f,0x07,0x03,0x01,0x00}; // 逐个点亮 7~0 uchar code table2[]={0x01,0x03,0x07,0x0f,0x1f,0x3f,0x7f,0xff}; // 逐个灭 0~7 uchar code table3[]={0x80,0xc0,0xe0,0xf0,0xf8,0xfc,0xfe,0xff}; // 逐个灭 7~0 /***********************************************************/ void delay(uint t); //延时 void zg(uint t,uchar a);//两边逐个亮 void qs(uint t,uchar a);//全部闪烁 void zgxh(uint t,uchar a); // 逆时针逐个点亮 //void zgxh1(uint t,uchar a); // 顺时针逐个点亮 void djs(uint t,uchar a); //对角闪 void lbzgm(uint t,uchar a);//两边逐个灭 //void sszgm(uint t,uchar a); // 顺时针逐个灭 void nszgm(uint t,uchar a); // 逆时针逐个灭 void sztl(uint t,uchar a);//顺时逐个同步亮 void nztl(uint t,uchar a);//逆时逐个同步亮 void sztm(uint t,uchar a);//顺时逐个同步灭 void nztm(uint t,uchar a);//逆时逐个同步灭 void hwzjl(uint t,uchar a); //横往中间亮 void hwzjm(uint t,uchar a); //横往中间灭 //void swzjl(uint t,uchar a); //竖往中间亮 //void swzjm(uint t,uchar a); //竖往中间灭 void nzdl(uint t,uchar a); //逆时逐段亮 void nzdgl(uint t,uchar a); //逆时逐段一个点亮 void jgs(uint t,uchar a); //间隔闪 /**********************************************************/ void zg(uint t,uchar a)//两边逐个亮 { uchar i,j; for(j=0;j<a;j++) { P0=P1=P2=P3=0 P0=0x7f;delay(t); for(i=0;i<7;i++) { P0=table1[i+1]; P2=table1[i]; delay(t); }
P2=0x00;P1=0 delay(t); for(i=0;i<7;i++) { P1=table[i+1]; P3=table1[i]; delay(t); } P3=0x00;delay(t); } }
void qs(uint t,uchar a) //全部闪烁 { for(j=0;j<a;j++) { P0=P1=P2=P3=0 delay(t); P0=P1=P2=P3=0x00; delay(t); } }
void zgxh(uint t,uchar a) // 逆时针逐个点亮 { uchar i,j; for (j=0;j<a;j++) { P0=P1=P2=P3=0 for (i=0;i<8;i++) { P0=table1[i]; delay(t); } for(i=0;i<8;i++) { P1=table[i]; delay(t);
} for(i=0;i<8;i++) { P3=table[i]; delay(t); } for(i=0;i<8;i++) { P2=table[i]; delay(t); } } } void nszgm(uint t,uchar a) // 逆时针逐个灭 { uchar i,j; for(j=0;j<a;j++) { P0=P1=P2=P3=0x00; for (i=0;i<8;i++) { P0=table3[i];delay(t); } for (i=0;i<8;i++) { P1=table2[i];delay(t); } for (i=0;i<8;i++) { P3=table2[i];delay(t); } for (i=0;i<8;i++) { P2=table2[i];delay(t); } }
} /* void zgxh1(uint t,uchar a) // 顺时针逐个点亮 {
uchar i,j; for (j=0;j<a;j++) { P0=P1=P2=P3=0 for (i=0;i<8;i++) { P2=table1[i]; delay(t); } for(i=0;i<8;i++) { P3=table1[i]; delay(t); } for(i=0;i<8;i++) { P1=table1[i]; delay(t); } for(i=0;i<8;i++) { P0=table[i]; delay(t); } } } */ /* void sszgm(uint t,uchar a) // 顺时针逐个灭 { uchar i,j; for(j=0;j<a;j++) { P0=P1=P2=P3=0x00; for (i=0;i<8;i++) { P2=table3[i];delay(t); } for (i=0;i<8;i++) { P3=table3[i];delay(t); } for (i=0;i<8;i++) {
P1=table3[i];delay(t); } for (i=0;i<8;i+
第1页/共3页
寻找更多 ""扫扫二维码,随身浏览文档
手机或平板扫扫即可继续访问
单片机课程设计报告--心形流水灯
举报该文档含有违规或不良信息。
反馈该文档无法正常浏览。
举报该文档为重复文档。
推荐理由:
将文档分享至:
分享完整地址
文档地址:
粘贴到BBS或博客
flash地址:
支持嵌入FLASH地址的网站使用
html代码:
&embed src='/DocinViewer-4.swf' width='100%' height='600' type=application/x-shockwave-flash ALLOWFULLSCREEN='true' ALLOWSCRIPTACCESS='always'&&/embed&
450px*300px480px*400px650px*490px
支持嵌入HTML代码的网站使用
您的内容已经提交成功
您所提交的内容需要审核后才能发布,请您等待!
3秒自动关闭窗口

我要回帖

更多关于 ps心型 的文章

 

随机推荐