この部品を使ったプロジェクト

RGB LEDの使い方
1つのLEDに3つの色が入っています。RGB LEDが赤、緑、青の順に、それぞれ0.5秒点灯して0.5秒消灯し、このサイクルを繰り返します。ArduinoにRGB LEDを1つと抵抗を3つ接続するだけです。色とりどりの光を使うプロジェクトを、手軽に始められます。

RGB LEDで滑らかに色を変える
1つのRGB LEDが赤から緑、緑から青、そして再び赤へとゆっくり変わり、虹色のサイクルを繰り返します。1回の色の変化には約2.5秒かかり、色が混ざることで、その間に黄色、ターコイズ、紫が自然に現れます。光が滑らかに暗くなったり明るくなったりする様子を、自分の目で確かめられます。

キーパッドでRGB LEDを制御
このプロジェクトでは、4x4キーパッドでRGB LEDのモードや色を切り替えます。millis()を使うことで、待ち時間を入れずにコマンドを処理します。 使い方ガイド Aキー:色の値を徐々に変えるフェード効果です。 Bキー:スムーズモードで7つの固定色を順番に切り替えます。 C / D:両方の効果の速度を上げる/下げる操作です。 1 - 9:固定色をすばやく選択します。 * / #:ピンクや薄緑など、特定の中間色を選択します。 0キー:LEDを消灯します。

ESP32でRGB LEDを制御
3個の個別のLEDの代わりに、1個のRGB LEDで無数の色を作ります。Arduinoと同じようにanalogWrite()でR/G/Bの値を調整し、虹色に変化させます。赤と緑を混ぜると黄色になるなど、色の仕組みを実際に確認できます。

ESP32の調色ライト(可変抵抗3個 + RGB LED + OLED)
ESP32と3個の可変抵抗で、好みの色を作れるスマート調色ライトです。赤・緑・青の可変抵抗を回すと、カソードコモンのRGB LEDの色がリアルタイムに変わります。SSD1306 OLEDディスプレイには、各色の0~255の値、色の強さを示すバー、#FF8040などのWeb用HEXカラーコードをリアルタイムで表示します。小さなプロ仕様のカラースタジオとして、RGBの色の仕組み、ADCによるアナログ値の読み取り、PWMによる明るさの制御、I2Cディスプレイの表示設計を1つのプロジェクトで学べます。

Raspberry Pi PicoでRGB LEDの色を順に切り替える(3チャンネルPWM、GP11-13)
1つのLEDで何百万もの色を表現できます!RGB LEDには、実は**赤、緑、青**の3つのLEDが入っています。それぞれをPicoの個別の**PWM**チャンネルで制御すると、赤+緑=黄、緑+青=シアン、3色すべて=白のように色を混ぜられます。このプロジェクトでは、LEDの色を8色に順番に切り替えます。**複数のPWMチャンネル**、**関数の定義**(`def set_color(...)`)、**RGBの混色**(画面やスマート電球の仕組み)、**8ビットから16ビットへの変換**(`x257`で0–255を0–65535に変換)、LEDの**カソードコモンとアノードコモンの違い**を学びます。

