发布网友 发布时间:2022-05-23 20:59
共2个回答
热心网友 时间:2023-11-26 12:53
这是我自己搞的心形LED,真的不难,如果你想送女孩子的话,自己独立完成更有意义,别喷我哦!实话实说而已!
追问能把原理图和程序让我参考一下吗???谢谢追答
你有学过单片机这方面知识吧!原理图都不用,看到我右边的心形LED(有绿黄蓝红四色灯),最下方的黄灯(与绿灯贴近的黄灯),P3^7到P3^0口依次由下至上接8个黄灯,
最右边的蓝灯(与黄灯贴近的蓝灯),P2^7到P2^0依次由右往左接8个蓝灯,
最右边的红灯(与蓝灯贴近的红灯) P0^7到P0^0口依次由右至左接8个红灯,
最上边的绿灯(与红灯贴近的绿灯)P1^7到P1^0口依次由上至下接8个绿灯,
都不知道怎么说,你最好按文字说明去焊,按文字去焊出来的在程序方面会轻松多,举个例子
灯会多多少少在旁边的灯,
这是每组灯亮最后一个灯,程序部分(省略很多):uchar 就是 unsigned char
uchar code LED[]={0xfe};
P3=LED[i]; 参数i, 默认为零
P2=LED[j]; 参数j, 默认为零
P1=LED[k]; 参数k, 默认为零
P0=LED[l]; 参数l, 默认为零
这是我的做法,32个灯共阳,接每个灯1500R限流电阻,实体电路自己慢慢(焊接)摸索就会懂的了,
程序我告诉你一个很好地办法,就是上优酷网搜“心形LED”,看那些视频的心形LED怎么闪烁,自己慢慢学习(参考视频好过参考程序,因为别人的程序你可能领略得比较慢),对自己的知识见识有比较好的帮助,还是那句话:“自己动手,丰衣足食”,我那个心形LED也是送我喜欢的女孩子,我现在正在搞LED立方体(8*8*8个灯,就是512个灯的闪烁效果,我只需要3个I/O口就可以搞定控制512灯,很难想象吧,当你学习深入就发现很多东西是很简单的),一起努力吧!
热心网友 时间:2023-11-26 12:54
可以的,我来帮你搞追问你可以帮我???来自:求助得到的回答