Puzzle - 4-Digit Display 4位数码显示管

来自Duinopeak_COM
跳转至: 导航搜索

简介

Puzzle - 4位数码显示模块是一个12脚的模块.在这个模块中,我们利用TM1637规模控制引脚数量降低到2。比如它通过Arduino/duinofun的数字引脚D9,D10就能控制内容和亮度。项目需要字母数字显示时,这可能是一个不错的选择。

Puzzle 4 Digit diaplay top.jpgPuzzle 4 Digit diaplay back.jpg

特性

  • 4位红色字母显示
  • 电子积木兼容接口 (3.3V/5V)
  • 8个等级可调节亮度

应用场合

  1. 时间显示
  2. 秒表
  3. 传感器的输出显示
  4. 速度计

规范说明

Item 最小 典型 最大 单位
电压 3.3 5.0 5.5 VDC
电流 0.2 27 80 mA
尺寸 42x24x14 - - mm
重量 7±1 - - g

用途

Puzzle 4 Digit diaplay connection.jpg

模块使用一个LED驱动芯片TM1637来控制内容,改变亮度。这里我们驱动它来显示时间。

1.用一根电子积木专用线连接LED Strip驱动上面标有IN的插槽,另外一端连接电子积木扩展板的数字引脚槽D9,D10,你也能按照你想的改变数字端口。但同时也不要忘记在演示代码更改端口号的定义。

2. 通过USB线把Arduino/duinofun连接到PC端.

3. 下载DigitalTube和TimeOne库.解压然后把它们放到ArduinoIDE的这个路径下面: ..\arduino-1.0\libraries.

4. 重启Arduino IDE, 打开一个你喜欢的例程序, 比如说ClockDisplay指向的路径:File -> Example ->DigitalTube->ClockDisplay.

5. 上传例程序,然后在几秒钟之后时钟就能够闪烁了.

注意 因为采用的TM1637专用LED驱动芯片使用的两线通信,通信过程中需要较为严格的高低脉冲宽度,所以其对驱动引脚有一定要求;因为Arduino底层库中使用delay()函数时 会涉及到定时器1的配置,而定时器1对应D3PWM输出引脚;所以我们尽量避开D3引脚作为这两线通信,可以采用D6,D9,D10等等。当你发现有时候点亮不了数码管,请看看你使用的两个通信引脚有没有被其他资源 占用,如果有,则需要把两个通信引脚改为其他可用的引脚。


资源


Puzzle - 4-Digit Display 4位数码显示管原理图PDF: 文件:Puzzle 4-Digit Display V1.0-bvalues.pdf

Puzzle - 4-Digit Display 4位数码显示管DigitalTube库文件: 文件:DigitalTube.zip

Puzzle - 4-Digit Display 4位数码显示管TimerOne库文件: 文件:TimerOne.zip

Puzzle - 4-Digit Display 4位数码显示管芯片TM1637数据手册: 文件:TM1637 V2.2.pdf

如何购买

Duinopeak 官方淘宝商城
4-Digit Display 4位数码显示管购买链接

支持

如果你有什么建议或者好的点子, 你可以来我们的DuinoPeak论坛参与讨论.

外部链接

链接到外部网页将会给你提供更多应用创意,文档/数据表或软件库

视频