和孩子玩飞行棋,骰子找不到了。就想起做个电子骰子。主控用了一块8脚的单片机STC15W104。考虑单片机直接驱动LED发光管,怕单片机电流吃不起,所以使用了一块74HC573当作输出驱动。为了显示尽量接近骰子,LED发光管采用了7个。之前用按钮,玩了一下,感觉不完美,改用离心开关后,甩动的形式来掷骰子有意思多了。电路见附件,加上一块锂电和充电保护板就行。因为待机2分钟后自动关闭显示。关闭显示后,待机电流6mA左右,也不必加装电源开关了。程序不长,与大家分享!
电路原理图如下:
单片机源程序如下:
所有资料51hei提供下载:
骰子.rar
(20.73 KB, 下载次数: 54)
|