mirror of
https://github.com/m5stack/m5-docs.git
synced 2026-05-20 10:23:01 -07:00
3.1 KiB
3.1 KiB
RGB ユニット {docsify-ignore-all}
概要
**RGB**ユニットは3つのフルカラーLEDを備えており、指定した色を表示させる事が可能です。2つのGroveインターフェースを備えています。
特徴
サンプルコード
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) | GPIO36 | GPIO26 | 5V | GND |
| RGB Unit | 信号ピン | 5V | GND |

