Изменение направления диода на матрице

Musa
Offline
Зарегистрирован: 20.11.2018
  матрица из адресной светодиодной ленты 20х10 , начается движение с правого нижнего угла в верх
не могу довести до ума управление 
void loop(){
  uint32_t white = strip.Color(250, 0, 250);
                              do {
                                              y--;
                                              strip.clear();
                                              strip.setPixelColor(mas[y][x],white);
                                              strip.show();
                                              delay(s);
                                                         }
                              while(!digitalRead(left)==HIGH);
                              do {
                                              x--;
                                              strip.clear();
                                              strip.setPixelColor(mas[y][x],white);
                                              strip.show();
                                              delay(s);
                                                         }
                              while(!digitalRead(right)==HIGH);
                               do {
                                              x++;
                                              strip.clear();
                                              strip.setPixelColor(mas[y][x],white);
                                              strip.show();
                                              delay(s);
                                                         }
                              while(!digitalRead(down)==HIGH);
                               do {
                                              y++;
                                              strip.clear();
                                              strip.setPixelColor(mas[y][x],white);
                                              strip.show();
                                              delay(s);
                                                         }
                              while(!digitalRead(up)==HIGH);
                              
}  
ЕвгенийП
ЕвгенийП аватар
Offline
Зарегистрирован: 25.05.2015

Musa пишет:

  матрица из адресной светодиодной ленты 20х10 , начается движение с правого нижнего угла в верх
не могу довести до ума управление 

Не можете - это печально. А дальше-то что? У Вас есть какие-то вопросы? Или зачем Вы это запостили? Просто, чтобы сказать, что не можете. Ну, хорошо, принято к сведению.

Да, кстати, если появятся вопросы и захочется их задать, то вставляйте код правильно.

yul-i-an
yul-i-an аватар
Offline
Зарегистрирован: 10.12.2012

Матрицу на 180 градусов развернуть не пробовали?