KY-020 傾斜スイッチモジュール

Arduinoで遊ぶ

どうも、瀬古草夫です。

先日、Aliexpressでよく分からないおもちゃをいろいろ買ったので、遊んでみました。
何のモジュールか分かりませんが、ネットで調べて分かったものから備忘録に残したいと思います。

今回は、KY-020 傾斜スイッチモジュールです。

使ったもの

Arduino UNO
KY-020 傾斜スイッチモジュール
ブレッドボード
LED
抵抗
ジャンパーワイヤー

KY-020 傾斜スイッチモジュールって?

モジュールを傾けるとボールが動いてスイッチが入る。
動作電圧:3.3V~5.5V

KY-020 傾斜スイッチモジュール 配線

SGPIO 2
5V
GGND

Arduino IDEのコード例

int i_pin = 2;
int o_pin = 3;
int stat;
void setup() {
  pinMode(i_pin, INPUT);
  pinMode(o_pin, OUTPUT);
}
void loop() {
  if (digitalRead(i_pin) == HIGH) {
    digitalWrite(o_pin, LOW);  
  } else {
    digitalWrite(o_pin, HIGH);    
  }
  delay(500);
}

瀬古の勝手な評価

★☆☆☆☆

傾けるとスイッチのオンオフができる・・・そうなんですが、どんな角度にしてもHIGHになったりLOWになったりで、うまくコントロールする方法が分かりませんわ。ただの不良品か?


コメント

タイトルとURLをコピーしました