どうも、瀬古草夫です。
先日、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++; }
瀬古の勝手な評価
★★☆☆☆
傾けるとスイッチが入る。何に使えるか思い浮かばないですわ。
コメント