搜索
bottom↓
回复: 68

32LED摇摇棒,自动适应摇动速度

[复制链接]

出0入0汤圆

发表于 2009-12-3 21:21:05 | 显示全部楼层 |阅读模式
我做的摇摇棒,32个LED,能自动适应摇动速度。欢迎加入讨论群:95468631

(原文件名:摇摇棒效果预览.jpg)


(原文件名:摇摇棒.jpg)


(原文件名:摇摇棒原理图.jpg)

点击此处下载 ourdev_510458.rar(文件大小:31K) (原文件名:摇摇棒程序V1_1.rar)

阿莫论坛20周年了!感谢大家的支持与爱护!!

一只鸟敢站在脆弱的枝条上歇脚,它依仗的不是枝条不会断,而是自己有翅膀,会飞。

出0入0汤圆

发表于 2009-12-3 21:30:59 | 显示全部楼层
有创意, 效果不错

出0入0汤圆

发表于 2009-12-3 21:31:14 | 显示全部楼层
有创意, 效果不错

出0入4汤圆

发表于 2009-12-3 21:46:59 | 显示全部楼层
make

出0入0汤圆

发表于 2009-12-3 21:58:45 | 显示全部楼层
楼主能不能讲下原理

出0入0汤圆

发表于 2009-12-3 22:12:57 | 显示全部楼层
请问楼主,这个东西是怎么实现适应不同摇动速度的?

出0入0汤圆

发表于 2009-12-3 22:14:55 | 显示全部楼层
不错

出0入0汤圆

 楼主| 发表于 2009-12-4 08:15:24 | 显示全部楼层
【4楼】 cat_li

根据“视觉暂留”原理,在划过的扇面上通过LED的变化显示图像。

出0入0汤圆

 楼主| 发表于 2009-12-4 08:18:06 | 显示全部楼层
xfwu
积分:4
派别:
等级:------
来自:
请问楼主,这个东西是怎么实现适应不同摇动速度的?


由于摇动的时候前后两个周期时间都差不多,就可以用滚珠开关(或水银开关)检测摇动周期,根据上一次的时间确定延时时间。

出0入0汤圆

发表于 2009-12-4 08:25:14 | 显示全部楼层
mark

出0入4汤圆

发表于 2009-12-4 08:26:55 | 显示全部楼层
顶!

出0入0汤圆

发表于 2009-12-4 08:56:17 | 显示全部楼层
就是开关不好找,以前用水银做过,感觉行程好象有点短,

出0入0汤圆

发表于 2009-12-4 09:05:52 | 显示全部楼层
我毕业那年有个女同学毕业设计就是这个,挺好玩的

出0入0汤圆

发表于 2009-12-4 17:31:40 | 显示全部楼层
不错

出0入0汤圆

发表于 2009-12-4 21:27:37 | 显示全部楼层
mark

出0入0汤圆

发表于 2009-12-4 21:38:08 | 显示全部楼层
酷!不过如果楼主要卖的话我建议还是加一个烧写内容的模块和上位机软件

出0入0汤圆

发表于 2009-12-4 21:59:25 | 显示全部楼层
标记一个!!!!!!!!!!!!

出0入0汤圆

发表于 2009-12-4 22:36:40 | 显示全部楼层
呵呵呵 挺好看的

出0入0汤圆

发表于 2009-12-4 23:04:52 | 显示全部楼层
好东西,记号

出0入0汤圆

 楼主| 发表于 2009-12-5 08:15:37 | 显示全部楼层
【15楼】 155107149 北桥少年
积分:633
派别:
等级:------
来自:广西南宁》桂林
酷!不过如果楼主要卖的话我建议还是加一个烧写内容的模块和上位机软件  

----------------------------------------------------------------------------

呵呵,谢谢你的建议。我就是自己做着玩儿的,没想卖,有几个朋友想要,多做了几个,放到淘宝上也是玩儿的。
我网店照片拍得还有那么点意思吧。哈哈。

出0入0汤圆

发表于 2009-12-5 08:21:20 | 显示全部楼层
《无线电》杂志,几个月前就有相关文章,大家可以看看。

出0入0汤圆

发表于 2009-12-5 14:19:18 | 显示全部楼层
单片机可不可以用2051替代

出0入0汤圆

发表于 2009-12-10 15:27:19 | 显示全部楼层
他的好像就是2051吧

出0入0汤圆

发表于 2009-12-11 01:38:49 | 显示全部楼层
2051可以的,我做过个8灯的。当视觉的显示字母够了,没想到,还是灯多了好看。

说下简单构造和适应摇摆速度,不知道和LZ是否一致:
1,装修剩下的塑料电线管前端用装修剩下的2.5得粗铜线作了个坠子,在管口来回碰撞,管口贴了两块铜箔。当手来回摇时坠子两头击打。这个简单机构充当位置传感器

2,程序每次纪录两次击打的间隔,在下次击打来临前,按此时间间隔/列数作为步进的显示,认为相邻的一去一回时间相同。

缺点,
1,来/去字的位置水平位置还是有移动的。
2,扇形的失真(LZ图中也有)

有卖一种小座钟的,把失真给补偿掉了,好像要300多,挺长时间了,不知道现在还有没。

出0入0汤圆

发表于 2009-12-12 21:57:22 | 显示全部楼层
顶下

出0入0汤圆

发表于 2009-12-12 22:17:21 | 显示全部楼层
什么几个月前无线电有文章?几年前我就做出来发本坛了。
我的思路来自21IC上那个2051.

出0入0汤圆

发表于 2009-12-13 09:55:00 | 显示全部楼层
本来想买套件来着,也加入楼主的QQ群了,可是楼主QQ不回,淘宝不回,不知道是什么原因,吓得我拍下不敢付款了

出0入0汤圆

 楼主| 发表于 2009-12-14 09:01:41 | 显示全部楼层
【21楼】 gps422129

可以用2051,但程序要改一下。2051的定时器速度不知道够不够。改天试试。

出0入0汤圆

 楼主| 发表于 2009-12-14 09:24:48 | 显示全部楼层
【23楼】 Argee
积分:171
派别:
等级:------
来自:

应该说我们做的都差不多。其实这东西有很多人做过了。我记得大概十年前吧,就在电视上看过类似的东西,那时候还没接触单片机,只是感觉好玩儿。后来在学校学习了单片机,觉得可以用在这个上。到网上一查,有好多前辈已经做过了,找了不少资料,自己做了一个16灯的,可以显示单个汉字,用的水银开关做周期测量。

后来改进了一下,32灯显示,可以显示的东西更多了。去掉了易损的水银开关,改用金属封装的滚珠开关。

适应摇摆速度用了一下方法:
1、滚珠开关接单片机的外部中断引脚。每摇动一个周期产生一个中断。利用 上一次摇动的时间/字数 作为本次显示的时间。
2、利用定时器产生一个基准时间信号。在定时中断程序里对基准时间进行计数。
3、外部中断程序里确定延时时间:延时时间=n个基准时间/(显示字数*列数*每列点数)。
4、只要摇动速度保持不变,图像基本能稳定显示。

缺点:
1、扇形失真。
2、同一时间最多点亮8个灯,字数太多,显示亮度不高。

扇形失真有什么办法可以补偿掉啊?我想了好久,没有什么思路......

出0入0汤圆

 楼主| 发表于 2009-12-14 09:27:51 | 显示全部楼层
【25楼】 fsclub 绿林好汉

积分:5425
派别:
等级:------
来自:孩子还小,我就全国到处跑。
什么几个月前无线电有文章?几年前我就做出来发本坛了。
我的思路来自21IC上那个2051

------------------------------------------------------------------------

也许几年前市场就有卖的了。现在淘宝有好多。
自己做的感觉是不一样的~~
还有,既然要做,我就要努力做到最好。有什么好的建议,还望多多指教。

出0入0汤圆

 楼主| 发表于 2009-12-14 09:31:57 | 显示全部楼层
【26楼】 kingofgm
积分:2
派别:
等级:------
来自:
本来想买套件来着,也加入楼主的QQ群了,可是楼主QQ不回,淘宝不回,不知道是什么原因,吓得我拍下不敢付款了
-------------------------------------------------------------------------------------------------------------

对不起,最近工作比较忙。你可以直接付款,我一般2天内能发货。
过几天不忙了打算改一下程序。弄个摇动计数,摇100次改变一下显示内容,断电保持。做来送人应该不错。

出0入0汤圆

发表于 2009-12-18 23:59:01 | 显示全部楼层
扇形失真用手摇的方式确实难消除,因为它和振幅相关,而每个人的摇动振幅可能不同。

可以通过加入加速度传感器来测定下和地球的夹角,这样可能既可以代替极限位置的传感器(你的钢珠,我的铜丝),但补偿的话,计算量很大,不知道成本和功能可否对应起来。

另,见到的补偿了扇形失真的闹钟,那使用的马达做的,马达本身可以认为做晕转动,好控制多了。

出0入0汤圆

发表于 2009-12-25 10:31:19 | 显示全部楼层
学习了  里面高手多哦

出0入0汤圆

发表于 2010-1-28 15:20:02 | 显示全部楼层
1

出0入0汤圆

发表于 2010-5-18 18:32:15 | 显示全部楼层
mark

出0入0汤圆

发表于 2010-5-20 00:29:29 | 显示全部楼层
哪位改成带角速度和加速度传感器的,应该可以很好解决速度和扇形失真的问题。
但是成本就可观了……

出0入0汤圆

发表于 2010-5-20 06:34:17 | 显示全部楼层
不错

出0入0汤圆

发表于 2010-5-20 07:19:26 | 显示全部楼层
关注一下。

出0入0汤圆

发表于 2010-5-20 09:13:07 | 显示全部楼层
标记

出0入0汤圆

发表于 2010-9-9 11:08:53 | 显示全部楼层
回复【楼主位】flywhale 小鱼
-----------------------------------------------------------------------

MARK

出0入0汤圆

发表于 2010-9-10 09:04:01 | 显示全部楼层
xuexi le  Mark~

出0入0汤圆

发表于 2010-12-23 20:22:20 | 显示全部楼层
if(TimeCount<4500) return;        //中断去抖
        out=0x00;                                //清显示
        DelayTime=TimeCount/640;                        //设定每次延时时钟周期数=总时间/(16列*4组*10个字)
        TimeCount=0;                        //延时周期计数清零
        delay(160);                //延时40列



这里的10个字是怎么回事?还有延迟40列的原因是?请教

出0入0汤圆

发表于 2011-1-2 15:01:29 | 显示全部楼层
DING !!

出0入0汤圆

发表于 2011-1-2 23:05:39 | 显示全部楼层
不错~

出0入0汤圆

发表于 2011-1-3 10:51:32 | 显示全部楼层
有了上机位软件就可以开模做产品了。

出0入0汤圆

发表于 2011-1-3 11:43:37 | 显示全部楼层
传感器是个问题啊…

出0入0汤圆

发表于 2011-5-7 11:16:32 | 显示全部楼层
呵呵,还不错

出0入0汤圆

发表于 2011-5-10 09:40:24 | 显示全部楼层
中断去抖是什么意思啊  兄弟   摇那么多次才显示?

出0入0汤圆

发表于 2011-5-24 14:38:21 | 显示全部楼层
MARK

出0入0汤圆

发表于 2011-5-24 16:23:17 | 显示全部楼层
现在正在做摇摇棒 很强大!lz很棒!!

出0入0汤圆

发表于 2011-10-12 10:29:26 | 显示全部楼层
有创意的摇摇棒!MARK!

出0入0汤圆

发表于 2011-10-15 11:32:58 | 显示全部楼层
我表示做过~~

出0入0汤圆

发表于 2011-11-8 23:44:37 | 显示全部楼层
顶吧,高手为什么那么多1

出0入112汤圆

发表于 2013-12-10 16:28:53 | 显示全部楼层
谢谢分享!
请教!取模方式是什么?

出0入0汤圆

发表于 2013-12-10 16:31:39 | 显示全部楼层
这个不错~

出0入0汤圆

发表于 2014-9-3 15:56:07 | 显示全部楼层
学习了,感谢分享。

出0入0汤圆

发表于 2014-9-3 19:38:01 | 显示全部楼层
效果不错,手里还有样板吗?

出0入0汤圆

发表于 2014-9-3 19:42:50 来自手机 | 显示全部楼层
楼主ID不保,老大不让宣传群

出0入0汤圆

发表于 2014-9-9 14:32:36 | 显示全部楼层
可以用三色LED做彩色版的,够炫

出0入0汤圆

发表于 2014-9-11 08:12:27 | 显示全部楼层
用滚珠的啊,有点out了

出0入0汤圆

发表于 2014-9-11 09:36:25 | 显示全部楼层
留着备用下, 以后有空也搞搞

出0入0汤圆

发表于 2014-11-18 12:15:12 | 显示全部楼层
留个记号后面学习

出0入0汤圆

发表于 2014-12-8 17:03:00 | 显示全部楼层
求原理啊

出0入0汤圆

发表于 2014-12-17 21:38:43 | 显示全部楼层
升级一下,用MPU6050传感器做一个应该效果很好。

出0入0汤圆

发表于 2016-5-15 10:13:59 | 显示全部楼层
程序链接坏啦

出0入4汤圆

发表于 2016-5-23 08:39:59 | 显示全部楼层
也想做一个玩玩. 手头AVR的单片机多些.想移植到AVR上.

出0入0汤圆

发表于 2021-2-25 09:12:53 | 显示全部楼层
感谢大佬的分享

出0入0汤圆

发表于 2021-3-23 15:25:52 | 显示全部楼层
awesome
回帖提示: 反政府言论将被立即封锁ID 在按“提交”前,请自问一下:我这样表达会给举报吗,会给自己惹麻烦吗? 另外:尽量不要使用Mark、顶等没有意义的回复。不得大量使用大字体和彩色字。【本论坛不允许直接上传手机拍摄图片,浪费大家下载带宽和论坛服务器空间,请压缩后(图片小于1兆)才上传。压缩方法可以在微信里面发给自己(不要勾选“原图),然后下载,就能得到压缩后的图片】。另外,手机版只能上传图片,要上传附件需要切换到电脑版(不需要使用电脑,手机上切换到电脑版就行,页面底部)。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

手机版|Archiver|amobbs.com 阿莫电子技术论坛 ( 粤ICP备2022115958号, 版权所有:东莞阿莫电子贸易商行 创办于2004年 (公安交互式论坛备案:44190002001997 ) )

GMT+8, 2024-3-29 19:56

© Since 2004 www.amobbs.com, 原www.ourdev.cn, 原www.ouravr.com

快速回复 返回顶部 返回列表