Raspberry Pi で LED点滅制御

投稿者: | 2019年2月9日

Raspberry Pi 3B+ モデルを購入し、次の書籍で勉強中なわけですが、

[amazonjs asin=”4062579774″ locale=”JP” title=”カラー図解 最新 Raspberry Piで学ぶ電子工作 作って動かしてしくみがわかる (ブルーバックス)”]

今回はその中の最初のトピックであるLED点滅制御を組み込みます。

部品の購入からレポートしていきたいと思います。

 

秋月電子通商でパーツセットを購入

秋月電子通商で、上記の書籍に合わせたパーツセットを販売していますので、そちらを購入しました。

秋月電子通商のホームページで、検索窓から「Raspberry Piで学ぶ電子工作」と検索すると表示されるページから購入します。

(ご多忙らしく、発送までに時間がかかることが表示されていましたが、1週間もしないうちに届きました。)

 

全体像はこんな感じ。

 

こちらがパーツ一覧。

 

UNIROI 7インチ ディスプレイモニターを購入

UNIROIから7インチディスプレイモニターを別途購入したので、Raspberry Pi の表示はそちらを使用します。

[amazonjs asin=”B07D6NMSJ9″ locale=”JP” title=”UNIROI HDMI入力 7インチ Raspberry Pi用 日本語マニュアル ディスプレイ モニター HD 1024 * 600解像度 Raspberry Pi 3 2 Model B+ 3B 2B B+ A+ A RPIに適応 ラズベリーパイ UR071″]

 

届いたものはこちら。本体と電源ケーブル、HDMIケーブル一式です。

 

これをRaspberry Pi本体に繋ぐとこうなります。ここからPythonをプログラムしていきます。

(やはり7インチでは小さすぎて、文字が非常に見え辛い・・・でも頑張ります)

LED制御のためのPythonプログラム

 

Rasberry Pi への回路接続

回路は書籍のお手本通りに繋いでいきます。

とりあえず、ノーマルにLEDを点灯させることには無事成功。

 

 

プログラム実行

書籍にあるお手本通りにプログラムしていきます。

 

実行したところ。0.5秒間隔でLED点滅制御ができていることがわかります。ちょっと感動。