Files
2019-02-28 13:43:11 +08:00

3.1 KiB

RGB ユニット {docsify-ignore-all}


📝概要      :octocat:サンプルコード      🛒購入リンク

概要

**RGB**ユニットは3つのフルカラーLEDを備えており、指定した色を表示させる事が可能です。2つのGroveインターフェースを備えています。

特徴

  • 3x フルカラーLED
  • サポートUIFlowプログラミング, Arduinoプログラミング
  • LEGO 互換ホール

サンプルコード

1. Arduino IDE

以下のコードは不完全です(説明のためだけに). 完全なコードが必要な場合は、ここをクリックしてくださいサンプルコード.

/*
    Install the AdaFruit NeoPixel library first
 */
#include <Adafruit_NeoPixel.h>

#define RGB_PIN 26
#define NUMPIXELS   3

// new a object
Adafruit_NeoPixel pixels = Adafruit_NeoPixel(NUMPIXELS, PIN, NEO_GRB+NEO_KHZ800);

int delayval = 150;// delay for half a second

// initialization
pixels.begin(); // This initializes the NeoPixel library.

// display rgb
pixels.setPixelColor(0, pixels.Color(100,0,0));//parameter = (rgb index, color)
pixels.setPixelColor(1, pixels.Color(0,100,0));
pixels.setPixelColor(2, pixels.Color(0,0,100));
pixels.show(); // This sends the updated pixel color to the hardware.

2. UIFlow

特定のルーチンについてはここをクリックしてくださいサンプルコード.

ピンマップ

M5Core(GROVEインターフェースB)GPIO36GPIO265VGND
RGB Unit 信号ピン5VGND

関連リンク