这段时间,我们班、科协和院学生会都组织了摇摇棒制作活动。大概是因为摇摇棒是一项容易制作,而且比较好玩的电子 DIY.
由于摇摇棒里的单片机可以编程,所以,可以通过修改程序,使摇摇棒又更多功能。下面是我的一些想法:
自动调节亮度
加装光敏电阻,或直接通过 LED 获取周围环境亮度,并根据环境亮度自动调节摇摇棒的亮度。
将 LED 用做光线传感器的方法,《爱上单片机》上有简单的介绍。
显示动画
使摇摇棒显示动态的内容。
不过,因为单片机的容量一般都比较小,所以通过一次显示一张张不同的图片的方法来显示动画,可行性不是太高。我感觉通过一些算法,产生简单的矢量动画,应该是一个不错的选择。
摇摇棒时钟
让摇摇棒显示当前时间。
最简单的方式是用进度条的方式显示,类似我做的进度条时钟。也可以在摇动摇摇棒时,显示数字或时钟图形。
CPU、内存指示器
将摇摇棒连接电脑,通过获取电脑的 CPU、内存使用率,并以进度条的形式显示在摇摇棒上。
世界心情指示器
灵感来自此处。
分析、统计 Twitter (世界上最大的微博)中关于心情的词语(Happy, Sad 等),并通过一定的形式显示在摇摇棒的 LED 上。
这是自己最近的一些简单的想法,欢迎大家补充或实践。
留言
长见识了