Учебная ситуация Разговор при помощи азбуки Морзе
Автор
Категория участника
- дополнительное образование (7-12 лет)
- начальные классы школы
Описание учебной ситуации
Это ситуация общения и соревновательности.
Учащимся нужно будет запрограммировать Лабораторию в программе ScratchDuino так, чтобы на ней можно было зашифровать сообщения при помощи азбуки Морзе при помощи нажатия на кнопки, а потом они попробуют на скорость передавать и расшифровывать сообщения, соревнуюсь друг с другом. В оставшееся время смогут просто пообщаться при помощи звуковых сигналов.
Работа от имени ученика
Я думаю о том, из чего состоит кнопка. Вспоминаю, что кнопка состоит из самого замыкающего/размыкающего элемента, а также из клемм (мест соединения с проводами). Если кнопка металлическая, но нет никаких дополнительных изолирующих материалов, можно получить удар током, если речь идет о высоком напряжении.
Кнопки соединяют цепи (иначе говоря, «заполняют» «пропуски» в электрической цепи), благодаря чему начинает течь ток и это как-то должно влиять на весь механизм (включения ламп, запуск двигателя, отправка команды).
Однако, в случае роботами, которыми управляет программа, все не так просто. Управляющая программа должна или постоянно ожидать поступления сигнала с кнопки на одну из «ножек» микроконтроллера, или же это должна быть специальная «ножка», которая может вызывать так называемое «прерывание».
Делимся на команды, вместе с ребятами приступаю к подключению и программированию Лаборатории, чтобы кнопки вызывали короткие и длинные звуки. Проверяем, действительно ли нажатие на одну из этих кнопок вызывает короткий звуковой сигнал, а нажатие на другую – длинный.
Составляем схему преобразования нажатия на кнопку в звуковой сигнал. Думаю над тем, какие проблемы могут возникнуть при озвучивании сигналов при помощи нажатия на кнопки. Главная из них – есть ограничение в скорости нажатия кнопки. Более того, при быстром нажатии длинные звуки и короткие могут сливаться вместе.
Составляем предложения, я составил “Хорошего тебе настроения!”. Затем, пользуясь таблицей Морзе, зашифровываю эту фразу, а напарник отгадывает. Потом меняемся местами.
Все вместе думаем над тем, каким образом можно ускорить передачу тем же методом Морзе. Один из вариантов – автоматизировать «распознаватель» либо же написать программу, которая в автоматическом режиме переводит любые символы в сигналы.
Выбираем наиболее подходящий и/или эффективный из этих вариантов: если одновременно автоматизировать и «распознаватель», и «передатчик», то эффективность будет наивысшей, в то же время, оборудование для распознавания здесь отсутствует.
Ссылка на скачивание
Скачать можно здесь