工業製造
産業用モノのインターネット | 工業材料 | 機器のメンテナンスと修理 | 産業プログラミング |
home  MfgRobots >> 工業製造 >  >> Manufacturing Technology >> 製造プロセス

PIRモーションセンサーを備えたRaspberryPi GPIO:最高のチュートリアル

このチュートリアルは、最新のRaspberry Pi B + /モデル2に基づいており、PIRモーションセンサーをRaspberryPiとインターフェースする方法を示します。また、GPIOピンを使用するためのガイドもあります。ラズベリーパイのGPIOピンは、ハードウェアプロジェクトを作成する際に重要です。ロボット、ホームオートメーションシステムなどである可能性があります。これらすべての場合で、ラズベリーパイのGPIO(汎用入力/出力)ピンを使用する必要があります。この簡単なチュートリアルでは、GPIOピンの出力を制御する方法を学ぶことができます。また、それを介して入力を読み取ります。さらに、PIRモーションセンサーからの出力を読み取り、LEDを点滅させる簡単なコードを書くこともできます。また、真の初心者の場合は、Raspberry PiとArduinoの無料の電子書籍をいつでも使用してステップ0から始めることができます。準備を整えて、Raspberry PiGPIOを楽しむ準備をしてください。

これを行うために必要なものは何ですか?

  1. Raspberry Pi B / B +または2および基本的な周辺機器:SDカード、キーボード、マウスなど。
  2. LEDと220オームの抵抗器。
  3. PIRモーションセンサー。
  4. ブレッドボード。
  5. オスからオス、メスからオスのジャンパー線。

これはどのように機能しますか?

ラズベリーパイGPIOにはPythonプログラムからアクセスできます。このチュートリアルの後半で、これらのピンにアクセスする方法とそれに必要なコマンドについて知ることができます。ラズベリーパイの各ピンは、次の図に示すように、その順序(1,2,3、..)に基づいて名前が付けられています。

ここでは、PIRモーションセンサーを使用しています。 PIRはPassiveInfraRedの略です。このモーションセンサーは、フレネルレンズ、赤外線検出器、およびサポート検出回路で構成されています。センサーのレンズは、センサーの周囲に存在する赤外線を赤外線検出器に向けて集束させます。私たちの体は赤外線熱を発生し、その結果、これはモーションセンサーによって検出されます。センサーは、人の存在を検出するとすぐに5V信号を1分間出力します。約6〜7 mの暫定的な検出範囲を提供し、高感度です。 PIRモーションセンサーは人を検出すると、GPIOを介して5V信号をラズベリーパイに出力します。そして、Pythonコーディングを通じて侵入者を検出するときにラズベリーパイが何をすべきかを定義します。ここでは、「侵入者が検出されました」と印刷しています。

ステップ1:Raspberry PiGPIO-出力GPIOコントロールを使用してLEDを点滅させる

ラズベリーパイをセットアップしたら、GPIOピンをいじり始めることができます。ここでは、Pythonスクリプトを使用してLEDを点滅させてみます。次のコードをコピーして、ラズベリーパイに貼り付けます。これを行うには、ラズベリーパイの「leafpad」というテキストエディタを開きます。次に、このコードをコピーして、Pythonファイルとして保存します:ledblink.py:

  import RPi.GPIO as GPIOimport timeGPIO.setwarnings(False)GPIO.setmode(GPIO.BOARD)GPIO.setup(3、GPIO.OUT)#ピン3を出力ピンとして定義します。True:GPIO.output( 3,1)#ピン3にデジタルHIGH信号(5V)を出力time.sleep(1)#1秒の時間遅延GPIO.output(3,0)#ピン3にデジタルLOW信号(0V)を出力time.sleep( 1)#1秒の遅延 

次に、LEDをラズベリーパイGPIOのピン3に接続する必要があります。これを行うには、以下の接続図を確認してください。

詳細:PIRモーションセンサーを備えたRaspberry PiGPIOベストチュートリアル


製造プロセス

  1. Raspberry Piの1線式温度センサーDS1820(GPIO直接)
  2. センサーデータとRaspberryPiマイクロプロセッサーの統合
  3. 超音波センサー(HC-SR04)+ Raspberry Pi
  4. RPiを備えたライントラッキングセンサー
  5. Raspberry PiのHAでのモーションセンサー、アラーム、ビデオ録画
  6. ラズベリーパイ用DIY赤外線モーションセンサーシステム
  7. RaspberryPiを使用したモーションセンサー
  8. デジタルインターフェースを備えたシンプルなアナログ近接センサー(Raspberry Pi用)[最終更新日:2014年2月7日]
  9. ガイガーカウンター– RaspberryPiチュートリアル用の放射線センサーボード
  10. ラズベリーパイと湿度センサーを備えたエアロポニックス
  11. Raspberry Pi光センサー:シンプルなLDRチュートリアル