「Arduino Mega 2560 LESSON:17 HC-SR501 PIR(Passive Infrared:受動型赤外線)検知器」の版間の差分

提供:yonewiki
編集の要約なし
編集の要約なし
 
70行目: 70行目:


 完成図はいかのようなもの
 完成図はいかのようなもの
[[ファイル:Mega2560 L16 01 完成図.jpg|380px||none|完成図]]




 PCB図は以下のようなモノ
 PCB図は以下のようなモノ
[[ファイル:Mega2560 L16 02 PCB図.png|380px||none|PCB図]]




 3DPreview図は以下のようなモノ
 3DPreview図は以下のようなモノ
[[ファイル:Mega2560 L16 03 3DPreview.png|380px||none|3DPreview図]]
 コードは以下のようなモノ





2026年10月26日 (月) 21:06時点における最新版

Arduino Mega 2560に戻る。

概要

 HC-SR501 PIR(Passive Infrared:受動型赤外線)検知器を接続するレッスンです。赤外線の変化をキャッチする素子です。


 完成図はいかのようなもの


完成図


 PCB図は以下のようなモノ


PCB図


 3DPreview図は以下のようなモノ


3DPreview図


 コードは以下のようなモノ


//www.elegoo.com
//2016.12.9

int ledPin = 13;  // LED on Pin 13 of Arduino
int pirPin = 7; // Input for HC-S501

int pirValue; // Place to store read PIR Value


void setup() {
  
  pinMode(ledPin, OUTPUT);
  pinMode(pirPin, INPUT);
 
  digitalWrite(ledPin, LOW);
  
  
  
}

void loop() {
  pirValue = digitalRead(pirPin);
  digitalWrite(ledPin, pirValue);

}

 

Arduino Mega 2560に戻る。