У меня есть строка двоичных чисел, поступающих в мой Arduino.Мне нужно преобразовать их в массив.Данные представляют столбцы света на светодиодном дисплее.В моей программе у меня уже есть рабочая функция, которая принимает массив и использует данные для отображения слов на экране.Данные должны быть отформатированы, как показано ниже:
Моя строка символов может выглядеть по-разному.Вот примеры:
char CurrentWord = "11111110001000000100011111110000000B00000001000001111111110000010000000";
Или
char CurrentWord = "1111111 0001000 0001000 1111111 0000000 B0000000 1000001 1111111 1000001 0000000";
Или даже:
char CurrentWord = "B1111111 B0001000 B0001000 B1111111 B0000000 B0000000 B1000001 B1111111 B1000001 B0000000";
В приведенных выше примерах слово "Hi" будет отображаться на экране.Однако, чтобы диплей работал, данные должны быть преобразованы в массив.так это должно выглядеть так:
int CurrentWordInt[] = {B1111111, B0001000, B0001000, B1111111, B0000000, B0000000, B1000001, B1111111, B1000001, B0000000};
Как я могу это сделать?