Официальные курсы
повышения квалификации и профессионального развития
НТЦ
Официальные курсы
профессиональной
переподготовки педагогов
Государственная лицензия, Разрешение ИНТЦ в соответствие с ФЗ-86.
Документы об обучении подходят для аттестации. Данные вносятся в ФИС ФРДО и Госуслуги
Программы одобрены и утверждены экспертами
Инновационного научно-технологического центра
Повышение квалификации

Свидетельство о регистрации
СМИ: ЭЛ № ФС 77-58841
от 28.07.2014

Почему стоит размещать разработки у нас?
  • Бесплатное свидетельство – подтверждайте авторство без лишних затрат.
  • Доверие профессионалов – нас выбирают тысячи педагогов и экспертов.
  • Подходит для аттестации – дополнительные баллы и документальное подтверждение вашей работы.
Свидетельство о публикации
в СМИ
свидетельство о публикации в СМИ
Дождитесь публикации материала и скачайте свидетельство о публикации в СМИ бесплатно.
Диплом за инновационную
профессиональную
деятельность
Диплом за инновационную профессиональную деятельность
Опубликует не менее 15 материалов в методической библиотеке портала и скачайте документ бесплатно.
08.12.2023

Конспект урока «Создание гирлянды» на Arduino с помощью среды программирования Mblok

Екатерина Филина
педагог дополнительного образования
Конспект урока «Создание гирлянды» на Arduino с помощью среды программирования Mblok. На занятии по техническому творчеству в дополнительном образовании собирается гирлянда «Бегунок» на трёх светодиодах. Учащиеся осваивают поочередное зажигание и гашение огоньков: красный, жёлтый, зелёный, затем жёлтый, красный — цикл бесконечно повторяется. Визуально создаётся эффект бегающего туда-сюда огонька. Материал развивает навыки работы с платой Arduino, понимание алгоритмов последовательности и основ программирования в наглядной среде Mblok. Подходит для начального уровня робототехники и проектной деятельности.

Содержимое разработки

Конспект урока "Создание гирлянды" на Arduino с помощью среды программирования Mblok

Сделаем гирлянду "Бегунок" на трёх светодиодах. Гирлянда должна зажигать и гасить светодиоды поочереди: красный, жёлтый, зелёный, жёлтый, красный — и так без конца. Со стороны будет казаться, что один огонёк бегает туда-сюда.

На макетную плату вы должны установить светодиоды с резисторами и подсоединить их проводами к контроллеру. По сути вы повторяете схему подключения красного светодиода из прошлого урока, только теперь сделайте это для жёлтого и зелёного светодиодов. Не забудьте: длинную ножку светодиода вставляйте рядом с проводом того цвета, что и сам светодиод, короткую ножку вставляйте рядом с резистором.

Picture 9

Если чувствуете в себе силы, попробуйте сделать программу самостоятельно. Получилось? Теперь давайте посмотрим мой вариант.

Новым в программе является использование переменной ПАУЗА. Переменные используются в программах, чтобы хранить некое значение и использовать его многократно, а если требуется, то и менять его. Переменная ПАУЗА хранит длительность паузы между включениями и выключениями светодиодов. Как видите, в самом начале программы переменной присваивается значение 0.3 (примерно треть секунды), а затем значение переменной используется в каждом блоке ожидания. Использовать переменную очень удобно: достаточно изменить её значение один раз в начале программы, в других местах менять уж ничего не нужно — все блоки ожидания будут использовать хранящееся в ней изменённое значение.

Переменные определяются на панели выбора команд. Щёлкните кнопку переменные с оранжевым корешком — ниже откроется список блоков для работы с переменными.

Чтобы создать новую переменную, надо нажать кнопку Создать переменную. Когда переменная создана, она появится в списке блоков в виде прямоугольника с закруглёнными углами. Если рядом с блоком переменной стоит галочка, значение переменной будет выводится во время выполнения программы в окно вывода (правая верхняя панель с изображением контроллера.

К сожалению, по умолчанию индикатор переменной располагается в левом верхнем углу окна вывода и оказывается закрытым панелью показаний датчиков. Сдвиньте её вниз, чтобы увидеть значение переменной. Чтобы скрыть индикатор, уберите галочку рядом с блоком переменной.

Задание

Попробуйте менять значение переменной ПАУЗА. Посмотрите, какой это даст эффект.

Адрес публикации: https://www.prodlenka.org/metodicheskie-razrabotki/557295-konspekt-uroka-sozdanie-girljandy-na-arduino-

Свидетельство участника экспертной комиссии
Рецензия на методическую разработку
Опубликуйте материал и закажите рецензию на методическую разработку.
Также вас может заинтересовать
Свидетельство участника экспертной комиссии
Свидетельство участника экспертной комиссии
Оставляйте комментарии к работам коллег и получите документ
БЕСПЛАТНО!
У вас недостаточно прав для добавления комментариев.

Чтобы оставлять комментарии, вам необходимо авторизоваться на сайте. Если у вас еще нет учетной записи на нашем сайте, предлагаем зарегистрироваться. Это займет не более 5 минут.

 

Для скачивания материалов с сайта необходимо авторизоваться на сайте (войти под своим логином и паролем)

Если Вы не регистрировались ранее, Вы можете зарегистрироваться.
После авторизации/регистрации на сайте Вы сможете скачивать необходимый в работе материал.

Рекомендуем Вам курсы повышения квалификации и переподготовки