2021年1月10日日曜日

CrowPi Lessons 日本語リファレンス(LESSON 1) 実践

1行目は文字を打ち間違えたようです。
4行目で
sudo python buzzer.py を打つと「ピーッ」と1回ブザーがなりました。
もう一度同じ命令を出したので同じ行が並びます。


ごはんを食べない犬と食べる犬

 



2021年1月9日土曜日

CrowPi Lessons 日本語リファレンス(17)

 

ブザーを鳴らす

前の例と同様に、ブザープロセス全体がどのように機能し、GPIO出力を使用してブザーを制御する方法を説明する詳細なコメントを含む特別なスクリプトを用意しました。

まず、RPi.GPIOライブラリとスリープ用のタイムライブラリをインポートします。次に、ピン12でブザーを構成し、GPIOのモードをGPIO BOARDに設定し、ピンをOUTPUTピンとして設定します。

ブーンという信号を0.5秒間出力してからオフにして、大きなノイズが続くのを防ぎます。

次のコマンドを実行して、自分で試してください。

CrowPi Lessons 日本語リファレンス(16)

 

CrowPiのブザーの位置
ブザーはCrowPiボードの右側にあり、作動時に大きな音がすることで簡単に検出できます。
 
Raspberry Piを初めて使用するときは、ブザーセンサーが保護ステッカーで密封されている可能性があります。
ステッカーをはがしてブザー自体を露出させるだけで、必ずステッカーを開封してください。


CrowPi Lessons 日本語リファレンス(15)

レッスン1

ブザーをアラート通知として使用する
 
前のクラスの後、GPIOピンを出力と入力の両方として使用する方法を理解しました。それをテストするために、実際の例を使用して、前のクラスの知識をボード上のモジュールの1つに適用します。
使用するモジュールは「ブザー」です。ブザーは、その名前が示すように、ブザーを鳴らします。
GPIO出力を使用してブザーに信号を送信し、回路を閉じて大きなブザー音を出します。次に、別の信号を送信してオフにし、回路を閉じます。

何を学びますか
このレッスンを終了すると、次のことができるようになります。
* GPIO出力を使用してブザーモジュールを制御できる

何が必要ですか
*初期インストール後のCrowPiボード

スイッチを使用してモジュールを切り替える必要があります
* なし


CrowPi Lessons 日本語リファレンス(14)

 

GPIOピンの使用方法

この例では、Python言語を使用してGPIOピンを制御します。

Pythonには、「RPi.GPIO」と呼ばれる強力な魔法のライブラリがあります。これは、Pythonを使用してプログラムでピンを制御するのに役立つライブラリです。

以下の例とコード内のコメントを確認して、物理的な世界でどのように機能するかを理解してください。

最初のステップは、コマンド「RPi.GPIO as GPIO」でライブラリをインポートすることです。その後、「importtime」で「time」ライブラリが表示されます。

次に、GPIOモードをGPIO.BCMに設定します(前に説明したようにBOARDではありません)

この例では、入力ピンをピンmunber 11として宣言し、出力ピンをピンとして宣言します。

12.(入力はタッチセンサー、出力はブザー)
We send output to the output pin wait 1 second and them turn it off.

次に、入力を確認するために、GPIO.inputが入力信号を受信するまでループを通過します。 「InputGiven」を出力してクリックが確認されたことを確認し、GPIO.cleanup()を使用してGPIOをクリーンアップし、スクリプトを終了します。
In order to understand and grow our knowledge about GPIO's purpose and usage we highly recommend reading the official documentation about the RFID GPIO modules.
GPIOの目的と使用法に関する知識を理解し、成長させるために、RFIDGPIOモジュールに関する公式ドキュメントを読むことを強くお勧めします

Rasberry Pi GPIOの公式ドキュメントの詳細については、次のリンクをたどってください。
https://pythonhosted.org/RPIO/


ゆきは遠慮します