SAKSHAT提供的数码管使用方法
当前SAKSHAT为我们提供的方法参考:http://wiki.nxez.com/saks:sdk:libraries:digitaldisplaytm1637
这里就直接摘录了,以下是创百科的内容:
is_on(self)
返回当前数码管的工作状态。true 或 false。
1 | numbers( self ) |
返回当前显示的数字和字符的数组。每一位为数组的一个元素。
1 | ic( self ) |
返回当前驱动数码管的IC对象。
1 | on( self ) |
设置数码管为显示状态。
1 | off( self ) |
设置数码管为停止显示状态。
1 | show( self , str ) |
设置数码管显示的数字和字符并显示。str 为要显示的字符串。
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 | #让数码管显示数字吧 import time from sakshat import SAKSHAT from sakspins import SAKSPins as PINS if __name__ = = "__main__" : try : #Declare the SAKS Board SAKS = SAKSHAT() #显示1.2.3.4 SAKS.digital_display.show( "1.2.3.4" ) time.sleep( 3 ) #显示56.78 SAKS.digital_display.show( "56.78" ) time.sleep( 3 ) #显示1 SAKS.digital_display.show( "###1" ) time.sleep( 3 ) #别样的显示1 SAKS.digital_display.show( "#1##" ) time.sleep( 3 ) except KeyboardInterrupt: print ( "任务被终止了" ) |
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 | #随意开启和关闭数码管显示 import time from sakshat import SAKSHAT from sakspins import SAKSPins as PINS if __name__ = = "__main__" : try : #Declare the SAKS Board SAKS = SAKSHAT() #显示2019 SAKS.digital_display.show( "2019" ) dig_dis_status = SAKS.digital_display.is_on dig_dis_num = SAKS.digital_display.numbers print ( "当前数码管显示状态为:" + str (dig_dis_status)) print ( "当前数码管显示数字为:" + str (dig_dis_num)) time.sleep( 5 ) #关闭数码管显示 SAKS.digital_display.off() dig_dis_status = SAKS.digital_display.is_on dig_dis_num = SAKS.digital_display.numbers print ( "当前数码管显示状态为:" + str (dig_dis_status)) print ( "当前数码管显示数字为:" + str (dig_dis_num)) time.sleep( 5 ) #再次点亮所有LED灯 SAKS.digital_display.on() dig_dis_status = SAKS.digital_display.is_on dig_dis_num = SAKS.digital_display.numbers print ( "当前数码管显示状态为:" + str (dig_dis_status)) print ( "当前数码管显示数字为:" + str (dig_dis_num)) except KeyboardInterrupt: print ( "任务被终止了" ) |
当前数码管显示状态为:True
当前数码管显示数字为:[‘2’, ‘0’, ‘1’, ‘9’]
当前数码管显示状态为:False
当前数码管显示数字为:[‘2’, ‘0’, ‘1’, ‘9’]
当前数码管显示状态为:True
当前数码管显示数字为:[‘2’, ‘0’, ‘1’, ‘9’]
课程 bilibili 视频地址:https://www.bilibili.com/video/av71878718/?p=21
课程 gitee 地址:https://gitee.com/shirf_taste_raspi/shirf_serial_share