PS2无线手柄 --- PS2无线手柄关联功能函数

PS2无线手柄 模块的主要功能与函数

功能相关函数

PS2无线手柄.ps2_key(self)

读取手柄状态,如果有按键按下返回键值,否则返回0

PS2无线手柄与开发板接线对应引脚:

TPYBoard PS2手柄
3V3 VCC
GND GND
X18 DAT
X19 CMD
X20 CS
X21 CLK

程序示例:

# main.py -- put your code here!
import PS2

while True:
      ps=PS2.PS2KEY('X18','X19','X20','X21')
      a=ps.ps2_key()  #读取手柄键值
      if(a==13):              #判断按键执行相关灯的开关
              pyb.LED(1).on()
      elif(a==14):
              pyb.LED(2).on()
      elif(a==15):
              pyb.LED(3).on()
      elif(a==16):
              pyb.LED(4).on()
      elif(a==5):
              pyb.LED(1).off()
      elif(a==6):
              pyb.LED(2).off()
      elif(a==7):
              pyb.LED(3).off()
      elif(a==8):
              pyb.LED(4).off()