Skip to content

cafkagh/aida64-arduino-max7219

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

11 Commits
 
 
 
 

Repository files navigation

aida64-arduino-max7219

小白不友好型程序,如果您对硬件及相关开发一窍不通,请去B站搜索大佬“会飞的阿卡林”寻找“数码管”相关教程,设置过程大同小异。

本程序根据时间分割数据,改进了使用固定字符判断数据起始位置的方式,使内容设置更为灵活。

注意:

  1. 适用于MAX7219驱动的8位7段数码管,可串联。
  2. 请确认安装库“LedControl”。
  3. 本程序配合aida64使用,通过COM口进行通讯,使用前请确认设备的COM端口。
  4. 本程序使用Arduino开发,支持多种硬件平台,需使用ArduinoIDE下载使用。
  5. 请先使用ArduinoIDE下载程序,后设置aida64,避免因aida64占用端口导致Arduino下载失败

设置:

打开aida64,在左上角菜单中寻找:“文件”→“设置”→“硬件监视工具”,点击 “LCD”,选择"POS"。协议为默认“ADM787/788”,勾选“启用POS VFD 支持”。点击“LCD项目”添加数据源即可。

配置项:

int lednum = 8; //LED位数

int fi_ms = 500; //帧间隔 毫秒

int reversed = 1; // 0不反转 1 翻转

int wait_ms = 5000; //数据超时提示 毫秒

int brightness = 1; //亮度

fi_ms (帧间隔)应大于COM口接收数据包间隔时间并且小于aida64发送数据的间隔。

符号“T”为“℃”符号,请在反向模式中使用。

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages