How to Combine Neo Pixcels With Bezelie 6beta

by Jun Toyoda

ベゼリー開発キット 6beta にフルカラーシリアルLED「NeoPixcels」を組み込む手順です。

Supplies

  • 1 Neo Pixcels Ring (16連)
  • Instructions

    Step 1

    Neo Pixcels Ring (16連)を用意します。https://www.switch-science.com/catalog/1537/ 裏面から4本のケーブルをハンダづけします。Data Out(写真の青ケーブル)だけは独立させ、GND(茶ケーブル)、5V DC (赤ケーブル)、Data Input(黄ケーブル)の3本はまとめておくと楽です。

    Step 2

    5V DCの2つの端子の間が、LEDのゼロ番なので、ここがボディの真後ろになるようにケーブルをまとめます。

    Step 3

    Neo Pixcel RingのData Input(黄ケーブル)を、Arduino MicroのGPIO6番につなぎます。

    Step 4

    NeoPixcelRingの5V DCはArduino Microの+5Vに、GNDはGNDに接続します。

    Step 5

    ベゼリーの目を光らせるため、WS2812Bを2個連結します。GNDとGND、5V DCと5V DC、Data OutputとData Inputをつなぎます。写真では楽をするためブレッドボードを使ってますが、もちろん直接ハンダ付けでも構いません。

    Step 6

    頭部にWS2812Bを仕込みます。後頭部のスリットからケーブルを外に出します。

    Step 7

    NeoPixcelRingのData Outputを、頭部のWS2812BのData Inputに接続します。これでNeoPixcelsの0番〜15番がRingに、16番〜17番が目に割り当てられます。

    Step 8

    NeoPixcelRing(WS8212B)の制御プログラムはAdaFruitがGitHubに公開しています。変数NUMPIXELSにはWS8212Bの数を指定してください。https://github.com/adafruit/Adafruit_NeoPixel

    Step 9

    以上で完了です。お疲れ様でした。