一、元器件介绍

NanoFramework操作ESP32(一)_基础元器件篇(三十六)_ KY-023 PS2摇杆_摇杆

1、针脚用途

编号

名称

功能

1

GND

电源地

2

+5V

电源正

3

VRx

X轴

4

VRy

Y轴

5

SW

Z轴下按

二、示例代码

1、代码:

元器件的针脚

ESP32模块的针脚

GND;电源地

GND

+5V;电源正

3.3V

VRx;X轴

IO32

VRy;Y轴

IO35

SW;Z轴下按

IO

NanoFramework操作ESP32(一)_基础元器件篇(三十六)_ KY-023 PS2摇杆_示例代码_02

#region PS2摇杆
  PS2JoystickHelper p2sJ = new PS2JoystickHelper(4, 7);  // X 32(adc1_4),Y 35(adc1_7)
  while (true)
  {
      var data =p2sJ.GetAllValue_XY();
      var data_Z = p2sJ.GetValue_Z();
      Debug.WriteLine("Z轴状态:" + data_Z.ToString());
      
      // 处理...

      Thread.Sleep(500);
  }
  #endregion PS2摇杆
  • 1.
  • 2.
  • 3.
  • 4.
  • 5.
  • 6.
  • 7.
  • 8.
  • 9.
  • 10.
  • 11.
  • 12.
  • 13.
2、结果:

NanoFramework操作ESP32(一)_基础元器件篇(三十六)_ KY-023 PS2摇杆_示例代码_03

NanoFramework操作ESP32(一)_基础元器件篇(三十六)_ KY-023 PS2摇杆_摇杆_04


 

作者:꧁执笔小白꧂