. ArduinoでNeopixel操作 – Rephtone
ArduinoでNeopixel操作 – Rephtone
ArduinoでNeopixel操作 – Rephtone

ArduinoでNeopixel操作

長々と書いてあるコードですが、そのほとんどはコメントアウトです。必要な項目を残して設定していきましょう。 #define NUM_LEDS はLEDの数、今回は16個並べてやるので、1を16に変更します。 #define DATA_PIN はData Inに繋げるI/Oピン番号。今回は3番ピンに繋いだので、そのまま3にしておきます。 #define CLOCK_PIN ですが、WS2812Bにはクロックピンはないので、削除して大丈夫です。

for(int i = 0; i

loop()内をこのように変更してやれば、 for() 文によって16個が順番に点灯するようになります。 CRGB::RED; とする代わりに、RGBを個別に設定できるように CRGB (255, 0,0) と書いてやります。

例えばこの CRGB (255, 0,0) を変えてやることで、色々な色にすることができるので、 for() 文を増やして緑や青に設定し直してみましょう。

コードの全体 #include #define NUM_LEDS 16 #define DATA_PIN 3 CRGB leds[NUM_LEDS]; void setup() < FastLED.addLeds(leds, NUM_LEDS); > void loop() < for(int i = 0; ifor(int i = 0; i for(int i = 0; i >

まとめ

Add your Biographical Information. Edit your Profile now.

Arduinoでシリアル通信 Arduinoでロータリーエンコーダー Related Posts KiCADで回路設計 MiniMadとRaspberry Pi WeAct STM32F411CE (Black Pill) の書き込み (備忘録) 1 件のコメント

You May Have Missed

NewsBlogger - Magazine & Blog WordPress テーマ 2026 | Powered By SpiceThemes

📎📎📎📎📎📎📎📎📎📎