我跟一同學花了很長一段時間去研究這個搖搖棒,之前的一個版本是16個燈的,效果很糟糕,經過很多次的嘗試,終于出來這種能自適應搖晃速度的搖搖棒,而且采用的是滾珠開關,并沒有用水銀開關,大家都知道水銀是有毒的,如果給小孩子玩不小心摔破了就不好了。當時考慮了很久我建議用水銀開關,因為如果用水銀開關的話效果會好很多,我同學就堅持要安全一點的滾珠開關。雖然是可以用程序來搞定滾珠開關所帶來的接觸不良的問題。但這樣一來也使得程序要麻煩一點。后來經過很多次測試,本來做了最壞的打算的。我們的PCB版都打好了,但程序根本就沒調好,只是我們的一個想法而已。用STC11F04的8個IO來驅動32顆燈,確實挺有意思的。這樣一來PCB版就很好布線了,才8條線而已。但是我們都知道,往往硬件上的帶來的方便將會帶來程序上的復雜。果然我們陷入了困境。每天就那樣郁悶的試了一次又一次,真的用了很多種方法,雖然不難,但對于我們這些玩單片機不是很熟悉的人來說是挺痛苦的,但我們沒曾放棄過,經過差不多一個月的程序調試終于有效果了。那一刻的心情到現在還記得。或許玩單片機的樂趣就在這里吧!當你體會到成功的喜悅之后,你會忘記在做的過程中所帶來失望和傷心!
下面是制作資料和程序及效果圖!最后祝大家學習進步!
1.JPG (247.04 KB, 下載次數: 197)
下載附件
2013-6-27 04:16 上傳
2.JPG (117.25 KB, 下載次數: 180)
下載附件
2013-6-27 04:16 上傳
3.JPG (114.23 KB, 下載次數: 190)
下載附件
2013-6-27 04:16 上傳
4.JPG (235.83 KB, 下載次數: 208)
下載附件
2013-6-27 04:16 上傳
5.JPG (233.04 KB, 下載次數: 160)
下載附件
2013-6-27 04:16 上傳
6.JPG (229.47 KB, 下載次數: 181)
下載附件
2013-6-27 04:17 上傳
7.JPG (233.28 KB, 下載次數: 210)
下載附件
2013-6-27 04:17 上傳
8.JPG (28.29 KB, 下載次數: 202)
下載附件
2013-6-27 04:17 上傳
程序與原理圖
程序下載:
搖燈程序.rar
(96.27 KB, 下載次數: 361)
2013-6-27 03:10 上傳
點擊文件名下載附件
下載積分: 黑幣 -5
|