#はじめに
今度使う予定のある焦電型赤外線センサー(以下人感センサー)の動作確認をしました。
安定性はありませんがとりあえずのチェック用です。
#回路(手書き)
回路図です。fritzingとか使おうと思ったんですけどたいそうなものでもないので申し訳程度に。
人感センサーはこれを使いました。(秋月通商さんのサイトより)
#サンプルコード
脳死でピン設定しておしまいです。(以下のコードの責任は負いかねます)
sensor_check.ino
int pir = 35;
int led = 13;
void setup() {
pinMode(pir, INPUT);
pinMode(led, OUTPUT);
Serial.begin(9600);
}
void loop(){
if(digitalRead(pir)) {
Serial.println("on");
digitalWrite(led,HIGH);
} else {
Serial.println("off");
digitalWrite(led,LOW);
}
//delay(1000);
}
先ほどの回路には書きませんでしたが、LEDでセンサーの状況を可視化しました。
なんかにいつか使いたいですね。