Из восьмеричной в двоичную
Из восьмеричной в двоичную
Как сделать такое, есть матричная клавиатура 4х4, есть ардуино УНО, есть 8 светодиодов. При наборе на матричной клавиатуре например кода в восьмеричной системе предположим 377, загораются все 8 светиков, то есть это 1111 1111, при наборе 172 на светодиодах соответственно 0111 1010. Ну и так далее. Готовых блоков вроде нет под такое.
Из восьмеричной в двоичную
Под клавиатуру блок есть. Для вывода хоть блок дешифратора можно использовать, хоть блок таблицы состояния.
Просто вам надо определиться, как вы будете вводить числа. Будет ли сдвигаться число после нажатия на клавишу или надо будет сперва ввести целиком число, а потом подтвердить ввод. А может ещё какой способ.
Просто вам надо определиться, как вы будете вводить числа. Будет ли сдвигаться число после нажатия на клавишу или надо будет сперва ввести целиком число, а потом подтвердить ввод. А может ещё какой способ.
Из восьмеричной в двоичную
Ввод со сдвигом будет лучше наверное. А вот про таблицу состояния....Это нужно вносить в неё 255 значений? Всю память ардуинки уйдёт на эту таблицу.edyapd писал(а): 28 июн 2021, 07:11 Под клавиатуру блок есть. Для вывода хоть блок дешифратора можно использовать, хоть блок таблицы состояния.
Просто вам надо определиться, как вы будете вводить числа. Будет ли сдвигаться число после нажатия на клавишу или надо будет сперва ввести целиком число, а потом подтвердить ввод. А может ещё какой способ.
- rw6cm
- Полковник
- Сообщения: 2372
- Зарегистрирован: 06 сен 2015, 20:25
- Имя: Владимир
- Поблагодарили: 41 раз
Из восьмеричной в двоичную
Все есть и очень просто. Отправлено спустя 44 минуты 17 секунд:
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Win10-64, FLProg (portable)
Из восьмеричной в двоичную
Спасибо, вроде работает. А можно ещё вопрос. Если клавиатура матричная не 4х4, а предположим 6х6, то как узнать, кроме цифр от 0 до 9 и знаков * и # какие знаки она ещё будет генерировать через блок матричной клавиатуры?
Из восьмеричной в двоичную
Клавиатура ничего не генерирует. Блок матричной клавиатуры только выдаёт, в каком столбце-строке замкнута клавиша. Дальше вы с этим знанием можете делать всё, что хотите.
Из восьмеричной в двоичную
[ref=#ff8000]rw6cm[/ref], кстати с клавиатурой не работает вариант, а первый вариант без клавиатуры работает. Думал сам разбирусь, но нет не выходит ничего. При нажатии на кнопки клавы ничего не происходит.
- rw6cm
- Полковник
- Сообщения: 2372
- Зарегистрирован: 06 сен 2015, 20:25
- Имя: Владимир
- Поблагодарили: 41 раз
Из восьмеричной в двоичную
Все работает. только что специально проверил.
Разбирайтесь с клавой )
Win10-64, FLProg (portable)
Кто сейчас на конференции
Сейчас этот форум просматривают: нет зарегистрированных пользователей и 9 гостей