#include <FastLED.h>
#define LED_PIN 3
#define NUM_LEDS 120
#define CHIPSET WS2812
#define COLOR_ORDER GRB
CRGB leds[NUM_LEDS];
#define BRIGHTNESS 128
void setup() {
LEDS.addLeds<WS2812, LED_PIN, RGB>(leds, NUM_LEDS);
LEDS.setBrightness(84);
}
void loop() {
for (int i = 0; i < NUM_LEDS; i++)
{
leds[i] = CRGB(random(256), random(256), random(256));
FastLED.show();
delay(50);
}
for (int i = NUM_LEDS; i > 0; i--)
{...
0 | Аппаратный сериал, при работе с шаговым двигателем на него подключается кнопка нулевого положения сервы. |
1 | Аппаратный сериал. |
2 | A энкодера |
3 | B энкодера |
4 | Кнопка энкодера |
5 | Канал управления адресной светодиодной лентой. |
9 | Канал управление сервоприводом |
10 | к RX плеера (через резистор 1к) |
11 | к TX плеера (через резистор 1к) |
12 | к BUSY плеера |
13 | Канал... |
const int StartCH = 0;
const int EndCH = 127;
const int ChTime = 3;
const int StartTime = 2;