自适应摇摇棒制作(32 颗灯)硬件精简设计 我跟一同学花了很长一段时间去研究这个摇摇棒,之前的一个版本是16 个灯的,效果很糟糕,经过很多次的尝试,终于出来这种能自适应摇晃速度的摇摇棒,而且采用的是滚珠开关,并没有用水银开关,大家都知道水银是有毒的,如果给小孩子玩不小心摔破了就不好了
当时考虑了很久我建议用水银开关,因为如果用水银开关的话效果会好很多,我同学就坚持要安全一点的滚珠开关
虽然是可以用程序来搞定滚珠开关所带来的接触不良的问题
但这样一来也使得程序要麻烦一点
后来经过很多次测试,本来做了最坏的打算的
我们的PCB版都打好了,但程序根本就没调好,只是我们的一个想法而已
用STC11F04 的8 个IO 来驱动32 颗灯,确实挺有意思的
这样一来PCB 版就很好布线了,才8 条线而已
但是我们都知道,往往硬件上的带来的方便将会带来程序上的复 杂
果然我们陷 入 了困 境
每 天 就那 样郁 闷 的试了一次又 一次,真 的用了很多种方法,虽然不难 ,但对 于我们这些 玩单 片 机 不是很熟 悉 的人 来说 是挺痛 苦 的,但我们没曾 放 弃 过,经过差 不多一个月 的程序调试终于有效果了
那 一刻 的心情 到 现 在 还 记 得
或 许 玩单 片 机 的乐 趣 就在 这里 吧
当你 体 会到 成 功 的喜 悦 之后,你 会忘 记 在 做的过程中 所带来失 望 和 伤 心
下 面 是制作资 料 和 程序及 效果图
最后祝 大家学习 进 步
附 件 015 副 本
gif (247
04 KB) 2010-7-26 14:17 014 副本
jpg (117
25 KB) 2010-7-26 14:17 019 副本
jpg (114
23 KB) 2010-7-26 14:17 DSCN4143
JPG (235
83 KB) 2010-7-26 14:1