Lesson7.赤、青、緑 色とりどりの演出をしてみよう

概要

このレッスンでは、**PWM(パルス幅変調)**を使用して**RGB LED**を制御し、複数の色を表示させる方法を学びます [1]。

🛠️ 必要な部品

このプロジェクトを進めるために、以下の部品を準備してください [1]。

  • RGB LED : 1個 [1]
  • 抵抗 (220Ω) : 3個 [1]
  • ブレッドボード : 1個 [1]
  • RobotLinking Uno board : 1個 [1]
  • ジャンパーワイヤー : 数本 [1]
  • USBケーブル : 1本 [1]

実験原理 (Principle)

RGBの色の原理

**RGB**は、赤(Red)、緑(Green)、青(Blue)の色チャンネルの頭文字をとった業界のカラースタンダードです [1]。

RGBは、これら3つのチャンネルを変更し、重ね合わせることで様々な新しい色を表示します [1]。統計によると、RGBは16,777,216種類の異なる色を作成することができます [2]。

  • 赤、緑、青の3つの原色チャンネルはそれぞれ**255段階の明るさ**を持っています [2]。
  • 3つの原色がすべて 0 の場合、「LEDの光」は最も暗くなり、消灯します [2]。
  • 3つの原色がすべて 255 の場合、「LEDの光」は最も明るくなります [2]。

3つの原色によって発せられた光を重ね合わせると、色が混ざりますが、明るさはすべての明るさの合計に等しくなります。混ぜるほどLEDは明るくなります。このプロセスは**加法混色 (additive mixing)**として知られています [3]。

この実験では、以前のレッスンで学んだ**PWM**を使用します [3]。RGB LEDの3つのピンに 0 から 255 の間の任意の値を入力することで、異なる色を表示させます [3]。

⚙️ 実践手順 (Experimental Procedures)

  1. 回路の接続以下の図を参考に回路を接続します [3]。(ここに回路図の画像または図の記述を挿入)
  2. プログラムの作成プログラムを作成します(CDまたは公式ウェブサイトのサンプルコードを参照してください) [4]。
  3. プログラムのコンパイルプログラムをコンパイルします [4]。
  4. プログラムの書き込みプログラムをRobotLinking Unoボードに書き込みます [4]。

✅ 確認

RGB LEDは、最初に赤、緑、青の順に表示され、次に赤、オレンジ、黄、緑、青、藍、紫と表示されるのを確認できるはずです [4]。