Siirry sisältöön

Робот-шагоход на плате Pi Pico

Робот-лягушка
Возраст
9+ лет
Продолжительность
90 минут
Количество занятий
12 уроков
Уровень
Требования
Минимальные навыки работы за компьютером
Что изучаем
Плата Raspberry Pi Pico, схемотехника на макетной плате, датчик дальности, светодиод, пьезопищалка, сервоприводы; программирование MakeCode, Python, JavaScript: цикл, условия, алгоритмы, функции
Программа курса
Урок 1 Плата Pi Pico. Работа с контактами - вывод и светодиоды
Урок 2 Работа с контактами - ввод и кнопка
Урок 3 Работа с пьезо-пищалкой, создание мелодий
Урок 4 Работа с сервоприводами, понятие функции

В процессе обучения каждый ученик создаст своими руками робота-шагохода. Особенность этой программы в том, что мы используем Raspberry Pi Pico. Эта плата – интересная альтернатива привычному Arduino.

Робот передвигается, ориентируется в пространстве и умеет издавать звуки.

Занятия начинаются с изучения схемотехники на макетной плате. Главный элемент в этой программе – сервопривод. Управление роботом происходит с его помощью – учимся изменять угол поворота, за счет чего робот начинает ходить.

Ребенок самостоятельно собирает не только внутреннее, «техническое» наполнение робота, но и деревянный корпус, который мы заранее вырезали с помощью лазерного гравера.

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

Писать код для платы можно как на блочном языке Makecode, который отлично подходит для новичков, так и на текстовых JavaScript и Python. Мы выбираем язык под каждую группу, ориентируясь на уровень знаний учащихся.