导航:首页 > 电器电路 > led心形流水灯电路图

led心形流水灯电路图

发布时间:2021-03-05 01:13:37

A. 设计心形LED流水灯电路,编写程序控制16个LED灯按规律闪烁。设计要求16个LED灯

可以做,我们这边软硬件都有配套。

B. 如何用altium desiger画心形流水灯电路图 求步骤

Altium 画特殊形状电路的重点在于PCB布局。
1)首先将LED按照希望的形状摆好,最好朝向可以一致,方便布线(如:阴极全部朝外);
2)摆放好每个LED对应的限流电阻;
3)按照IO口的顺序进行布线即可。

C. 51单片机89c51rc,怎么设计心形流水灯led至少30个,求电路图,和程序!步骤要具体

#include//51系列单片机定义文件

#defineucharunsignedchar//定义无符号字符

#defineuintunsignedint//定义无符号整数

voiddelay(uint);//声明延时函数

voidmain(void)

{

uinti;

uchartemp;

while(1)

{

temp=0x01;

for(i=0;i<8;i++)//8个流水灯逐个闪动

{

P0=~temp;

delay(100);//调用延时函数

temp<<=1;

}

temp=0x80;

for(i=0;i<8;i++)//8个流水灯反向逐个闪动

{

P0=~temp;

delay(100);//调用延时函数

temp>>=1;

}

temp=0xFE;

for(i=0;i<8;i++)//8个流水灯依次全部点亮

{

P0=temp;

delay(100);//调用延时函数

temp<<=1;

}

temp=0x7F;

for(i=0;i<8;i++)//8个流水灯依次反向全部点亮

{

P0=temp;

delay(100);//调用延时函数

temp>>=1;

}

}

}

voiddelay(uintt)//定义延时函数

{

registeruintbt;

for(;t;t--)

for(bt=0;bt<255;bt++);

}

D. 用万用电路板制作爱心流水灯电路图

第一步 购买原件

购买以下原件,总成本不到30元,相当的便宜。
1、32个6mm红色LED(多买几个以防备用)。4元。
2、15cm*15cm万用版一个(大点小点都没事)。5元。
3、STC89C52单片机一个。5元。
4、DIP-40(单片机的插座)。0.1元。
5、自锁式开关一个。0.1元。
6、30pf电容2个,1u电容一个。0.1元。
7、12M晶振一个。0.1元。
8、5V电源一个,如果你用电池做电源的话就买4节1.5V的电池,再买一个四节电池盒。6元。
9、导线若干。5元。
我是在我们学校的实验室里弄到这些东西的,没花一分钱。
第二步 准备工具
基本的电子制作工具:
1、电烙铁一个。
2、焊锡丝若干。
3、松香少许,助焊剂也可以。
4、镊子(有更好,没有也行)。
第三步 装配、焊接
原件备齐后,就是装配焊接了,对照电路图焊接,当然,如果你会Protel或Altium Designer,你可以做个pcb板,就省去焊接

因为上拉电阻不够,我只有一个,所以我是这样设计的:连接P0口的LED共阳,连接P1口、P2口和P3口的LED共阴。焊接
第四步 编程调试
我是按照我设计的电路连接的顺序编程的,如果你按照我的电路焊接原件,用我的程序绝对没错。程序中我定义了相当多函数,为便于理解,每个函数都起了不同的名字,不少地方也做了注释。
把C程序下载到单片机里,装在板子上,按下开关,LED就开始如愿发光闪烁了。

C语言程序如下:
#include
#include
unsigned int x,y;
void delayms(unsigned int z)

E. 求一个32个LED等的心形流水灯电路图、程序、所需原件清单!小弟感激不尽。

给你个LED群。去问下。37241481 记得采纳

F. 简单LED流水灯的制作及电路图

看看这个,用51单片机做的
//P2.0、.1、P2.2三个口分别接黄红绿三个信号灯,每隔59秒红灯和绿灯轮流亮和暗,
//第60秒黄灯持续亮一秒,此时其他灯不亮。
#include<reg52.h>
#define uchar unsigned char
sbit yellow=P2^0;
sbit red=P2^1;
sbit green=P2^2;
sbit coma=P2^3;
sbit comb=P2^4;
int i=0,k=0,j=59;
///////////////////////////////////////////
uchar getcode(uchar a)
{
uchar p;
switch (a)
{
case 0: p=0xC0; break; /* 0 */
case 1: p=0xF9; break; /* 1 */
case 2: p=0xA4; break; /* 2 */
case 3: p=0xB0; break; /* 3 */
case 4: p=0x99; break; /* 4 */
case 5: p=0x92; break; /* 5 */
case 6: p=0x82; break; /* 6 */
case 7: p=0xF8; break; /* 7 */
case 8: p=0x80; break; /* 8 */
case 9: p=0x90; break; /* 9 */
default: break;
}
return(p);
}
///////////////////////////////////////////////
void delay( )
{
int x,y;
for(x=4;x>0;x--)
for(y=0;y<125;y++)
{ }
}
//////////////////////////////////////////////
void display( )
{
P1=getcode(j/10);coma=1;comb=0;delay();
P1=getcode(j%10);coma=0;comb=1;delay();
}
///////////////////////////////////////////
main( )
{
TMOD=0x01;
TH0=-(50000/256);
TL0=-(50000%256);
TR0=1;
EA=1;
ET0=1;
do{ display(); }
while(1);
}
////////////////////////////////////////////
void timer0( ) interrupt 1
{
i++;
TH0=-(50000/256);
TL0=-(50000%256);
if(i==20)
{i=0;j--;}
if(j<0)
{j=59;k++;}
if(k==2)
k=0;
if(j==0)
{yellow=0;red=1;green=1;}
if(k==0&&j!=0)
{red=0;yellow=1;green=1;}
if(k==1&&j!=0)
{green=0;red=1;yellow=1;}
}

G. 心形流水灯,有9个灯不亮,电路图如下,有人知道为什么吗

我操,至少要搞一张高清的图片啊,看也看不清楚。
51单片机的P0口输出能力非常差,作为输入是回对的,相对答的程序里面应该对P0口写0x00才能亮的,其他的端口写0xff,另外有几个引脚是用不了的,所以有一个灯点不亮

H. 谁有32个LED灯的心形流水灯电路图及所需元器件发给我下,还有程序,谢谢

我有个类似的代码
1片stm8s103

4片74HC164
32个贴片LED
4个排阻
不知道你会不会用stm8s系列的单片机.
不会的话,给你也没用.

阅读全文

与led心形流水灯电路图相关的资料

热点内容
插座装外面怎么防水 浏览:111
电路又可称为 浏览:44
北京松下相机维修中心 浏览:447
2级电机绕组维修视频 浏览:908
家电行业属于什么类型的行业 浏览:64
苏州逐鹿家具 浏览:666
防水接头什么材质 浏览:982
三分频电路原理 浏览:897
oppor9m保修期是多久 浏览:34
挖机维修行业如何 浏览:430
学2手车翻新要多少钱 浏览:387
在门面里怎么做洗澡防水 浏览:638
香港欧米伽维修中心 浏览:21
美的电压力锅没有压力了怎么维修 浏览:856
家具修复补漆怎么接活 浏览:452
百乘家具怎么样 浏览:985
多年的旧毛衣怎么翻新 浏览:26
电脑维修技术人员月薪多少 浏览:997
服务器维修中心 浏览:261
电动工具维修哪里学 浏览:775