So-net無料ブログ作成

mbed HRM1017 でカラーLED(WS2812B)を光らせてみた [mbed]

先日、カラーLEDアレイ WS2812B を買いました。しばらく放っておいたのですが、mbed HRM1017 で光らせてみることにしました。


DSC04332.JPG


mbed nRF51822 用の WS2812B 用のライブラリはこちらにあります。ライブラリとしてのインポートになるので、新しいプロジェクトを作って、”Import into Compiler” でワークスペースに取り込んでください。

https://developer.mbed.org/teams/Seeed/code/color_pixels/
color_pixels.png


WS2812B のシグナル用のピンはp6 ピンに接続しました。


mbedHRM1017_WS2812B.png


簡単なテストプログラムで動きを確認してみました。


#include "mbed.h"
#include "color_pixels.h"

// ColorPixels(signal_pin, number_of_LED)
ColorPixels pixels(6, 8);

int main() {
    while (true) {
        pixels.rainbow(rand()/256, rand()/256, rand()/256);
        wait(1);
    }
}



プログラムをコンパイルしダウンロードして書き込むと、あっけなく動きました!すげぇ。


DSC04330.JPG


動画はこちら!





mbed で出来ることも少しずつ増えてきました。さて、これで何を作ろうかなぁ!
(^_^)/~






waves WS2812B neopixel PCB 8連

waves WS2812B neopixel PCB 8連

  • 出版社/メーカー: waves
  • メディア:



mbed HRM1017

mbed HRM1017

  • 出版社/メーカー: スイッチサイエンス
  • メディア: Personal Computers



mbed電子工作レシピ

mbed電子工作レシピ

  • 作者: 勝 純一
  • 出版社/メーカー: 翔泳社
  • 発売日: 2016/01/23
  • メディア: 大型本




nice!(32)  コメント(0)  トラックバック(0) 
共通テーマ:趣味・カルチャー

nice! 32

コメント 0

コメントを書く

お名前:
URL:
コメント:
画像認証:
下の画像に表示されている文字を入力してください。

トラックバック 0