LED回路工作部屋 > フルカラー テープLEDの点灯回路 | 【最終更新日:2013/11/18】 |
フルカラー テープLEDの点灯回路 |
■■■■ 回路の説明 ■■■■■■■■ 秋月電子通商の「フルカラーLEDテープ」を、パソコンからシリアル通信で色の制御をする回路です。 RGB各色とも200段階(0〜200)で輝度の調整ができます。 RGBの制御は、VB2008で作成したソフトで指定したRGBデータをシリアル通信で基板へ送り、そのRGBデータを基板もとにPWM点灯するようになっています。 ■■■■ 回路図とプログラム ■■■■■■■■ ○ この回路で使用するプログラム等です(フリー) ・PIC16F688のプログラム RGB_tLED.HEX (1.33KB) ・パソコン側で使用するソフト RGB_tLED_soft.zip (23KB) ※回路図は図1を参照。 ※通信ケーブルは「FTDI USBシリアル変換ケーブル(5Vタイプ)」を使用する。 【図1】部品配置・配線図 ■■■■ プログラムの詳細 ■■■■■■■■ パソコン側から回路に送るデータの中身はRGB各色の輝度割合を示す 0〜200 の数値で、赤のみ点灯なら 200,0,0、白なら 200,200,200 という数値データを送っています。 実際に送っているデータ内容は、通信速度 9600bps で 10進数表記で 250 , R ,G ,B の 4Byte のデータです。250 は回路側でデータを格納する合図で、250 を先頭に以下 3Byte を R ,G ,B 用に設定したファイルへ色データを格納します。 ■■■■ ソフトの説明 ■■■■■■■■ ソフトは試験的に作成したものです。通信速度は固定で 9600bps です。 ソフト中の "トラックバー色調整" で各色のトラックバーを動かすと色が変化します。各色の色データ(0〜200の数値)は枠に表示します。 |
||