# USTC 数字电路实验 大作业
该项目使用 Python 生成电路文件,
text 实现 LED 阵列滚动显示字符串(大作业选题 1 中的电路)。
animation 实现 LED 阵列显示动画。
---
Python >= 3.7
在 `./text` 或 `./animation` 目录下执行以下命令:
```bash
pip install requirements.txt
python Start.py
```
---
text 目前已实现的功能:
- 生成所有 `Wire` 、 `Rom` 、 `DotMatrix` 、 `Clock` 、 `Pin`
- 根据字符串长度自动生成对应数量的元件,并调整位宽
- 自动向 `Rom` 中写入数据
- 向左、向右(可选)滚动显示整个字符串
- 自定义输入 `DotMatrix` 个数,使得字符串可以显示在与之长度不相等的 LED 阵列上
- 暂停播放
待实现的功能:
- 字符串闪烁
- 每个字独立地像俄罗斯方块一样从右侧推出,到左侧停下
- ......
---
animation 目前已实现的功能:
- 生成所有 `Wire` 、 `Rom` 、 `DotMatrix` 、 `Clock` 、 `Pin`
- 通过自定义输入数据调整显示的黑白阈值
- 播放 42px * 32px 的动画
- 停止播放与暂停播放
- 通过自定义输入数据调整视频采样率
待实现的功能:
- ......

Mrrunsen
- 粉丝: 1w+
最新资源
- 2操作系统用户界面培训教材.ppt
- 数据库课程设计酒店管理系统(2).doc
- 顺序结构程序设计练习题.doc
- Linux面试专题.pdf
- 毕业论文基于VB的数字图像处理技术的开发及研究.doc
- SQL-Server-2000实用教程-第6章.ppt
- C#人事管理系统.doc
- 公需科目大数据培训考试(95分)(1).docx
- 【计算机信息】计算机信息整体管理思路.docx
- 《项目管理与招标采购》疑难解答.doc
- 信息化建设视角下高校行政管理的策略-1.docx
- 第六章用户接口实验.pptx
- 基于计算机集群的网络流媒体系统设计的开题报告.docx
- Linux组网技术与网络通信编程.pptx
- 将遗留Web应用系统转换为MVC结构研究的开题报告.docx
- 高校档案管理工作中信息化技术的应用(1).docx
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈


