创客百科

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

用户工具

站点工具


saks:sdk:libraries:ic_tm1637

差别

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

到此差别页面的链接

saks:sdk:libraries:ic_tm1637 [2017/01/23 13:43]
Spoony 创建
saks:sdk:libraries:ic_tm1637 [2017/01/23 13:44]
行 1: 行 1:
-====== IC_TM1637 ====== 
-TM1637 IC 类,TM1637 IC 工作。 
  
-===== 方法 ===== 
-==== __init__(self,​ pins, real_true = GPIO.HIGH) ==== 
-初始化对象,设置引脚和触发电平(高电平或低电平触发)。pins 为数组,格式参见如下调用方式: 
-<​code>​ 
-IC_TM1637_DI = 25 
-IC_TM1637_CLK = 5 
-    ​ 
-self.digital_display = entities.DigitalDisplayTM1637({'​di':​ PINS.IC_TM1637_DI,​ '​clk':​ PINS.IC_TM1637_CLK},​ GPIO.HIGH) 
-</​code>​ 
- 
-==== set_data(self,​ address, data) ==== 
-设置一个8位的 data 数据给芯片。address 为8位数据。 
- 
-==== set_command(self,​ command) ==== 
-设置指令数据 command 给芯片。command 为8位数值。 
- 
-==== clear(self) ==== 
-清除芯片中的数据。 
- 
-调用示例: 
-<​code>​ 
-__number_code = [0x3f, 0x06, 0x5b, 0x4f, 0x66, 0x6d, 0x7d, 0x07, 0x7f, 0x6f, 0x00, 0x40] 
-__address_code = [0xc0, 0xc1, 0xc2, 0xc3] 
-    ​ 
-self.__ic_tm1637.set_command(0x44) 
-self.__ic_tm1637.set_data(self.__address_code[i],​ self.__number_code[num]) 
-self.__ic_tm1637.clear() 
-</​code>​ 
saks/sdk/libraries/ic_tm1637.txt · 最后更改: 2017/01/23 13:44 (外部编辑)