January 2024
Beginner to intermediate
560 pages
8h 38m
Japanese
この章では、スイッチやキーパッドなどのデジタル部品を使うレシピを紹介する。また、デジタル出力を持つモジュールを、Raspberry Piの汎用入出力(GPIO)ピンに接続する方法も説明する。
多くのレシピでは、ハンダ付け不要のブレッドボードと、ジャンパー線を使う必要がある[レシピ10.9を参照]。
●課題 スイッチをRaspberry Piへ接続して、それを押すとPythonのコードが実行されるようにしたい。
●解決 スイッチをGPIOピンへ接続し、Pythonプログラムの中でgpiozeroライブラリーを使ってボタンが押されたことを検出する。
このレシピの製作には、以下のものが必要だ。
図13-1に、ブレッドボードとジャンパー線を使って押しボタンスイッチを接続する実体配線図を示す。

図13-1 押しボタンスイッチをRaspberry Piに接続する
ブレッドボードと押しボタンスイッチを使う代わりに、Squid Button[図13-2]を使うこともできる。これはGPIOコネクターへ直接接続できるように、押しボタンスイッチにメスのジャンパー線がハンダ付けされたものだ[レシピ10.11]。
図13-2 Squid Button ...
Read now
Unlock full access