PR

microbit RGBLED

microbit

これまでLチカで複数の色のLEDを光らせてきました。

これらが1つにまとまったRGB LEDがあります。

RGB = Red Green Blueの赤緑青の3色の点灯制御することができます。

姫野秀徳

組み込みエンジニアとしてメーカー勤務10年。
第二種電工事士、基本情報技術者、Code.org認定教師。
microbitを用いた電子工作&プログラミング教室を開校。
組み込み開発の実際を発信するyoutube活動も行う。

無料で学べる組み込み開発オンラインスクールはじめました!
https://kumicla.tatepro.com

姫野秀徳をフォローする

RGB LEDとは

見た目は白色で、LEDから4つの足が出てます。

一番長い足がGND、ほかに上図のように赤、緑、青の足がそれぞれ出ています。

中身は下のようになっています。1つの容器に3つのLEDが入ってるイメージです。

配線

下図のように接続しましょう。

抵抗はいくつにすればよかったでしょうか。もし忘れたらこちらから復習しましょう。

プログラム

まずは赤色を光らせてみましょう!

図の通りの配線すると、P4が赤色につながってますね。

ということは、P4のデジタル出力を1にしてやればよいということですね。

デジタルで出力する 端子P4 値1

類似問題

これと同じように、緑と青をそれぞれ点灯させてみましょう!

P3が緑、P2が青ですね。

複数の色を同時につける

RGB LEDは1つのLEDで赤と緑と青を光らせることができるのが特長です。

この光の三原色と言われ、色を作るための基本的な3色です。

この色を混ぜ合わせることで違う色を作ることができます

たとえば、黄色を作りたかったら、を同時に光らせます。

紫色を作りたかったら、を同時に光らせます。

と青すべてを同時に光らせるとどうでしょう、白色ですね。

では、RGB LEDから黄色を光らせてみてください!

もし、黄色ができたら、他の色も光らせてみましょう、どの色が好きかコメント欄で教えてくださいね!

応用

ボタンを押して色を変える

microbitのボタンAを押すたびに、

赤, 黄, 緑, 水, 青, 紫, 白

のように色が変わるプログラムを作ってみましょう。

この内容が良いと思ったら、いいね💖を押して教えてください!

組みクラ – 組み込み開発を学び、未来を創るエンジニアへ
無料で学べる!組み込み開発の基礎から応用までをマスターできるオンラインスクール「組みクラ」

組み込みエンジニアは、あらゆる産業の基盤を支える重要な職業です。
私たちタテプロは、次世代の組み込みエンジニアを育成し、業界の競争力を高めるために活動しています。
あなたも、無料で学べる「組みクラ」で、組み込み開発のスキルをしっかり身につけ、キャリアを加速させましょう!
今すぐ学び始めて、将来の自分をステップアップさせる第一歩を踏み出しませんか?

\立プロとLINEで友だちになりませんか/
立プロと友だちになる
microbit
シェアしていただけると嬉しいです!

コメント

タイトルとURLをコピーしました