NeoPixel はマイコン入りの RGB LED です。5V で動作します。
Amazon 等で購入できます (購入時価格: ¥691)。NeoPixel にはイロイロ種類がありますが、購入したのは一般的な LED と同じ形状をしたものです。
LED テープ (5m/非防水) の方も購入しました (購入時価格: ¥2,680)。
足の短い方を左にした場合、正面から見て左から DATA IN、VCC (5V)、GND、DATA OUT です。
DATA OUT に次の LED の DATA IN を数珠繋ぎにしていく事ができます。どれだけ接続してもデータ線は一本です。
右側は少し削れているので、足を切り揃えてもどちらがどちらなのか判るようになっています。
See Also:
電源供給用のリード線とコントローラー用のコネクタが出ています。
コントローラー接続用のオスコネクタ (JST SM 3P) 付きケーブルも付属しています。私はあのコネクタ (オス) を圧着しました。
AC アダプタを接続する必要があるので、DC ジャック変換アダプタと
AC アダプタ (5V/10A) も購入しました。
See Also:
ライブラリはライブラリマネージャからインストールできます。
サンプルスケッチは以下のようになります。
|
実行してみるとこのようになりました。キレイですね。
おや?色の並びがコードでの指定と異なるようです。どうやらこの製品はコンストラクタの第三引数に NEO_GRB ではなく NEO_RGB を指定しなくてはならないようですね。
LED テープの方は NEO_GRB でいいみたいです。
いくつか注意点があります。
See Also:
ここにある情報が役に立って、「調べる手間が省けたからオマイに飯でもおごってやるよ」 というハートウォーミングな方がいらっしゃいましたら、下のボタンからどうぞ。