创客百科

姿势共享,有节操无门槛参与的创客百科,创客动力之源 \ (^_^) /

用户工具

站点工具


saks:sdk:libraries:digitaldisplaytm1637

差别

这里会显示出您选择的修订版和当前版本之间的差别。

到此差别页面的链接

saks:sdk:libraries:digitaldisplaytm1637 [2017/01/23 13:22]
Spoony
saks:sdk:libraries:digitaldisplaytm1637 [2017/01/23 13:22]
行 1: 行 1:
-====== DigitalDisplayTM1637 ====== 
-TM1637驱动下的数码管类,控制4位数码管对象显示数字、字符。 
  
-===== 方法 ===== 
-==== __init__(self,​ pins, real_true = GPIO.HIGH) ==== 
-初始化对象,设置数码管引脚和触发电平(高电平或低电平触发)。pins 为数组,格式参见如下调用方式: 
-<​code>​self.digital_display = entities.DigitalDisplayTM1637({'​di':​ PINS.IC_TM1637_DI,​ '​clk':​ PINS.IC_TM1637_CLK},​ GPIO.HIGH)</​code>​ 
- 
-==== is_on(self) ==== 
-返回当前数码管的工作状态。true 或 false。 
- 
-==== numbers(self) ==== 
-返回当前显示的数字和字符的数组。每一位为数组的一个元素。 
- 
-==== ic(self) ==== 
-返回当前驱动数码管的IC对象。 
- 
-==== on(self) ==== 
-设置数码管为显示状态。 
- 
-==== off(self) ==== 
-设置数码管为停止显示状态。 
- 
-==== show(self, str) ==== 
-设置数码管显示的数字和字符并显示。str 为要显示的字符串。 
- 
-调用示例: 
-<​code>​ 
-# 将显示“1234”4位数字,并且每一位右下角的小点点亮 
-SAKS.digital_display.show("​1.2.3.4."​) 
-# 将显示“1234”4位数字,并且数字2后面的小点点亮 
-SAKS.digital_display.show("​12.34"​) 
-# 在第4位数码管显示“1”,其他3位数码管不显示 
-SAKS.digital_display.show("###​1"​) 
-</​code>​ 
saks/sdk/libraries/digitaldisplaytm1637.txt · 最后更改: 2017/01/23 13:22 (外部编辑)