自制24x6矩阵上的闹钟,带有144个8mm白色LED。
组件和耗材
- Arduino Nano R3×1个
- HC-05蓝牙模块×1个
- I2C实时时钟×1个
- 触觉开关,顶部致动×3
- 8mm草绿色LED×144
- CD4017 IC×1个
- 74HC595 IC×3
- 通用晶体管NPN×6
- 电阻221欧姆×24
必要的工具和机器
- 烙铁(通用)
应用程序和在线服务
- Arduino IDE
关于这个项目
好久前制作了一个24x6的Led矩阵,并通过添加蓝牙连接修改了该项目,因此可以通过智能手机无线输入文本内容。
通过仅添加实时时钟模块,我们可以将该设备转换为一个不错的大型闹钟,以便可以根据上传的代码在时钟或移动文本矩阵之间进行切换。我从最后一个时钟上下文中获得的修改的想法和代码,也来自指导老师Cermakamara的Instructables,该项目获得了二等奖。
使LED矩阵驱动器使用3个移位寄存器74HC595,可将输出数量相乘并节省大量的arduino引脚。每个移位寄存器都有8个输出,您只需要3个arduino引脚即可控制几乎有限数量的移位寄存器。我们还使用4017十进制计数器来扫描行,并且您最多可以用它扫描10行,因为您只有10个输出,而只需2个引脚即可对其进行控制。
演示视频:
阅读全文