どうも、瀬古草夫です。
先日、Aliexpressでよく分からないおもちゃをいろいろ買ったので、遊んでみました。
何のモジュールか分かりませんが、ネットで調べて分かったものから備忘録に残したいと思います。
今回は、KY-017 水銀傾斜スイッチモジュールです。

目次
使ったもの
Arduino UNO KY-017 水銀傾斜スイッチモジュール 1602A LCDモジュール PCF8574モジュール(1602A LCDモジュールをI2Cに変換) ジャンパーワイヤー
KY-017 水銀傾斜スイッチモジュールって?
モジュールを傾けると水銀ボールが動いてスイッチが入る。 動作電圧:3.3V~5.5V
KY-017 水銀傾斜スイッチモジュール 配線
| S | NC |
| 5V | |
| G | GND |
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++;
}
瀬古の勝手な評価
★★☆☆☆
傾けるとスイッチが入る。何に使えるか思い浮かばないですわ。

コメント