検索朝刊・夕刊LIVEMyニュース日経会社情報人事ウオッチ
NIKKEI Prime

朝夕刊や電子版ではお伝えしきれない情報をお届けします。今後も様々な切り口でサービスを開始予定です。

検索朝刊・夕刊LIVEMyニュース日経会社情報人事ウオッチ
NIKKEI Prime

朝夕刊や電子版ではお伝えしきれない情報をお届けします。今後も様々な切り口でサービスを開始予定です。

検索朝刊・夕刊LIVEMyニュース日経会社情報人事ウオッチ
NIKKEI Prime

朝夕刊や電子版ではお伝えしきれない情報をお届けします。今後も様々な切り口でサービスを開始予定です。

NIKKEI Primeについて

朝夕刊や電子版ではお伝えしきれない情報をお届けします。今後も様々な切り口でサービスを開始予定です。

/

ラズベリーパイでLEDを制御 「信号機」を作ろう

詳しくはこちら

NIKKEI STYLE

日経PC21
手のひらサイズの格安コンピューターとして人気を博している「Raspberry Pi(ラズベリーパイ)」。普通のパソコンと違って、入出力端子にLEDやスイッチなどをつないで手軽に電子工作を楽しめるのが特徴だ。ラズベリーパイを使った電子工作の手順を2回に分けて見ていこう。今回はLEDの点灯時間を制御するプログラムの作成と、信号機のような電子回路の作り方を紹介する。

前回はラズベリーパイのセットアップについて解説した。今回は、LEDの点灯時間を制御するプログラムについて見ていこう。

ブレッドボードにLEDやジャンパー線などを挿し込み、電子回路が完成したら、スクラッチでプログラム(スクリプト)作成に移る。プログラムを作るには、左にある各ブロックを中央の「スクリプトエリア」にドラッグ・アンド・ドロップしていく(図1)。

ブロックによっては、項目内に文字列を設定する。例えば「□を送る」ブロックは、設定した文字列によってさまざまな動作をする。ここでは入出力端子の制御に「□を送る」ブロックを使う(図2)。

「Config10Inを送る」ブロックでは、スイッチを接続した端子を入力モードに切り替える。また、後述するスイッチの状態を確認するブロックで10番端子を選択できるようにするため、画面右上の緑の旗をクリックしよう。

スイッチによってLEDの点灯を制御するプログラムは、図3のように作成する。内容は、「もし●なら」ブロックでスイッチが押されたら処理を開始する。その内容は、「pin16on」で16番端子に接続したLEDを点灯し、10秒待機したら「pin16off」で消灯する。この処理を「ずっと」ブロックで繰り返している。

プログラムが作成できたら、画面右上にある緑色の旗のアイコンをクリックして、プログラムを実行してみよう(図4)。ブレッドボード上のスイッチを押すとLEDが点灯し、10秒後に消灯したら成功だ。

点灯時間は「●秒待つ」ブロックの数値を書き換えれば、任意に設定できる。プログラムを少し手直しすれば、点灯ではなく点滅させることも可能。プログラム次第でさまざまな動作をさせられるところが、ラズベリーパイを使った電子工作の面白いところだ。

「信号機」を作ってみよう

この電子回路とプログラムを発展させれば、さまざまな電子工作に応用できる。応用例として、もう少し複雑な「押しボタン信号機」の製作に挑戦しよう(図5)。これは、歩行者用の押しボタン式信号機を模した動作をする。

ブレッドボード上にあるスイッチを押すと、車道側の信号機が青から黄色、赤に切り替わり、歩行者信号が青になる。その後、歩行者側の青信号が点滅して赤に変わり、車の信号機が青に変わるという動作をする。

電子回路が完成したら制御用のプログラムを作ろう(図6)。スクラッチを起動し、「もし●なら」ブロックを使い、スイッチが押されたら信号を次々に切り替えるようにLEDを制御する。

例えば、車道側の信号を青から赤に変えるには、緑のLED(青信号)を消灯し、黄色のLEDを点灯。「●秒待つ」ブロックで待機した後、黄色のLEDを消灯し、赤のLEDを点灯する。歩行者信号が青に変わり、その後、車の信号を青に戻すまでの処理が完了したら、スイッチを監視する処理に戻る。

プログラムができたら、緑の旗アイコンをクリックしてプログラムを実行してみよう。スイッチを押すと、信号が次々に変わっていく(図7)。

(ライター 福田和宏)

(日経PC21 2015年9月号の記事を再構成)

知識ゼロでも心配なし!初めてのラズベリーパイ

著者:福田和宏
出版:日経BP社
価格:1000円(税込み)

春割ですべての記事が読み放題
有料会員が2カ月無料

有料会員限定
キーワード登録であなたの
重要なニュースを
ハイライト
登録したキーワードに該当する記事が紙面ビューアー上で赤い線に囲まれて表示されている画面例
日経電子版 紙面ビューアー
詳しくはこちら

ワークスタイルや暮らし・家計管理に役立つノウハウなどをまとめています。
※ NIKKEI STYLE は2023年にリニューアルしました。これまでに公開したコンテンツのほとんどは日経電子版などで引き続きご覧いただけます。

セレクション

トレンドウオッチ

新着

注目

ビジネス

ライフスタイル

新着

注目

ビジネス

ライフスタイル

新着

注目

ビジネス

ライフスタイル

フォローする
有料会員の方のみご利用になれます。気になる連載・コラム・キーワードをフォローすると、「Myニュース」でまとめよみができます。
春割で無料体験するログイン
記事を保存する
有料会員の方のみご利用になれます。保存した記事はスマホやタブレットでもご覧いただけます。
春割で無料体験するログイン
Think! の投稿を読む
記事と併せて、エキスパート(専門家)のひとこと解説や分析を読むことができます。会員の方のみご利用になれます。
春割で無料体験するログイン
図表を保存する
有料会員の方のみご利用になれます。保存した図表はスマホやタブレットでもご覧いただけます。
春割で無料体験するログイン

権限不足のため、フォローできません

ニュースレターを登録すると続きが読めます(無料)

ご登録いただいたメールアドレス宛てにニュースレターの配信と日経電子版のキャンペーン情報などをお送りします(登録後の配信解除も可能です)。これらメール配信の目的に限りメールアドレスを利用します。日経IDなどその他のサービスに自動で登録されることはありません。

ご登録ありがとうございました。

入力いただいたメールアドレスにメールを送付しました。メールのリンクをクリックすると記事全文をお読みいただけます。

登録できませんでした。

エラーが発生し、登録できませんでした。

登録できませんでした。

ニュースレターの登録に失敗しました。ご覧頂いている記事は、対象外になっています。

登録済みです。

入力いただきましたメールアドレスは既に登録済みとなっております。ニュースレターの配信をお待ち下さい。

_

_

_