全新论坛MCU智学网上线,欢迎访问新论坛!稀缺资源、技术干货、参考设计、原厂资料尽在MCU智学网
更新自动建库工具PCB Footprint Expert 2023.13 Pro / Library Expert 破解版

LED摇摇棒制作详解(转)

[复制链接]
4702 7

本文包含原理图、PCB、源代码、封装库、中英文PDF等资源

您需要 登录 才可以下载或查看,没有帐号?注册会员

x
在别的地方发现了这个,觉得很好玩,来分享下

大家知道,人的眼睛存在视觉暂留现象,正因为眼睛的反应迟钝,才丰富了人的视觉感受。
LED摇摇棒很好地利用了人眼的视觉暂留特性。下图是基于51单片机控制、16只高亮度LED发光二极管构成的摇摇棒,配合手的左右摇晃就可呈现一幅完整的画面,可以显示字符、图片等。演示效果见自制LED摇摇棒展示【图】
实物外形图(点击可放大):

102008clkmmkjkmlykznta.jpg
102009qzk4lokocgkeoqt4.jpg
基本原理与硬件电路设计:
16只LED发光管作为画面每一列的显示,左右摇晃起到了扫描的作用,人眼的视觉暂留现象使得看到的是一幅完整的画面。与LED点阵的显示有几分相仿。
硬件电路如下图(点击可放大)。系统电源VCC为5V,下载程序和调试时一定要保证5V电压,实际使用时用3节干电池串联4.5V即可。AT89S52单片机作为控制器,在它的P0、P2口接有16只以共阳的方式连接的高亮度LED,由单片机输出低电平点亮。P0口的上拉电阻RA1不能少。串在LED公共端的二极管D1会产生一定的压降,用来保护LED,经实测LED点亮时两端电压为3V左右,在LED的安全承受范围内。K1是画面切换开关,用于切换显示不同内容;S1为水银开关。
水银开关的作用:棒在摇动时,只能在朝某一方向摇动时显示,否则会出现镜像字或镜像画面,所以通过接一只水银开关来控制,使摇摇棒从左向右摇动时将内容显示出来。
102111pbertgotlln5bpln.jpg
硬件制作:
使用的是直径5mm的红色高亮LED,感觉太大了些,远看效果很好但近看时字不够连贯。建议使用直径为3mm的高亮LED,颜色可根据个人喜好选择。

水银开关里的水银珠很活跃,导致在接通时容易产生抖动,所以将水银开关斜向上放置(尖尖朝斜上方45°角),靠水银珠自身重力的作用减少抖动:
102249a3e00kkaaeu435ea.jpg
IC座里面隐藏元件,既美观又能保护元件:
1023324w4qvzo8d4k951od.jpg
102332azjvc7wfe4w6ywha.jpg
LED摇摇棒制作详情含代码.rar (679.37 KB, 下载次数: 18)

举报

回复

7 个评论

Twi***  新手上路  发表于 2012-11-14 15:02:48  | 显示全部楼层
很不错,看看
ah***  银牌会员  发表于 2012-11-16 10:12:56  | 显示全部楼层
{:e179:}{:e179:}
xini***  新手上路  发表于 2012-12-3 23:01:41  | 显示全部楼层
很不错,看看
本文来自: MCU资讯论坛(http://www.mcuzx.net/)
文章全部内容请参考:http://www.mcuzx.net/thread-4828-1-1.html
I_lov***  新手上路  发表于 2013-8-19 15:15:47  | 显示全部楼层
不错,看看
2346***  新手上路  发表于 2013-9-25 20:29:42  | 显示全部楼层
好好玩呀~~好想做到想楼主一样的说~
cy1144***  注册会员  发表于 2013-10-30 18:03:19  | 显示全部楼层
我同学都已经做了好几个了,貌似用这个摇摇棒追到了一个外语系的妹子,妹子觉得这个东东很神奇
peng***  新手上路  发表于 2013-11-1 17:01:35  | 显示全部楼层
这样都可以追到妹子没天理
*滑块验证:
您需要登录后才可以回帖 登录 | 注册会员

本版积分规则

打开支付宝扫一扫,最高立得1212元红包
搜索

图文热点

更多

社区学堂

更多

客服中心

QQ:187196467 服务时间:周一至周日 8:30-20:30

关注我们

关于我们
关于我们
友情链接
联系我们
帮助中心
网友中心
购买须知
支付方式
服务支持
资源下载
售后服务
定制流程
关注我们
官方微博
官方空间
官方微信
快速回复 返回顶部 返回列表