Помогите с испрАвлением

Добрй день проблема со 2 светодиодной лентой ардуино не хочет её видить и не реагирует на команду с пульта 1 включается 2 нет ,но если без библиотеки пульта заливать то обе включаются помогите пожалуйста чтобы обе с 1 кнопки вкл а со 2 выкл
#define IR_1 0xA2
#define IR_2 0x62
#define IR_3 0xE2
#define IR_4 0x22
#define IR_5 0x2
#define IR_6 0xC2
#define IR_7 0xE0
#define IR_8 0xA8
#define IR_9 0x90
#define IR_STAR 0x68
#define IR_0 0x98
#define IR_HASH 0xB0
#define IR_UP 0x18
#define IR_LEFT 0x10
#define IR_OK 0x38
#define IR_RIGHT 0x5A
#define IR_DOWN 0x4A
#include <NecDecoder.h>
#include <Adafruit_NeoPixel.h>
#define PIN 10
#define PIN1 11
#define NUMPIXELS 249
#define NUMPIXELS1 349
NecDecoder ir;
Adafruit_NeoPixel strip_a (NUMPIXELS, PIN, NEO_GRB + NEO_KHZ800);

Adafruit_NeoPixel strip_b (NUMPIXELS1, PIN1, NEO_GRB + NEO_KHZ800);
int a=NUMPIXELS;
int b=NUMPIXELS1;
void setup()
{
Serial.begin(9600);
attachInterrupt(0, irIsr, FALLING);
strip_a.begin(); // инициализируем ленту
strip_a.setBrightness(50);
strip_b.begin(); // инициализируем ленту
strip_b.setBrightness(50);
}
void mode()
void irIsr()
{ ir.tick(); }
void loop()
{ if (ir.available()) { switch (ir.readCommand()) { // выводим в порт, тут может быть ваш код
case IR_1:
for (int a = 0; a<=NUMPIXELS; a++) { strip_a.setPixelColor(a, 0, 0, 200); strip_a.show(); }
for (int b = 0; b <=NUMPIXELS1; b++) { strip_b.setPixelColor(b, 0, 0, 200); strip_b.show(); } break;
case IR_2: for (int a = 0; a<=NUMPIXELS; a++) { strip_a.setPixelColor(a, 0, 0, 200); strip_a.show(); }
for (int b = 0; b <=NUMPIXELS1; b++) { strip_b.setPixelColor(b, 0, 0, 200); strip_b.show(); }
break;
case IR_3:for (int a = 0; a<=NUMPIXELS; a++) { strip_a.setPixelColor(a, 0, 0, 0); strip_a.show(); }
for (int b = 0; b <=NUMPIXELS1; b++) { strip_b.setPixelColor(b, 0, 0, 0); strip_b.show(); }
break;
case IR_4: Serial.println(“Pressed 4”); break;
case IR_5: Serial.println(“Pressed 5”); break;
case IR_6: Serial.println(“Pressed 6”); break;
case IR_7: Serial.println(“Pressed 7”); break;
case IR_8: Serial.println(“Pressed 8”); break;
case IR_9: Serial.println(“Pressed 9”); break;
case IR_STAR: Serial.println(“Pressed *”); break;
case IR_0: Serial.println(“Pressed 0”); break;
case IR_HASH: Serial.println(“Pressed #”); break;
case IR_UP: Serial.println(“Pressed up”); break;
case IR_LEFT: Serial.println(“Pressed left”); break;
case IR_OK: Serial.println(“Pressed ok”); break;
case IR_RIGHT: Serial.println(“Pressed right”); break;
case IR_DOWN: Serial.println(“Pressed down”); break; } } }

Какой номер строки с работающей кнопкой?

43,49 строки это IR1,IR3 для включения 1 длявыключения 3

Поиском по странице не находитсся ни номер 43, ни номер 49.

ДНК, к шажаленью, никак не испровить

1 лайк

Предлагаете на пальцах номера строк высчитывать?

ТС - прежде чем что то писать - прочитайте что написано в окне ввода сообщений и вставьте код по правилам !!!