Buy from USA | Buy from UK | Buy from DE | Buy from IT | Buy from FR | Buy from ES | ここでご購入を! |
このプロジェクトでは、PIRモーションセンサーを使用して人の動きを検出します。侵入者の動きが検出されると、Picoはブザーアラームをトリガーします。これは、多くのホームセキュリティシステムで使用される典型的なアプリケーションです。
・Raspberry Pi PicoボードとmicroUSBケーブル
・Thonny Python IDEを実行するためのコンピュータ
・ブレッドボード
・PIRモーションセンサー x 1個
・アクティブブザー(低電圧トリガ)x 1個
・いくつかのジャンパーワイヤー
上記の回路図で、以下が示されています:
PIRセンサーのVCCピンをVBUS(5V)に接続します。
PIRセンサーのGNDピンをGNDに接続します。
PIRセンサーのOUTピンをGP16に接続します。
ブザーのI/OピンをGP15に接続します。
from machine import Pin #import Pin library from time import sleep # import sleep function buzzer = Pin(15, Pin.OUT,Pin.PULL_UP) #set GP15 as digital output pin for buzzer pir = Pin(16, Pin.IN,Pin.PULL_DOWN) # set GP16 as digital input pin for PIR motion sensor while True: if pir.value(): #when PIR detects motion print("Intruder is detected!") buzzer.low() # make buzzer alarm else: buzzer.high() #close buzzer alarm print("No Intruder!") sleep(0.1)
Step 1: PicoボードをPCのUSBポートの1つに接続します。
Step 2: Thonnyソフトウェアをインストールしていない場合、またはThonny IDEの使用方法を知らない場合は、レッスン1を読んでください。
Step 3: 今、Thonny Python IDEを開いて、ランをクリックして、Raspberry Pi PicoのMicroPythonをインタプリタとして選択します。
また、Picoボードが接続されているCOMポートを選択してください。
その後、設定を保存するためにOKをクリックします。
Step 4: PythonコードをThonnyウィンドウにコピーします。
Step 6: ファイル名をpico-lesson6.pyとし、OKをクリックします。
Step 7: 再度小さな►ボタンをクリックしてPythonコードを実行します。
今、あなたの手をPIRモーションセンサーの近くに持っていきます。そうすると、ブザーが鳴り、シェルに「侵入者が検知されました」と表示されます。そして、あなたの手をPIRモーションセンサーから離すと、ブザーが止まり、「侵入者はいません」とシェルに表示されます。
操作が完了したら、Ctrl+Cを押してコマンドを終了します。
DownLoad Url osoyoo.com