2021年2月20日土曜日

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

IRレシーバーの操作

IRレシーバーの操作は、思ったほど難しくはありません。

IRレシーバーは、リモートを使用して送信したコードを受信し、

それらに基づいて特定のアクションを実行するために、LIRCおよびPython-LIRCと呼ばれるライブラリを使用します。

Out変数には、押したボタンが含まれています。 ifパラメータを作成して、

特定のボタンをクリックしたかどうかを確認し、その情報に基づいてコマンドを実行できます。

 

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

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

CrowPi上のIRセンサーの位置
IRセンサーは、DH11センサーの右側、CrowPiロゴのすぐ下にあります。
これは3つのピンとして見ることができます。これは、リモコンからコードを受信するための
レシーバーとして使用する小さなLEDです。
CrowPiキットに含まれているIRリモコンも必要です。必ず取り出して、レッスンの準備をしてください。


 

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

 レッスン19

IRセンサーの制御と使用
 
このレッスンでは、IRレシーバーの使用方法と、ミニIRリモコンから空気でIR(赤外線)
コードを受信する方法を学習します。
この方法を使用すると、IRリモコンのボタンごとに異なるアクションを設定できるため、非常に便利です
。例:ボタンを押すたびに異なるLEDをオンにしたり、サーボの動きを制御したりできます。
 …アラームをオフにするのはどうですか?このレッスンを学んだ後は、何でも可能です。
何を学びますか
このレッスンを終了すると、次のことができるようになります。
* IRレシーバーを制御し、IRリモートを介して信号を送信します
何が必要ですか
*初期インストール後のCrowPiボード
* IRリモコン(CrowPiキットに付属)
スイッチを使用してモジュールを切り替える必要があります
* なし


散歩のリードを付ける直前

 



2021年2月18日木曜日

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

 ボタンマトリックスの操作

ボタンマトリックスは、それぞれ4つの列と行に組み込まれています。

マトリックスの行と列をGPIOピンで構成し、ButtonMatrix()というオブジェクトをボタン変数に初期化します。

その後、ボタンの各ボタンに移動して、クリックされたかどうかを検出できます。

この例では、ボタンが押された場合、activateButton()をアクティブにします。

これにより、押されたボタンの番号が出力されます。このモジュールを変更して、

ボタンが押されたかどうかに関係なく、想像できるすべてのことを実行できるようにすることができます。

 

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