Arduino-интенсив на 5 дней: программа для летнего лагеря и каникул
Программа Arduino-интенсива: 5 дней по 3 часа, работа в парах, проекты по дням, расписание по часам, список деталей на 8 групп, чек-лист подготовки и выставка.
Составляя программу Arduino-интенсива на 5 дней, давай каждому дню одну новую идею, а последний день оставь для собственного мини-проекта участников: 1-й день — светодиоды и время, 2-й — кнопки и условия, 3-й — датчики, 4-й — звук и движение, 5-й — мини-проект и выставка. Каждый день строится по одной схеме: разминка, короткий урок, сборка, перерыв, вызов, обмен итогами. План в этой статье рассчитан на интенсивный лагерь по 3 часа в день, всего 15 часов, и на 12–16 участников, работающих в парах; эти числа — допущение, так что уменьшай или увеличивай их под свою группу.
В отличие от плана на семестр с одним занятием в неделю, в интенсивном лагере ничего не успевает забыться, зато накапливается усталость. Поэтому программа построена на коротких уроках и большом количестве сборки, а не на длинных объяснениях. Ниже есть таблица программы по дням, ход примерного дня по часам, список деталей на 8 групп, чек-лист подготовки, который начинается за две недели, варианты мини-проектов для 5-го дня, шаблон 3-минутной презентации, адаптация под возраст, идеи на время после лагеря и правила безопасности. Если занятия идут раз в неделю в течение семестра, этому ритму лучше подойдёт 8-недельный план по робототехнике и программированию.

Лагерь в двух словах: 5 дней, 3 часа, пары
Самая частая ошибка в интенсивном лагере — втиснуть слишком много в первый день. Поэтому программа идёт от простого к сложному: сначала выход (зажечь светодиод), потом вход (прочитать кнопку), затем аналоговое измерение (свет и расстояние), потом движение и звук (сервопривод и зуммер) и наконец мини-проект, который объединяет всё. Каждый день опирается на предыдущий: парктроник 3-го дня использует светодиод из 1-го дня, условие из 2-го и измерение расстояния из того же дня. Пары выбраны по простой причине: в тройках кому-то часто достаётся роль зрителя, а при работе поодиночке тому, у кого не получается, приходится ждать. В паре один участник собирает схему, а второй читает схему и код, и на перерыве они меняются ролями.
| Параметр | Допущение в этом плане | Если меняется |
|---|---|---|
| Длительность | 5 дней по 3 часа (например, 10:00–13:00), включая перерыв 15 минут | При 2 часах в день сокращай вызов и обмен итогами, а не время сборки |
| Участники | 12–16 человек | Больше 20 человек — добавь второго помощника |
| Группы | Пары, 6–8 групп | Работа поодиночке — только со взрослыми и только при достаточном числе наборов |
| Плата | Arduino Uno или совместимая плата | С Nano расположение на макетной плате собирается вместе в 1-й день |
| Начальные знания | Не нужны; участники пишут код впервые | С опытной группой объедини 1-й и 2-й дни и добавь день датчиков |
| Компьютеры | По компьютеру на группу, компьютер и проектор у педагога | Если компьютеров меньше, две группы по очереди работают за одним, и сборка занимает больше времени |
| Ведущие | 1 педагог и 1 помощник на 16 человек | Без помощника сделай ежедневный вызов короче |
Программа по дням: темы, проекты и результат дня
Каждый проект из таблицы готов в приложении BlueGrays со списком деталей, схемой подключения и кодом. Проекты первых двух дней полностью бесплатны; Premium участникам не нужен. С 3-го дня в дело вступают проекты Premium: парктроник, сервопривод и варианты мини-проектов. Если они используются, Premium нужен каждому участнику, и практичнее всего оформить это через пакет для педагогов; как он работает, мы подробно рассказали в руководстве по кодам Premium для класса. Если хочется обойтись бесплатными проектами, в совете ниже есть вариант плана без Premium.
| День | Тема | Проекты BlueGrays | Понятия | Результат дня |
|---|---|---|---|---|
| 1 | Свет и время | Мигающий светодиод, Светофор, Бегущие огни на светодиодах | setup() и loop(), pinMode(), digitalWrite(), delay(), массивы и цикл for | Каждая пара настроила свои интервалы светофора и изменила скорость бегущих огней из 6 светодиодов |
| 2 | Кнопки и условия | Управление светодиодом кнопкой (удержание), Включение и выключение светодиода кнопкой (вкл/выкл) | digitalRead(), if/else, стягивающий резистор (pull-down), переменная состояния, дребезг кнопки | Две отдельные схемы: одна светит, пока кнопка зажата, другая включается одним нажатием и выключается следующим |
| 3 | Датчики: свет и расстояние | Ночник на LDR, Измерение расстояния HC-SR04 (вывод в порт), Парктроник на HC-SR04 (Premium) | analogRead() и диапазон 0–1023, порог, монитор порта, ультразвуковое измерение и формула расстояния | Лампа, которая загорается в темноте, и предупреждающий сигнал, который учащается по мере приближения |
| 4 | Звук и движение | Работа с зуммером, Работа с сервоприводом (Premium), Управление сервоприводом потенциометром (Premium) | tone() и noTone(), частота, библиотека Servo, угол, аналоговое управление потенциометром | Сервопривод, который потенциометром поворачивается на любой угол, и собственный ритм сигналов; в конце дня — выбор мини-проекта |
| 5 | Мини-проект и выставка | Один проект из таблицы вариантов ниже | Объединение, планирование, отладка, презентация | Работающий мини-проект и 3-минутная презентация |
В первые два дня в конце каждого проекта участники меняют одно-единственное число, но сначала предсказывают результат. В проекте Светофор красный и зелёный горят по 2000 мс, а жёлтый — 300 мс; пары переписывают эти интервалы под настоящий перекрёсток. В проекте Бегущие огни на светодиодах шесть светодиодов на пинах 2–7 загораются друг за другом с интервалом 150 мс; если уменьшить это число до 50 и увеличить до 500, становится видно, что делают массив и цикл for. Во 2-й день Управление светодиодом кнопкой (удержание) и Включение и выключение светодиода кнопкой (вкл/выкл) используют одну и ту же схему, а разница только в коде. Это сравнение — самый короткий путь к идее «программа может что-то запоминать», и на ней держатся все проекты с датчиками в следующие дни. 3-й день — день измерений. В проекте Ночник на LDR светодиод на пине 13 загорается, когда значение фоторезистора, считанное с A0, падает ниже 50; пары закрывают датчик ладонью, следят за значением в мониторе порта и подстраивают порог под освещение в своей комнате. Измерение расстояния HC-SR04 (вывод в порт) каждые полсекунды выводит расстояние от 3 до 100 см, а Парктроник на HC-SR04 превращает то же измерение в предупреждение с двумя светодиодами на пинах 8 и 9 и зуммером на пине 10: если препятствие ближе 20 см, сигналы учащаются. В 4-й день Работа с сервоприводом поворачивает сервопривод на 0, 90 и 180 градусов, а Управление сервоприводом потенциометром позволяет вращать тот же сервопривод вручную потенциометром. Последние полчаса дня отводятся на выбор проекта для 5-го дня. Завершай обмен итогами каждого дня вопросом на выходе; по ответам видно, что повторить на разминке следующим утром:
- 1-й день: что изменилось в светофоре, когда вместо delay(2000) стало delay(500)? Почему?
- 2-й день: где разница между кнопкой, которая светит при удержании, и кнопкой, которая переключает при каждом нажатии, — в схеме или в коде?
- 3-й день: значение LDR уменьшается в темноте или на свету? По какому принципу выбран порог для ночника?
- 4-й день: куда повернётся сервопривод, если записать 90? Почему сервопривод следует за потенциометром, когда его крутят?
- 5-й день: покажи по очереди, какие части проекта чувствуют, какие принимают решение и какие реагируют.
Пакет для педагогов: сколько кодов и когда их раздавать?
Для 5-дневного лагеря хватит месячного пакета для педагогов. Каждый месячный код добавляет 30 дней Premium аккаунту, на котором его активировали, и срок начинается в день активации. Если раздать коды в 1-й день, лагерь закончится через 5 дней, и у участников останется ещё около 25 дней, чтобы продолжать дома. Пакет — это разовая покупка, он не продлевается автоматически, и участникам не нужно привязывать карту к аккаунту Apple или Google. У неиспользованных кодов нет срока действия, поэтому оставшиеся коды переходят на следующий лагерь. Сравнить месячный и годовой пакеты по длительности курса поможет статья Пакет для педагогов: на месяц или на год; актуальную цену для твоей страны покажет экран Пакеты для педагогов в приложении.
| Участники | Рекомендуемый пакет | Как расходуются коды | Остаток кодов |
|---|---|---|---|
| 12 | 1 × на 10 кодов + 1 × на 5 кодов, месячные | 12 участников + 1 для твоего аккаунта | 2 кода на следующий лагерь |
| 14 | 1 × на 10 кодов + 1 × на 5 кодов, месячные | 14 участников + 1 для твоего аккаунта | Запаса нет; если записывается новый участник, добавь ещё пакет на 5 кодов |
| 16 | 2 × на 10 кодов, месячные | 16 участников + 1 для твоего аккаунта | 3 кода на следующий лагерь |
- Начни со своего кода: до лагеря активируй один код на своём аккаунте; не утверждай программу, пока Premium-проекты не открыты и схемы не собраны своими руками.
- 1-й день, раздай на перерыве: на экране Мои коды отправь каждому участнику код кнопкой Копировать код или через «Поделиться». Когда участник нажимает на присланную ссылку, в его приложении открывается экран Активировать код с уже введённым кодом; без ссылки нужно зайти в Профиль › Активировать код и ввести код в формате BG-XXXX-XXXX-XXXX.
- Проверь сразу: в разделе «Мои коды» у каждого кода должен стоять статус Активен и имя того, на чьём аккаунте он активирован. Если решить проблемы с аккаунтами и входом в 1-й день, в 3-й день при переходе на Premium-проекты никому не придётся ждать.
- Говори открыто: при активации кода имя участника, имя пользователя, email и фото профиля становятся видны педагогу, который выдал код. Сообщи об этом участникам и родителям с самого начала.
- Знай исключения: аккаунт с активной подпиской Premium через App Store или Google Play не может активировать код; у такого участника Premium уже есть, так что его код оставь в запасе. Если кто-то уходит из лагеря в 1-й день, у месячного кода есть одна передача: оставшийся срок можно передать новому участнику.
Ход одного дня по часам: пример 3-го дня
Расписание ниже рассчитано на 3-часовой день с 10:00 до 13:00, и ту же схему можно использовать каждый день; меняются только проекты и вызов. В качестве примера взят 3-й день, потому что в нём сочетаются бесплатный проект и проект Premium. Короткий урок никогда не длится больше 20 минут; минимум 100 из 180 минут участники своими руками собирают схемы и меняют код.
| Время | Этап | Что происходит? |
|---|---|---|
| 10:00–10:15 | Разминка | Одна пара показывает решение вчерашнего вызова. Вопрос: почему экран телефона в темноте становится тусклее? Ответы записываются на доске. |
| 10:15–10:35 | Короткий урок | На проекторе открывается Ночник на LDR. С включённым режимом «Показать блоками» вместе разбираются analogRead и сравнение с порогом, затем их сопоставляют с теми же строками кода. |
| 10:35–11:20 | Сборка 1 | Пары собирают ночник на фоторезисторе, записывают значения на свету и в темноте из монитора порта и меняют порог под свои показания. |
| 11:20–11:35 | Перерыв | Смена ролей: кто собирал схему, теперь читает код. Схемы можно оставить на столе, USB-кабель отключается. |
| 11:35–12:15 | Сборка 2 | Расстояние измеряется проектом Измерение расстояния HC-SR04 (вывод в порт), показания на 10, 20 и 50 см сверяются с линейкой. Пары, у которых всё готово, переходят к схеме Парктроник на HC-SR04. |
| 12:15–12:40 | Вызов | Уменьшить дистанцию предупреждения парктроника с 20 см до 10 см; быстрым парам — связать ночник на фоторезисторе с измерением расстояния и сделать лампу, которая загорается, только когда темно и кто-то подходит близко. |
| 12:40–12:55 | Обмен итогами | У каждой пары 1 минута: что собрали, какое число поменяли, что получилось? Одна пара рассказывает, что не заработало и как нашлась проблема. |
| 12:55–13:00 | Завершение | Детали пересчитываются и складываются в коробки, тема завтрашнего дня объявляется одной фразой. |

Две функции приложения облегчают этапы сборки. Первая — режим Собираем вместе на странице проекта: он пошагово проводит через подготовку деталей, сборку схемы, загрузку кода, запуск и проверку, не даёт экрану погаснуть и напоминает паре, на каком шаге она остановилась. Вторая — перенос кода на компьютер: код с телефона можно взять кнопкой Копировать, а Копировать ссылку отправляет ссылку, которая открывает код на компьютере. Если у пары что-то не получается, она сначала смотрит раздел Если не получается во вкладке Разбор кода проекта и только потом поднимает руку. Это маленькое правило сокращает очередь за помощью и учит участников находить свои ошибки; все разделы страницы проекта мы разобрали в руководстве по странице проекта.
Список деталей: на группу и на 8 групп плюс запасной набор
Если разбить 16 участников на пары, получится 8 групп; с одним запасным набором готовится 9 наборов. Для лагеря на 12 человек хватит 6 групп и 7 наборов. Ни одна деталь не требует пайки. Количество на группу в таблице взято с небольшим запасом, потому что светодиоды, вставленные наоборот, и сломанные перемычки в первые дни встречаются очень часто. Если думаешь о покупке готовых стартовых наборов, сравни их содержимое с этим списком; что обычно входит в такие наборы, мы рассказали в статье Стартовый набор Arduino.
| Деталь | На группу | 8 групп + 1 запасной | День использования |
|---|---|---|---|
| Arduino Uno или совместимая плата | 1 | 9 | Все |
| USB-кабель (USB A-B для Uno, с передачей данных) | 1 | 10 | Все |
| Макетная плата (830 отверстий) | 1 | 9 | Все |
| Перемычки «папа–папа» | 30 | около 280 | Все |
| Перемычки «папа–мама» | 6 | около 60 | 3–5 (HC-SR04, сервопривод) |
| Светодиоды 5 мм (вперемешку красные, жёлтые, зелёные) | 10 | около 100 | 1, 3, 5 |
| Резисторы 220 Ω или 330 Ω | 10 | около 100 | 1, 2, 3, 5 |
| Резисторы 10 kΩ | 4 | около 40 | 2, 3, 5 |
| Тактовые кнопки (4 ножки) | 4 | около 40 | 2, 5 |
| LDR (фоторезистор) | 1 | 10 | 3, 5 |
| Ультразвуковой датчик расстояния HC-SR04 | 1 | 10 | 3, 5 |
| Зуммер (пассивный, для разных тонов) | 1 | 10 | 3, 4, 5 |
| Сервопривод SG90 | 1 | 10 | 4, 5 |
| Потенциометр 10 kΩ | 1 | 9 | 4 |
| LCD-дисплей 16x2 с I2C (по желанию) | – | 2–3 | 5 (игра на память) |
| Картонная коробка, скотч, ножницы | – | по одной на группу | 5 (проекты в коробке) |
| Мультиметр | – | 2 | Поиск неисправностей |
Чек-лист подготовки к лагерю
Раздели подготовку на три этапа по времени. Если установку программ и драйверов оставить на первый час лагеря, половина 1-го дня пропадёт; цель в том, чтобы к приходу участников с каждого компьютера хотя бы раз уже был загружен код. Список ниже можно скопировать и распечатать; в начале каждого пункта указано, когда его выполнять:
- За 2 недели: уточни число участников, рассчитай группы и количество наборов, закажи недостающие детали. Возьми светодиоды, резисторы и перемычки с запасом на случай задержки доставки.
- За 2 недели: пересчитай компьютеры. На каждом нужна Arduino IDE; на школьных компьютерах для этого могут понадобиться права администратора, так что поговори со школьным системным администратором. Шаги установки описаны в статье Установка Arduino IDE.
- За 2 недели: разошли родителям информационное письмо: даты и время, приглашение на выставку 5-го дня, то, что схемы работают только от 5 V через USB, что при активации кода имя участника, имя пользователя, email и фото профиля становятся видны педагогу и что Premium начинает действовать в день ввода кода и длится 30 дней.
- За 1 неделю: купи пакет для педагогов и активируй свой код. Собери каждый Premium-проект один раз своими руками и отметь, где возникают проблемы.
- За 1 неделю: проверь USB-микросхему на платах-клонах; для плат с микросхемой CH340 установи на компьютеры драйвер. Библиотека Servo входит в комплект Arduino IDE; для игры на память установи библиотеку LiquidCrystal_I2C через «Менеджер библиотек» (Library Manager).
- За 1 неделю: разложи наборы по пронумерованным коробкам и наклей на каждую список содержимого. Проверь USB-кабели по одному и пометь их: некоторые кабели только для зарядки, поэтому светодиод на плате загорается, а порт в Arduino IDE не появляется. Не используй кабели, которые участники приносят из дома; решения ошибок с портом и драйвером есть в статье Arduino: код не загружается.
- За 1 неделю: попроси участников установить приложение и создать аккаунт, чтобы раздача кодов в 1-й день заняла всего несколько минут.
- За 1 день: подключи плату к каждому компьютеру, загрузи код Мигающий светодиод, убедись, что светодиод мигает, и наклей сбоку на компьютер номер порта.
- За 1 день: проверь проектор, удлинители и расположение розеток; 9 компьютерам может понадобиться зарядка одновременно.
- За 1 день: распечатай таблицу программы по дням и правила безопасности и повесь их на стену. Варианты мини-проектов для 5-го дня выпиши на отдельный лист.
- За 1 день: проверь количество кодов на экране «Мои коды» и подготовь таблицу, чтобы сопоставить их со списком участников: имя, номер группы, статус кода.
- Первое утро: поставь на свой стол запасную коробку: лишние светодиоды, резисторы, перемычки, одна плата и два проверенных USB-кабеля.
5-й день: варианты мини-проектов
Мини-проект занимает первые два часа 5-го дня, а последний час отводится на выставку. Пары делают выбор в конце 4-го дня, так что недостающую деталь можно докупить накануне вечером. Каждый вариант объединяет как минимум два понятия из первых четырёх дней. Быстрым парам предложи проект уровня «Продвинутый» или добавить свои функции в готовый проект, а тем, кому трудно, — один из проектов в коробке уровня «Новичок». Время в таблице примерное и включает коробку и украшения.
| Проект | Сложность | Детали | Примерное время | Какие дни объединяет? |
|---|---|---|---|---|
| Парктроник на HC-SR04 | Средний | HC-SR04, 2 светодиода, 2 резистора, зуммер | 60 мин | 1, 3, 4 |
| Бесконтактное мусорное ведро на Arduino (HC-SR04 + сервопривод SG90 + светодиод) | Новичок | HC-SR04, сервопривод SG90, светодиод, резистор 220 Ω, картонная коробка | 90 мин | 3, 4 |
| Шкатулка-сюрприз ко дню рождения на Arduino (фоторезистор + зуммер + 3 светодиода) | Новичок | LDR, резистор 10 kΩ, зуммер, 3 светодиода, 3 резистора, коробка | 75 мин | 1, 3, 4 |
| Игра «Циклон» на Arduino: останови огонёк посередине (7 светодиодов + кнопка + зуммер) | Новичок | 7 светодиодов, 7 резисторов, тактовая кнопка, зуммер | 75 мин | 1, 2, 4 |
| Игра на память на Arduino (4 светодиода + 4 кнопки + зуммер) | Продвинутый | 4 светодиода, 4 кнопки, зуммер, LCD 16x2 с I2C | 90 мин | 1, 2, 4 |
| Простое пианино на зуммере и кнопках | Продвинутый | 8 тактовых кнопок, 8 резисторов по 10 kΩ, зуммер | 90 мин | 2, 4 |
Выставка и шаблон 3-минутной презентации
Выставка запоминается из всего лагеря лучше всего, и на ней участники своими словами рассказывают, чему научились. Расставь столы вдоль одной стены и положи перед каждой парой карточку с названием проекта и номером группы. Когда приходят родители или другие классы, пары по очереди делают 3-минутную презентацию и затем 1 минуту отвечают на вопросы; на 8 групп это примерно 35 минут. Перед презентациями дай каждой паре 10 минут на заполнение шаблона. Не проси пересказывать код наизусть; попроси объяснить одно число, которое пара поменяла, и что из этого вышло.
| Время | Часть | Что говорится? |
|---|---|---|
| 0:00–0:30 | Задача | Какую задачу решает или что делает этот проект? Одно предложение. |
| 0:30–1:15 | Схема | Какие детали есть, какая из них чувствует, какая реагирует? |
| 1:15–2:00 | Код | Одно условие или число в коде: что мы поменяли и что получилось? |
| 2:00–2:40 | Живая демонстрация | Проект запускается, и кто-то из зрителей пробует его в деле. |
| 2:40–3:00 | Следующий шаг | Что бы мы добавили, будь у нас ещё один день? |
Адаптация плана под разный возраст и уровень
Скелет программы одинаков для любой группы; меняются темп, глубина объяснений и ожидания от 5-го дня. Пользуйся таблицей, когда участники уже знакомы; даже в одной возрастной группе опыт может сильно различаться. В группе со смешанным уровнем ставь в пару опытного участника и новичка, но не давай опытному всё время держать клавиатуру.
| Группа | Темп и объяснения | Что меняется? | Предложение на 5-й день |
|---|---|---|---|
| Средняя школа | Короткий урок 15 минут; один основной проект в день, второй проект становится вызовом | На проекторе через Показать блоками сначала читаются блоки, потом код; понятия вроде переменной и порога объясняются на бытовых примерах | Проекты в коробке и игра «Циклон» |
| Старшая школа | Короткий урок 20 минут; все проекты из таблицы | Сначала читается код, а блоки нужны для проверки; формула расстояния и закон Ома показываются с расчётами | Парктроник и игра на память; добавление функций в готовый проект |
| Взрослые | Короткий урок 20–25 минут; 1-й и 2-й дни проходятся быстрее | Сэкономленное время уходит на отсчёт времени без ожидания через millis() или на проект с дисплеем; участники приходят со своими идеями | Пианино, игра на память или проект собственной разработки |
После лагеря: как продолжать дома
Главный риск интенсивного лагеря в том, что азарт последнего дня угасает за неделю. На закрытии покажи участникам три способа продолжить дома. Подбор проекта задаёт три вопроса: что хочется собрать, какая есть плата и какой опыт; в итоге он предлагает лучшее совпадение и бесплатный проект для разминки, который можно начать с теми же деталями. Вопросы дня каждый день открывают новый набор, занимают около 3 минут и после теста на уровень из 15 вопросов начинаются с подходящего уровня. Справочник по коду предлагает 36 карточек по Arduino C++ и MicroPython; ссылка Посмотреть в проектах в конце каждой карточки показывает проекты с этой командой, от простых к сложным. Код педагога, выданный в лагере, действует и после него, и Premium-проекты остаются открытыми, пока не закончатся 30 дней кода. Как пользоваться разделами Разбор кода и Твоя очередь в проектах лагеря дома, мы рассказали в руководстве по разделам «Разбор кода» и «Твоя очередь».
Безопасность и правила в классе
- Все схемы работают от 5 V через USB. Ничего не включается в розетку; проекты с лампой на 220 V из приложения в этот лагерь не входят.
- Перед тем как менять схему, отключи USB-кабель, а когда всё собрано, подключи снова.
- Никогда не соединяй пин 5V напрямую с GND: плата нагреется, и компьютер может отключить USB-порт.
- Светодиод всегда подключай через резистор. Если деталь греется или пахнет горелым, сначала выдерни USB-кабель, потом позови педагога.
- Если при подключении сервопривода плата перезагружается, сервопривод потребляет слишком большой ток; причину и решение ищи в статье Arduino постоянно перезагружается.
- Еда и напитки держатся подальше от стола с деталями. Ножки компонентов и концы перемычек острые, обращайся с ними осторожно.
- Прежде чем трогать схему другой пары, спроси разрешения. Если что-то не получается, сначала загляни в раздел Если не получается, потом проси помощи.
- В конце каждого дня пересчитай детали в коробке по списку содержимого и сдай коробку под её номером.
За пять дней участники своими руками собирают всю цепочку — от зажигания светодиода до маленькой системы, которая принимает решения по датчику; а главное, они знают, куда смотреть, когда схема не работает. В первом лагере проведи программу как есть, а ко второму поправь её с учётом того, какой день затянулся и какой проект понравился больше всего. Лучшая подготовка — открыть приложение BlueGrays на своём телефоне, просмотреть схемы подключения, списки деталей и код проектов лагеря и один раз собрать проект первого дня от начала до конца.
Частые вопросы
Чему учить на 5-дневном Arduino-интенсиве?
Типичная последовательность: светодиоды и время, кнопки и условия, датчики света и расстояния, звук и сервоприводы, а в последний день — мини-проект, который всё это объединяет. Одна новая идея в день позволяет участникам продвигаться, не выматываясь. Выставка в последний день — хороший способ завершить курс и показать, чему они научились.
Сколько часов в день достаточно для летнего лагеря по Arduino?
Три часа в день с 15-минутным перерывом — хороший баланс для большинства групп. Этого времени хватает на короткий урок, два этапа сборки, вызов и обмен итогами. Та же программа работает и при 2 часах в день, но вызов и обмен итогами становятся короче.
Сколько наборов Arduino нужно для интенсива?
При работе в парах хватит одного набора на группу; для 16 участников готовится 8 наборов и один запасной, всего 9. В каждом наборе Arduino Uno, USB-кабель, макетная плата, перемычки, светодиоды, резисторы, кнопки, фоторезистор, HC-SR04, зуммер и сервопривод. Лишние светодиоды, резисторы и перемычки покрывают поломки и потери первых дней.
Нужен ли участникам Arduino-интенсива опыт программирования?
Нет, эта программа рассчитана на тех, кто пишет код впервые. В 1-й день участники учатся только зажигать светодиод и менять задержку. Для опытных участников первые два дня можно объединить и добавить день датчиков.
Брать ли месячный пакет для педагогов на 5-дневный лагерь?
Да, для 5-дневного лагеря месячного пакета достаточно. Каждый код даёт 30 дней Premium со дня активации; если раздать коды в 1-й день, участники смогут продолжать дома ещё около 25 дней после лагеря. У неиспользованных кодов нет срока действия, поэтому оставшиеся коды переходят на следующий лагерь.
Можно ли провести Arduino-интенсив без компьютеров?
Чтобы загрузить код в Arduino, нужен компьютер; в идеале — по одному на пару. Если компьютеров меньше, две пары могут работать за одним по очереди, а схему, список деталей и код можно читать с телефонов или планшетов. В этом случае сборка занимает больше времени, и из программы каждого дня стоит убрать один проект.
Что собрать после прочтения
Все проекты
Мигающий светодиод
Самое первое «привет» в электронике: включение и выключение одного светодиода. Arduino включает и выключает светодиод через короткие промежутки, поэтому свет быстро мигает. Ты самым простым способом в

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

Управление светодиодом кнопкой (удержание)
Как дверной звонок: свет горит, пока ты нажимаешь, и гаснет, когда отпускаешь. Arduino всё время слушает кнопку; пока она нажата, светодиод горит, а как только ты убираешь палец, он гаснет. Эта просте

Включение и выключение светодиода кнопкой (вкл/выкл)
Нажми кнопку один раз — свет загорится, нажми ещё раз — погаснет, совсем как выключатель в твоей комнате. Arduino замечает каждое нажатие и переводит светодиод в противоположное состояние, выжидая кор

Ночник на LDR
Маленький ночник, который сам включается, когда темнеет, и гаснет, когда наступает утро. Датчик освещённости измеряет, насколько светло в комнате, и Arduino включает светодиод, когда достаточно темно,

Измерение расстояния HC-SR04 (вывод в порт)
Датчик HC-SR04 работает совсем как летучая мышь, которая находит дорогу в темноте: он посылает звук, которого ты не слышишь, слушает эхо и измеряет, насколько далеко предмет перед ним. Arduino каждые

Парктроник на HC-SR04
Мини-версия автомобильного парктроника: чем ближе предмет, тем чаще сигнал. Датчик расстояния измеряет предмет перед собой; если он дальше 20 сантиметров, горит зелёный светодиод, а если ближе — мигае

Работа с сервоприводом
Рычаг маленького сервопривода по очереди поворачивается в три положения: до упора в начало, ровно на середину и до упора в конец, задерживаясь на каждой остановке на две секунды. Arduino сообщает мото
Другие статьи
Приложение BlueGrays
Собери эту схему шаг за шагом в телефоне
Схема подключения, код и список деталей на одном экране. 200+ проектов на Arduino, ESP32 и Pico готовы к сборке.
Наведи камеру телефона
Наведи камеру на код — откроется магазин приложений на телефоне.
или открыть магазин

