KY-017 水銀傾斜スイッチモジュール

Arduinoで遊ぶ

どうも、瀬古草夫です。

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

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

使ったもの

Arduino UNO
KY-017 水銀傾斜スイッチモジュール
1602A LCDモジュール
PCF8574モジュール(1602A LCDモジュールをI2Cに変換)
ジャンパーワイヤー

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

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

KY-017 水銀傾斜スイッチモジュール 配線

SNC
5V
GGND

Arduino IDEのコード例

#include <LiquidCrystal_I2C.h>
LiquidCrystal_I2C lcd(0x27,16,2);
int i_pin = 2;
int count = 0;
String dot = ".";
void setup()
{
  lcd.init();
  lcd.backlight();
  lcd.print("start");
  pinMode(i_pin, INPUT);
  lcd.clear();
}
void loop()
{
  if(count >= 16) {
    dot = "";
    lcd.clear();
    count = 0;
  }
  lcd.setCursor(0,0);
  lcd.print("KY-017 Test");
  if (digitalRead(i_pin) == HIGH) {
    dot += "HIGH!";
    lcd.setCursor(0,1);
    lcd.print(dot);
    count = count+4;
  } else {
    dot += ".";
    lcd.setCursor(0,1);
    lcd.print(dot);
    count++;
  }

瀬古の勝手な評価

★★☆☆☆

傾けるとスイッチが入る。何に使えるか思い浮かばないですわ。


コメント

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