Руководства · 13 мин чтения

Уроки Arduino онлайн: камеры, симулятор и приложение для живых занятий

Как вести уроки Arduino онлайн: две камеры, список деталей заранее, план урока на 45 минут, порядок удалённой отладки и советы для групп из 4–8 учеников.

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

Эта статья — о технической и педагогической стороне онлайн-уроков: настройка камер и звука, что отправить до урока, урок по минутам, удалённая отладка и групповые занятия. Как спланировать курс по неделям, рассказано в статье о том, как открыть курс Arduino, а сборка схем в браузере — в руководстве Симулятор Arduino в Tinkercad; здесь мы их не повторяем. Все примеры исходят из одного и того же: у ученика есть стартовый набор Arduino Uno и компьютер, а ты ведёшь урок за своим столом с таким же набором.

Плата Arduino Uno: светодиод питания ON, светодиоды L, TX и RX, гребёнки GND и цифровых пинов
С чего начинать удалённую отладку: светодиод ON справа, светодиод L, связанный с пином 13, светодиоды TX/RX, которые мигают при загрузке, и подписи над гребёнками пинов.

Почему для онлайн-урока Arduino одной камеры мало

Камера ноутбука показывает лицо ученика, а не макетную плату на столе. Поднести плату к камере — тоже не выход: провода болтаются, перемычка выскакивает, угол меняется каждую секунду, и пин 13 уже не отличить от пина 12. Поэтому базовая схема онлайн-урока Arduino состоит из трёх картинок: камера на лицо — для общения, верхняя камера — для схемы, демонстрация экрана — для кода. Камера на лицо важнее, чем кажется: момент, когда ученик хмурится, — это момент, когда ты замечаешь проблему, которую ученик пока не озвучивает. Верхняя камера становится картинкой, на которую ты смотришь чаще всего, ведь только она показывает, в какое отверстие вставлен провод. Демонстрация экрана заменяет привычку из класса заглядывать через плечо: пока ученик пишет код, компилирует его и читает монитор порта, ты видишь то же самое, что и он.

Техническая настройка: сторона педагога и сторона ученика

Дорогое оборудование не нужно: вторая камера — это телефон, который и так есть почти в каждом доме. Какое приложение для видеосвязи использовать, тоже не так важно: демонстрация экрана, окно чата и подключение к тому же звонку со второго устройства сегодня есть почти во всех популярных приложениях. Если планируются групповые уроки, отдельно проверь, есть ли в приложении сессионные залы (breakout rooms). В таблице ниже потребности обеих сторон собраны рядом.

Что нужноСторона педагогаСторона ученика
КомпьютерУстановлена Arduino IDE, открыто приложение для звонка; по возможности второй экран (на одном ученики, на другом своя IDE)Установлена Arduino IDE и один раз выполнена пробная загрузка; свободный USB-порт для Uno
Камера на лицоХватит встроенной камеры ноутбукаХватит встроенной камеры ноутбука
Верхняя камераТелефон над своим набором, чтобы во время объяснения показывать схему сверхуТелефон подключается к звонку как второй участник, 30–40 см над макетной платой, смотрит вниз основной камерой
Держатель для телефонаНастольный держатель с гибкой ножкой или держатель с горизонтальной штангойТо же самое; если держателя нет, подойдёт линейка, закреплённая скотчем между двумя стопками книг
СветНастольная лампа сбокуНастольная лампа сбоку; лист белой бумаги A4 под макетной платой
ЗвукГарнитура с микрофоном: она убирает эхоНаушники; микрофон и динамик телефона выключены
Демонстрация экранаПоказываешь свою IDE и страницу проектаПоказывается только окно Arduino IDE с увеличенным шрифтом
ИнтернетПроводное подключение или место рядом с роутеромЕсли видео зависает, сначала выключается камера на лицо, а верхняя камера остаётся включённой

Приём, который помогает больше всего: ученик подключается к тому же звонку второй раз с телефона и переименовывает этого участника, например в «Аня — Схема». На телефоне выключается микрофон, а громкость динамика убирается в ноль; иначе два устройства ловят звук друг друга, и звонок превращается в вой. Основная камера вместо фронтальной даёт более чёткую картинку и снимает проблему зеркала: с фронтальной камерой собственный предпросмотр в большинстве приложений отзеркален, и подписи пинов трудно читать. Держи телефон горизонтально, плата Arduino и макетная плата должны быть в одном кадре, а телефон лучше оставить на зарядке: 45-минутный видеозвонок быстро сажает батарею. Когда урок начинается, закрепи картинку верхней камеры (почти во всех приложениях есть функция «Закрепить» или «Выделить»), чтобы она не пропадала, когда говорит кто-то другой.

Свою верхнюю камеру тоже настрой. На онлайн-уроке твоя макетная плата заменяет классную доску: пока ты говоришь «Смотри, ножка LDR идёт в этот ряд, а резистор 10 kΩ — вот в этот», видна и твоя рука. Ученик сразу повторяет движение у себя на столе, и две картинки можно сразу сравнить рядом.

Что отправить до урока: правило 24 часов

Самые дорогие минуты онлайн-урока — те, что уходят на установку драйверов или поиски недостающего резистора прямо во время звонка. Чтобы их избежать, отправь ученику короткое сообщение минимум за день до урока и попроси выполнить список ниже. Чтобы получить ссылку на проект, открой проект в BlueGrays и нажми Поделиться: если приложение установлено, отправленная ссылка сразу откроет этот проект на телефоне ученика. Так ученик ещё до урока увидит список Нужные компоненты и Схему.

  1. Список деталей: названия и количество деталей, включая номиналы резисторов. Ученик раскладывает детали на столе и присылает фото с верхней камеры; если чего-то не хватает, это станет известно на день раньше.
  2. Ссылка на проект: проект, отправленный через Поделиться в приложении. Ученик увеличивает схему и сверяет количество деталей в списке со своим набором.
  3. Установка Arduino IDE: ученик устанавливает версию для своей операционной системы, один раз открывает её и ждёт, пока докачаются пакеты плат, которые загружаются при первом запуске.
  4. Пробная загрузка: ученик открывает «Файл › Примеры › 01.Basics › Blink» (File › Examples), выбирает плату и порт в меню «Инструменты» (Tools) и загружает скетч. Если светодиод L на плате мигает раз в секунду, компьютер, кабель и драйвер готовы. Скриншот или короткое видео этого ученик присылает тебе.
  5. Репетиция звонка: пробный 5-минутный звонок до урока: второе подключение с телефона, выключение микрофона, угол верхней камеры.
  6. Держатель и свет: держатель установлен на столе, лампа светит сбоку, под макетной платой лежит белая бумага.
  7. Аккаунт BlueGrays: ученик уже вошёл в приложение. Для бесплатных проектов больше ничего не нужно; если на уроке будет проект Premium, код уже должен быть активирован.
ДетальКол-воГде нужнаПримечание
Arduino Uno + USB-кабель1В обоихТот кабель, который сработал при пробной загрузке
Макетная плата1В обоихНа 400 или 830 отверстий
LDR (фоторезистор)1В обоихНожки не укорочены, чтобы их было видно на камере
Резистор 10 kΩ1В обоихКоричневый-чёрный-оранжевый; вместе с LDR образует делитель напряжения
Резистор 330 Ω1Только в ночникеОранжевый-оранжевый-коричневый; защищает светодиод
Светодиод1Только в ночникеДлинная ножка — плюс (анод)
Перемычка «папа–папа»5В обоихПо возможности красная для 5V и чёрная для GND
Не оставляй пробную загрузку на урок. Если порт не появляется в списке, причина обычно в USB-кабеле только для зарядки или в драйвере микросхемы CH340 на клонах плат; по видеосвязи на это может уйти 20 минут. Отправь ученику руководство Код не загружается в Arduino, чтобы проблема решилась до урока. Если настроить всё равно не получается, запланируй короткий отдельный «звонок для настройки».

План онлайн-урока Arduino на 45 минут

План ниже рассчитан на индивидуальный урок и использует два бесплатных проекта подряд: сначала Измерение освещённости с LDR, чтобы прочитать значение LDR в мониторе порта, затем добавляем в ту же схему светодиод и переходим к проекту Ночник на LDR. Эта пара очень подходит для онлайн-урока: числа в мониторе порта хорошо видны при демонстрации экрана, и как только ученик закрывает LDR рукой, падение значения сразу видно обоим. Оба проекта в BlueGrays полностью бесплатны — со схемой, кодом и разделом Разбор кода.

ВремяЭтапПедагогУченикГлавная картинка
0–5 минПроверка связиПо очереди проверяет звук, обе камеры и демонстрацию экранаПодключается второй раз с телефона, настраивает верхнюю камеруВерхняя камера
5–10 минЦель и проверка деталейГоворит «Сегодня соберём лампу, которая сама включается в темноте» и пересчитывает деталиРаскладывает детали под верхней камерой, читает цвета резисторовВерхняя камера
10–18 минСхема 1: LDR + 10 kΩШаг за шагом собирает ту же схему под своей верхней камеройУвеличивает «Схему» на телефоне и собирает еёОбе верхние камеры рядом
18–20 минПокажи мнеПроходит первые четыре шага порядка «покажи мне»Показывает пальцем каждый проводВерхняя камера
20–27 минКод и монитор портаЧитает код вместе с учеником; напоминает про 9600 бодОткрывает код на компьютере через «Копировать ссылку», загружает, открывает монитор портаДемонстрация экрана
27–30 минИзмерениеПросит называть значения вслух, вместе выбирает порогЗакрывает LDR рукой, подносит к лампе, читает значенияДемонстрация экрана + верхняя камера
30–38 минСхема 2: светодиод + 330 ΩОбращает внимание на пин 13 и полярность светодиодаДобавляет светодиод, загружает код ночникаВерхняя камера
38–42 минСамостоятельная правкаПросит подстроить порог под освещение комнатыМеняет порог 50 в коде под свои измеренияДемонстрация экрана
42–45 минИтоги и домашнее заданиеДаёт домашнее задание и называет детали для следующего урокаПрисылает фото работающей схемыКамера на лицо

Сердце этого плана — минуты 27–30. Порог в коде ночника равен 50: когда показание опускается ниже 50, светодиод включается. Но освещение в каждой комнате своё; если в комнате ученика днём показание 600, а с рукой над датчиком 120, при пороге 50 светодиод не загорится никогда, и ученик решит, что схема сломана. Поэтому сначала проси измерить: «Сколько на свету, а сколько, если закрыть рукой?» Ученик называет оба числа, выбирает порог примерно посередине и меняет код. Задание Твоя очередь в разделе Разбор кода этого проекта тоже предлагает поднять порог до 300 и посмотреть на разницу; если на онлайн-уроке привязать это к собственному измерению ученика, это и убережёт от ошибки «у меня схема сломана», и покажет, зачем вообще нужен монитор порта. Про настройку скорости в бодах и плоттер читай в руководстве Монитор порта Arduino.

Удалённая отладка: порядок «покажи мне»

На онлайн-уроке до схемы рукой не дотянуться; это кажется недостатком, но при правильном подходе становится преимуществом для обучения. Когда ученик говорит «не работает», ты не объясняешь, что сделать, а каждый раз задаёшь вопросы в одном и том же порядке — и этим учишь его смотреть. Правило простое: начинай с питания, двигайся к коду, на каждом шаге смотри на одну вещь. Ответ «вроде всё нормально» не принимается: ученик либо показывает на камеру, либо читает с экрана. Шесть шагов ниже по очереди исключают самые частые ошибки новичков.

Шаг«Покажи мне»Что проверяешьЧастая находка
1Светодиод питания: «Поднеси плату ближе к камере. Горит светодиод с надписью ON?»Есть ли питание на платеНе горит: кабель или USB-порт; либо 5V замкнут на GND, и компьютер отключил порт
2USB и порт: «Покажи экран и открой „Инструменты › Порт“.»Выбраны ли плата и портПорта нет или выбран не тот; плата не выбрана как Arduino Uno
3GND: «Проведи пальцем по чёрному проводу от Arduino до макетной платы.»Сходятся ли все минусы на общей земле (GND)GND вообще не подключена; на длинных макетных платах половина шины питания, разделённой посередине, остаётся неподключённой
4Пин: «Покажи крупно, где провод входит в плату, и прочитай подпись.»Стоит ли провод в пине, указанном в кодеСдвиг на соседний пин (13 вместо 12); A1 вместо A0; светодиод вставлен наоборот
5Строка кода: «Покажи строки с pinMode и analogRead.»Совпадает ли номер пина в коде со схемойВ коде 13, на плате 12; порог вне диапазона измеренных значений
6Монитор порта: «Открой монитор порта. Какая скорость в бодах выставлена?»Отправляет ли плата данныеМусорные символы: скорость не 9600; данных нет совсем: не тот порт или загрузка не завершилась

Когда нужно проследить провод на камере, попроси ученика показывать кончиком пальца, а ещё лучше — кончиком ручки: она указывает точное отверстие макетной платы яснее, чем палец. Пины считай от края платы: «Считай вправо от GND. Какое по счёту отверстие?» Пусть ученик читает номера рядов и буквы на макетной плате вслух: «в c12» оставляет куда меньше места для ошибки, чем «вон в той дырке». И учти, что на верхней камере плата может быть видна перевёрнутой, то есть право ученика — это твоё лево. Вместо «право» и «лево» используй ориентиры на самой плате: «со стороны USB», «с той стороны, где написано GND», «канавка посередине макетной платы».

Чек-лист удалённой проверки из 10 шагов

  1. Плата подключена к USB, светодиод ON горит.
  2. Кабель передаёт данные: это тот же кабель, что сработал при пробной загрузке.
  3. В Arduino IDE выбрана плата Arduino Uno.
  4. Выбран правильный порт: порт платы — тот, что исчезает из списка, когда плату отключают.
  5. Код компилируется без ошибок; если ошибка есть, первая красная строка читается вслух.
  6. Загрузка завершилась сообщением «Done uploading» (загрузка завершена); во время загрузки мигали светодиоды TX и RX.
  7. Все минусы схемы подключены к пину GND Arduino.
  8. Каждый провод стоит в пине, указанном на схеме, а номер пина совпадает с кодом.
  9. Длинная ножка светодиода идёт через резистор к пину, короткая — к GND; цвета резистора верные (при необходимости проверь в утилите цветового кода резисторов).
  10. Монитор порта открыт, его скорость совпадает со значением Serial.begin в коде (на этом уроке 9600), и числа бегут.

Как получить от ученика чёткое фото схемы

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

Место симулятора и приложения в онлайн-уроке

Симулятор дополняет онлайн-урок, а не заменяет его. Если наборы ещё едут по почте, первый урок можно провести в браузере, новую схему — сначала опробовать на своём экране, а потом показать ученику, а ученику без платы — дать домашнее задание. Установка, детали и ограничения Tinkercad подробно описаны в руководстве Симулятор Arduino в Tinkercad; здесь скажем только одно: в симуляции не бывает болтающихся проводов, перевёрнутых светодиодов и неправильных портов, а именно они и составляют большинство ошибок на онлайн-уроке. Поэтому, пока у ученика есть набор, основная работа идёт на настоящей макетной плате. А приложение помогает на уроке и между уроками вот где:

  • Схема: ученик касается схемы, чтобы её увеличить, и приближает провод за проводом. Кнопкой Сохранить в галерею схема сохраняется на телефон; смотреть на неё в галерее при открытом видеозвонке проще, чем переключаться между приложениями.
  • Копировать ссылку: эта кнопка рядом с исходным кодом копирует ссылку, по которой код можно открыть на компьютере. Ученик вставляет ссылку в чат звонка или отправляет себе, открывает её на компьютере и переносит код в Arduino IDE. Ссылка не постоянная и быстро перестаёт действовать, поэтому домашнее задание давай по названию проекта, а не ссылкой.
  • Разбор кода: краткое описание «Что делает этот код?», пошаговое объяснение и задание Твоя очередь — готовое домашнее задание между уроками. Например, после урока про ночник: пройти «Разбор кода» в проекте Измерение освещённости с LDR, выполнить задание «Твоя очередь», где нужно снимать 10 показаний в секунду, и показать результат через демонстрацию экрана на следующем уроке.
  • Собираем вместе: если урок пропущен или ученику хочется повторить проект без помощи, этот пошаговый режим проведёт по всем шагам — от подготовки деталей до проверки.
  • Форум: ученик, у которого что-то не получается между уроками, открывает тему в категории Вопрос, прикладывает фото схемы и код через Добавить код, а когда всё исправлено, закрывает тему кнопкой Отметить решённым. В ответе можно попросить то же «правило трёх фото». Как написать хороший вопрос, рассказано в статье Как задавать вопросы об Arduino на форуме.

Групповые онлайн-уроки: как вести от 4 до 8 учеников

На индивидуальном уроке всё происходит между тобой и учеником; в группе из 4–8 человек главная проблема в том, что трое одновременно говорят «а у меня не горит». В видеозвонке наложение голосов означает, что никто никого не слышит. Поэтому правила задаются в первую же минуту и остаются одинаковыми на каждом уроке: верхняя камера у всех включена, микрофон включается только на время реплики, а просьбы о помощи приходят письменно, а не голосом.

  • Очередь: ученик, у которого что-то не получается, пишет в чат только своё имя и этап («Макс — нет порта»). Ты идёшь по списку сверху вниз, в основном зале — не больше 2 минут на ученика. Всё, что требует больше времени, переносится в сессионный зал.
  • Сессионные залы: раздели группу на залы по 2–3 человека. В каждом зале один ученик собирает схему, а другой смотрит на его верхнюю камеру и сверяет со схемой, потом роли меняются. Ты по очереди заходишь в залы на 3–4 минуты.
  • Демонстрация экрана по очереди: на каждом этапе один ученик показывает свой экран, а остальные сравнивают его со своими. Составь очерёдность до урока, чтобы за семестр роль «ведущего» несколько раз досталась каждому и тихих учеников тоже было видно.
  • Общий сигнал готовности: закончив этап, ученик пишет в чат «готово». Когда «готово» написала половина группы, ты объявляешь следующий этап; отстающие продолжают с тобой в сессионном зале.
  • Для тех, кто справился быстрее: держи наготове небольшое дополнительное задание, например «Твоя очередь» из «Разбора кода» или изменение порога; так ожидание не превращается в скуку и не тормозит очередь.

Конкретный пример: допустим, ты ведёшь урок про ночник с онлайн-группой из 6 учеников, и урок длится 60 минут. Первые 10 минут все в основном зале: проверка связи и подсчёт деталей. Потом ты открываешь 3 сессионных зала; в каждом двое учеников 15 минут собирают схему с LDR и проверяют схемы друг друга по верхней камере. После возвращения в основной зал один ученик показывает свой монитор порта, и каждый пишет в чат свои значения на свету и в темноте; 6 разных комнат дают 6 разных чисел, и становится само собой понятно, почему порог выбирают для каждого отдельно. Светодиод добавляют снова в сессионных залах, а за последние 10 минут каждый зал один раз показывает работающую схему.

Как пакеты для педагогов работают на онлайн-курсе

То, что ученики живут в разных городах, не мешает работать с проектами Premium на онлайн-курсе. Пакеты для педагогов BlueGrays (Профиль › Пакеты для педагогов) дают коды Premium в пакетах по 5 или 10 штук, на месяц или на год, а раздавать их по одному можно с экрана Мои коды. В сообщении при отправке есть и код, и ссылка; когда ученик нажимает на ссылку, в приложении открывается экран Активировать код с уже заполненным кодом, и остаётся только нажать кнопку Активировать. Ученику не нужно привязывать карту к аккаунту Apple или Google: оплата проходит один раз с твоего аккаунта, и ничего не продлевается автоматически. В «Моих кодах» видно, кто какой код активировал, поэтому заранее предупреди учеников, что при активации кода тебе будут видны их имя, имя пользователя, email и фото профиля. Подробнее о пакетах — в статье Коды Premium для класса, а шаги для ученика — в статье Как активировать код педагога.

8 частых проблем онлайн-уроков и их решения

ПроблемаПочему возникаетРешение
Вой и эхо в звонкеТелефон и компьютер в одной комнате и в одном звонке, у обоих включён микрофонВыключи микрофон телефона, убери громкость его динамика в ноль; на компьютере используй наушники
На верхней камере надписи отзеркаленыПредпросмотр фронтальной камеры зеркальныйИспользуй основную камеру или выключи зеркальное отображение в настройках приложения
Провода не различить, картинка размытаТелефон слишком высоко, мало света или свет сзадиОпусти телефон до 30–40 см, свет сбоку, белая бумага снизу; при необходимости попроси три фото
Код не читается при демонстрации экранаПоказывается весь рабочий стол, шрифт мелкийПоказывай только окно IDE; увеличь шрифт в настройках Arduino IDE («Файл › Настройки»)
Видео зависает, звук прерываетсяСоединение не тянет два видеопотока и демонстрацию экранаСначала выключи камеру на лицо; в приоритете верхняя камера и звук
Нет порта или загрузка не проходитКабель только для зарядки, драйвер, не тот порт или не та платаПробная загрузка до урока; если случилось на уроке — шаги 1–6 чек-листа
Мусорные символы в мониторе портаСкорость монитора порта не совпадает с кодомВыставь в мониторе порта 9600 (если в коде Serial.begin(9600))
Посреди урока выясняется, что не хватает деталиСписок деталей не проверен заранееПроси фото деталей за 24 часа; на этом уроке покажи недостающую часть в симуляторе

Суть онлайн-урока Arduino в том, что ученик использует свои руки и глаза вместо твоих: ты говоришь, куда смотреть, а он смотрит и показывает. Через несколько уроков у ученика вырабатывается привычка даже лучше, чем в классе, потому что он учится находить ошибки самостоятельно. Если хочется начать следующий онлайн-урок с проектов Измерение освещённости с LDR и Ночник на LDR, оба есть в приложении BlueGrays бесплатно — со схемой, кодом и разделом «Разбор кода», и ссылку можно отправить ученику уже сегодня.

Частые вопросы

Можно ли эффективно учить Arduino онлайн?

Да, если у ученика есть свой набор. Ученик своими руками подключает плату и загружает код, поэтому работает со схемой напрямую, а ты видишь схему и код через две камеры и демонстрацию экрана. Больше всего времени съедает настройка во время урока, поэтому пробную загрузку нужно сделать заранее.

Какие программы нужны для онлайн-уроков Arduino?

Достаточно Arduino IDE на компьютере ученика и любого приложения для видеосвязи с демонстрацией экрана. Телефон подключается к тому же звонку вторым участником и становится верхней камерой. Приложение BlueGrays может оставаться открытым на телефоне — для проекта, схемы и кода.

Как увидеть схему ученика удалённо?

Попроси ученика закрепить телефон в держателе на 30–40 см над макетной платой и подключиться к звонку второй раз. Основная камера даёт более чёткую картинку и не создаёт проблемы с зеркалом. Свет должен падать сбоку, а под макетную плату стоит положить лист белой бумаги.

Как искать ошибки в Arduino удалённо?

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

Сколько должен длиться онлайн-урок Arduino?

Для индивидуального урока хорошо подходят 45 минут: в них спокойно помещаются 5 минут на проверку связи, две небольшие схемы и 3 минуты на итоги. Для групп из 4–8 человек планируй 60 минут, потому что сессионные залы и очередь отнимают время.

Можно ли учить Arduino онлайн без набора?

Да, схемы можно собирать и запускать код в браузерном симуляторе вроде Tinkercad. Но настоящие ошибки — болтающиеся провода, перевёрнутый светодиод или проблемы с портом — в симуляции не появляются. Когда набор приедет, стоит повторить тот же проект на настоящей макетной плате.

Все проекты
Измерение освещённости с LDR
#11Новичок

Измерение освещённости с LDR

Хочешь увидеть яркость своей комнаты в виде числа? LDR — маленькая деталь, реагирующая на свет, — измеряет освещённость вокруг, а Arduino каждые полсекунды выводит значение на экран компьютера. Закрой

4.6(81)
139
Ночник на LDR
#12Новичок

Ночник на LDR

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

4.8(102)
205
Мигающий светодиод
#1Новичок

Мигающий светодиод

Самое первое «привет» в электронике: включение и выключение одного светодиода. Arduino включает и выключает светодиод через короткие промежутки, поэтому свет быстро мигает. Ты самым простым способом в

4.6(188)
1127
Светофор
#3Новичок

Светофор

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

4.8(131)
397
Управление светодиодом кнопкой (удержание)
#9Новичок

Управление светодиодом кнопкой (удержание)

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

4.8(113)
229
Включение и выключение светодиода кнопкой (вкл/выкл)
#10Новичок

Включение и выключение светодиода кнопкой (вкл/выкл)

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

4.8(100)
167
Измерение расстояния HC-SR04 (вывод в порт)
#27Новичок

Измерение расстояния HC-SR04 (вывод в порт)

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

4.6(46)
71
Работа с зуммером
#13Новичок

Работа с зуммером

Интересно, как дверной звонок или сигнализация издают звук? Arduino заставляет маленький зуммер пищать через короткие промежутки: пик, пауза, пик, пауза. Ты видишь, как электричество превращается в зв

4.7(89)
161