单片机论文LED显示摇棒全套方案及源程序本设计版权归作者所有,请勿擅自用于商业目的,转载请注明作者及出处。情人节我们做电的兄弟们送什么礼物给心仪已久的MM?在离情人节还有一个月的时间,给大家提供一个适合作为礼物的简单电路,自己动手做的漂亮玩具一定会是送给MM的最好的礼物。显示效果图片upload/2005_01/050117013990931.jpg原理图http://www.21icsearch.com/buzi/upimage/upfile/20047221015470.jpg曾经在新手园地发过的帖子http://www.21icbbs.com/club/bbs/showAnnounce.asp?id=1288814以下是详细说明:图形显示的原理:利用人眼的视觉暂留效应,使手在摆动到不同位置的时候,让位于一条直线上的LED显示二维图像的不同的列,实现图形扫描显示。物理机制:当我们在摆动手臂的时候,短时间内摆动位置和左右幅度不会有太大变化,利用我们手臂的这个运动规律,只要能得到棒从一侧摆动到另一侧的时间,然后把这个时间分成N份,然后在每一份的时间里显示不同的花样就能实现图形的显示。当我们在摆动手臂的时候,并不能预先得知此次摆动需要的时间,怎样得到从一侧摆动到另一侧的时间呢?再想想,短时间内我们手臂的摆动频率也不会有特别大的变化,我们只要能得到前一次摆动所用的时间,然后用这个时间近似得到下一次摆动所需要的时间,然后分N份就可以了。得到一次摆动所需的时间的任务由光遮断器完成,在棒上装一个可以摆动的用来遮挡光遮断器光线的细杆,粗细比光遮断器的狭缝稍宽,我用的是整流桥焊后剪下的一段管脚。每左右摆动一次这个杆就会通过一次光遮断器,使单片机产生一次中断,两次中断之间的时间就是想要得到的时间,实现这个功
推荐下载
-
LED经典动态显示程序
本程序通过P0口接一片8路反向缓冲器74LS240驱动LED的段选信号,P2.0-P2.4口作LED的位选输出口,;//使用7406反向驱动电路作位选信号驱动口.6个LE数码管的共阴端与7406的输出
54 2019-07-19 -
LED点阵显示程序设计
基于单片机的16×64LED点阵显示屏的设计
20 2019-07-06 -
LED数码显示控制plc程序
plc程序LED数码显示控制。需要的可以下载。
39 2019-07-05 -
1616LED点阵显示程序
16*16LED点阵显示汉字程序,流动显示多个汉字
27 2019-05-28 -
LED点阵显示屏程序
51汇编程序,可以采用CD4094译码驱动共阳LED,硬件结构较为简单。
51 2019-05-28 -
C51LED显示程序
C51单片机LED数码管动态显示程序,使用C51内部定时器中断显示。
28 2019-06-01 -
ATmega128led显示程序
ATmega128 led display program
20 2019-06-22 -
LED旋转显示屏程序
LED rotation display program
39 2019-06-21 -
单片机led显示程序
单片机ledc语言显示程序#includesbitADDR0=P1^0;sbitADDR1=P1^1;sbitADDR2=P1^2;sbitADDR3=P1^3;sbitENLED=P1^4;sbit
21 2019-07-25 -
LED汉字显示程序调试后
本程序为中型汇编程序,不带原理图,有实时显示,左移右移,上移下移,可带字库,已编写好相关串口通信协议,用AT89C51为MPU,已调试,无错误,可免分下载
16 2020-01-11
暂无评论