Reed Switch Module(KY-025) JP: 두 판 사이의 차이
(새 문서: {{#seo:|title=ArduWiki : Arduino リードスイッチモジュールガイド|title_mode=append|keywords=Arduino, 情報科学, メイカー学習, パフォーマンス評価, リードスイッチモジュール, Arduino作品, キャップストーン作品, Arduinoサンプルコード|description=Arduinoでリードスイッチモジュールを制御する方法(基本情報、配線、サンプルコード)を紹介します。情報科学やメイカー授業に活...) |
(차이 없음)
|
2025년 3월 27일 (목) 15:14 기준 최신판

磁気的に動作するスイッチモジュールです。
仕様
- 動作電圧:3.3V ~ 5V
- 備考:アナログ出力ピンがありますが、出力は 0 または 1023 のみです。
使用例のハードウェア
- Arduino board
- ジャンパーワイヤー
- LED 5mm JP
- リードスイッチモジュール
接続方法
| リードスイッチ | LED | Arduino | ||
| GND | - | GND | ||
| + | D8 | |||
| + | 5V | |||
| DO | D7 |

サンプルコード
リードスイッチの状態に応じてLEDが点灯するコードです。
int reed = 7;
int led = 8;
void setup() {
pinMode(reed, INPUT);
pinMode(led, OUTPUT);
digitalWrite(led, LOW);
}
void loop() {
if (digitalRead(reed) == HIGH) {
digitalWrite(led, HIGH);
} else {
digitalWrite(led, LOW);
}
}
実行結果
追記予定