環境
OS: windows7 64bit
IDE: Arduino 1.6.9
概要
磁気を検知できます。
準備
結線
「A0」: アナログピン。このサンプルでは使用しません。
「G」: GND
「+」: +5V
「D0」デジタルピン。サンプルではデジタル3番に接続
サンプルスケッチ
スケッチ
参考: https://codebender.cc/sketch:69028#KY-025%20Reed%20module.ino
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 |
int Led = 13 ;// define LED Interface int buttonpin = 3; // define the Reed sensor interfaces int val ;// define numeric variables val void setup () { pinMode (Led, OUTPUT) ; // define LED as output interface pinMode (buttonpin, INPUT) ; // output interface as defined Reed sensor } void loop () { val = digitalRead (buttonpin) ;// digital interface will be assigned a value of 3 to read val if (val == HIGH) // When the Reed sensor detects a signal, LED flashes { digitalWrite (Led, HIGH); } else { digitalWrite (Led, LOW); } } |
動作確認
参考
[toggle heading=”h3″ title=”参考” ]
KY-025 Reed Modul – Linkerkit.dehttp://www.linkerkit.de/index.php?title=KY-025_Reed_Modul
Arduino KY-025 Reed module – TkkrLabhttps://tkkrlab.nl/wiki/Arduino_KY-025_Reed_module
[/toggle]
コメント