READMEに操作方法を記載する

This commit is contained in:
celclow
2020-01-25 21:41:09 +09:00
parent d6ede7233a
commit a363cb2b37

View File

@@ -11,6 +11,50 @@ VID=0x0f0d, PID=0x0092 へ変更してボードへ書き込んでください。
変更方法はボードによって異なりますが、SparkFun Pro Micro の場合、下記ファイルを変更してください。
`~/Library/Arduino15/packages/SparkFun/hardware/avr/1.1.12/boards.txt`
## 操作方法
メソッドの定義は `SwitchControlLibrary.h` を参照。
- ボタンを押す
```
// Aボタンを押す
SwitchControlLibrary().PressButtonA();
```
- ボタンを離す
```
// Aボタンを離す
SwitchControlLibrary().ReleaseButtonA();
```
- ハット
Hat の定義は `SwitchControlLibrary.h` を参照。
```
// ハットを左へ
SwitchControlLibrary().MoveHat(Hat::LEFT);
```
* スティック
Stick の定義は `SwitchControlLibrary.h` を参照。
```
// MoveLeftStick(uint8_t lx, uint8_t ly);
// lx x軸座標(0〜255)
// ly y軸座標(0〜255)
// 値が 0, 128, 255 の場合、Stick Enumを利用できます。
// 左スティックを左へ(数値の場合)
SwitchControlLibrary().MoveLeftStick(0, 128);
// 左スティックを左へ(Stick Enum利用時)
SwitchControlLibrary().MoveLeftStick(Stick::MIN, Stick::CENTER);
```
## ライセンス
[MIT](https://github.com/celclow/SwitchControlLibrary/blob/master/LICENSE)