RaspberryPiを使用したモーションセンサー
この例は、RaspberryPi®ハードウェアを使用してモーションセンサーに接続し、外部LEDを制御する方法を示しています。
はじめに
Raspberry Piターゲットを使用すると、RaspberryPiハードウェアでSimulink®モデルを作成して実行できます。ターゲットには、RaspberryPiペリフェラルを構成およびアクセスするためのSimulinkブロックのライブラリが含まれています。
この例では、モーションセンサーの出力を読み取り、検出されたモーションアクティビティに基づいて一連のアクションを実行するSimulinkモデルを作成する方法を学習します。この例では、Parallax®Incのパッシブ赤外線(PIR)モーションセンサーを使用します。PIRセンサーは、周囲の物体から放出される赤外線熱レベルの変化を測定する熱電装置です。人などの物体がPIRセンサーの前を通過すると、センサーは出力ピンにHigh信号を送信します。
前提条件
- RaspberryPi®ハードウェア入門の例を完了することをお勧めします。
必要なハードウェア
この例を実行するには、次のハードウェアが必要です。
- ラズベリーパイボード
- 視差のPIRモーションセンサー
- 1.8mm赤色LED
- 270オーム抵抗
- ブレッドボードワイヤー(推奨)
- 小さなブレッドボード(推奨)
- スピーカーまたはヘッドホン(タスク3)
- USB Webカメラ(タスク4)
タスク1-モーションセンサーとLEDをRaspberryPiハードウェアに接続します
このタスクでは、PIRモーションセンサーと赤いLEDをRaspberryPiハードウェアに接続します。センサーには、VCC、GND、およびOUTの3つのピンがあります。 VCCピンは+3.3ボルトの電圧レールに接続され、GNDピンはアースに接続されます。 OUTピンは動作を示す論理信号です。このピンは、次の回路図に示すように、RaspberryPiハードウェアのGPIOピンに接続されます。
上記の回路図では、LEDがGPIOピンに接続されています。このLEDは、動きが検出されるたびに点灯します。使用するLEDの順方向電圧は3.3ボルトより小さくなければならないことに注意してください。 1.8mmの赤色LEDを使用することをお勧めします。
1。 上の回路図に示すように、PIRモーションセンサーをRaspberryPiハードウェアに接続します。
2。 上の回路図に示すように、赤いLEDをRaspberryPiハードウェアの示されたGPIOピンに接続します。
注 利用可能なPIRモーションセンサーがない場合は、以下の簡略化された回路図に示すように、単純な押しボタンに置き換えることができます。
詳細:モーションセンサー
製造プロセス
- RaspberryPi温度ロガー
- LabVIEWを使用したRaspberryPiの温度プロファイル
- Raspberry piを使用したTMP006温度センサーPythonライブラリ、
- PythonとRaspberryPiの温度センサー
- ラズベリーパイウェザーステーション
- RaspberryPiを使用した天気のリモートモニタリング
- 超音波センサー(HC-SR04)+ Raspberry Pi
- Raspberry PiのHAでのモーションセンサー、アラーム、ビデオ録画
- Node-REDを使用してBlynkへのSensorTag
- ラズベリーパイ用DIY赤外線モーションセンサーシステム
- ラズベリーパイ土壌水分センサー