アナログの出力がないのが残念ですね.
[code]
/*
マイクロ波レーダーセンサーRCWL-0516スイッチモジュールヒューマンインダクションボード検出器 検出距離 5-7m
*/
void setup() {
// put your setup code here, to run once:
Serial.begin(9600);
pinMode(A0, INPUT);
pinMode(A1, OUTPUT);
}
void loop() {
// digitalWrite(A1, 1);
// put your main code here, to run repeatedly:
int i;
unsigned long cont = millis();
while (1) {
delay(1000);
i = analogRead(A0);
if (i > 300) {
digitalWrite(A1, 1);
Serial.println("ON");
cont = millis();
} else {
// 一定の時間(5分)以内人体の移動が感知がなければ,OFFにする
if ((millis() - cont) > (1000l * 300l)) {
digitalWrite(A1, 0);
Serial.println("OFF");
Serial.println("<0");
}
}
}
}
[/code]
そのままでコピー
特徴:
- 動作電圧:4.0-28VDC
- 動作電流:3mA未満
- 出力電圧:3.3V(3V3ピンから)
- 出力電流:最大100mA
- 検出範囲:7メートル以内に120度未満のテーパー角度
- トリガーモード:トリガーを繰り返す
- 遅延時間:2秒(デフォルト値)、それを調整するためにC-TMパッド上の異なる容量のコンデンサを半田付けする
- アクティブレベル:高(移動オブジェクトを検出した場合)
- 出力インターフェイス:3V3(3.3V電源出力)、GND(電源グランド)、OUT(出力信号)、VIN(電源入力)、CDS(外付けフォト抵抗器をグランドに半田付けすることにより、日中に検出をオフにすることができます。一般的なアプリケーションでは、GND / OUT / VINだけを使用する必要があります。
- 用途:自動照明、スマートホーム、DIYプロジェクト
end
0 件のコメント:
コメントを投稿