Итак, я работаю над проектом для класса, где мне нужно воспринимать нажатия кнопок как азбуку Морзе, а затем переводить их на английский язык. Для этого я использую словарь. Однако я немного застрял в том, куда идти после словаря и переменных.
Мои переменные:
- Dot time = .15
- Время тире = .45
- Пробел = .15
- Пробел = .45
- Пробел = 1.05
Я уже импортировал гпиозеро и время. И я знаю, что мне нужно сделать какой-то таймер, чтобы различать точки и тире, а также таймер, чтобы различать пространство символов, пространство букв и обычный пробел. Но я не совсем уверен, как все это настроить, а затем перевести на английский.
Я пытался создавать функции и ссылался на несколько источников GitHub, которые делают похожие вещи, но у них ничего не получилось. не сработало.
Подробнее здесь:
https://stackoverflow.com/questions/793 ... morse-code