3
2

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 5 years have passed since last update.

esp32で人感センサーの動作テストしてみた

Last updated at Posted at 2018-12-11

#はじめに
今度使う予定のある焦電型赤外線センサー(以下人感センサー)の動作確認をしました。
安定性はありませんがとりあえずのチェック用です。

#回路(手書き)
回路図です。fritzingとか使おうと思ったんですけどたいそうなものでもないので申し訳程度に。

image1 (1).JPG

人感センサーはこれを使いました。(秋月通商さんのサイトより)
M-09627.jpg

#サンプルコード
脳死でピン設定しておしまいです。(以下のコードの責任は負いかねます)

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でセンサーの状況を可視化しました。
なんかにいつか使いたいですね。

3
2
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
3
2

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?