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

Как открыть курс Arduino: стартовый план для частного педагога

Как открыть курс Arduino: выбор формата, вопросы для первой беседы, 8-недельная программа на C++, список набора, из чего складывается стоимость и чек-лист из 12 пунктов.

Как открыть курс Arduino на прочной основе: опиши аудиторию одним предложением (например, «старшеклассники и взрослые, которые никогда не писали код»), проведи первый курс в небольшой группе из 4–6 человек, начни с 8-недельной базовой программы, одно занятие в неделю по 2 часа, и дай каждому ученику собственный набор с Arduino Uno. Построй программу на проектах на C++, которые ведут от светодиодов к кнопкам, датчикам, звуку, дисплеям и сервоприводам, а в последнюю неделю пусть каждый представит свой итоговый проект. Стоимость курса планируй как набор статей, а не одно число: твоё время, набор или доля за его использование, помещение, по одному коду BlueGrays Premium на ученика и небольшой резерв. Когда можно сказать ученикам «в стоимость входят набор и BlueGrays Premium» (на 8-недельный курс 2 месячных кода или 1 годовой), первое занятие проходит легче, а у учеников появляется способ продолжать дома после окончания курса.

Эта статья — стартовый план для тех, кто даёт частные уроки или хочет открыть свой небольшой курс: в свободной комнате дома, в арендованной мастерской или в зале дома культуры. Блочную программу для младшего возраста мы описали в 8-недельном плане по робототехнике, а интенсивный формат на одну неделю — в 5-дневной программе интенсива. Здесь программа другая: с упором на C++, для старшеклассников и взрослых, с занятиями раз в неделю. Все примеры условные; числа придётся подогнать под свой город, своих учеников и свой бюджет. Юридических советов о регистрации, налогах и разрешениях на преподавание мы не даём; уточни правила там, где живёшь.

Плата Arduino Uno, с которой работает каждый ученик на курсе Arduino
В небольшой группе одна Arduino Uno на каждого ученика означает, что все 8 недель каждый собирает свою схему.

Сначала выбери формат: индивидуально, малая группа, большая группа или онлайн

Формат определяет всё остальное в курсе: сколько наборов покупать, какого помещения хватит, сколько кодов Premium понадобится и насколько утомительным будет каждое занятие. Если это первый курс, сравни четыре варианта по таблице ниже. Столбец «Подходящий пакет» основан на месячных и годовых пакетах на 5 и 10 кодов на экране Пакеты для педагогов в приложении; как месячные коды складываются для 8-недельного курса и когда есть смысл брать годовой код, мы подробно посчитали в статье «месячный или годовой».

ФорматПлюсыНа что обратить вниманиеПодходящий пакет
Индивидуальные урокиТемп полностью под ученика; уже с первого урока можно двигаться к его целевому проекту.Почасовая оплата на человека высокая; с одним учеником недельное расписание часто меняется.Один код из пакета на 5 кодов (на 8 недель два месячных кода или один годовой); остальные коды остаются для будущих учеников.
Малая группа из 4–6 человекКаждый работает со своим набором, а ты можешь проверить каждую схему; самый сбалансированный вариант для первого курса.Между учениками появляется разница в скорости; для самых быстрых нужны готовые дополнительные задания.С годовыми кодами: один пакет на 5 кодов для группы до 5 человек и один пакет на 10 кодов для 6; с месячными считай по 2 кода на ученика.
Группа из 10–16 человекСтоимость на человека снижается, помещение используется эффективнее.Наборы делятся по двое; одному педагогу успевать сложнее, поэтому без чёткой организации и ролей не обойтись.С годовыми кодами 2 × пакет на 10 кодов для 16 человек; с месячными число кодов удваивается. В пакете на 10 кодов стоимость на ученика примерно на 20% ниже, чем в пакете на 5.
Онлайн-урокиПомещение не нужно, можно брать учеников из других городов.Ученики покупают набор сами; неправильное подключение трудно заметить через камеру.Пакет на 5 или 10 кодов в зависимости от числа учеников; каждый код отправляешь сообщением со ссылкой перед уроком.
Первый курс проведи с 4–6 людьми. При таком размере программа проверяется на реальных учениках, и ещё остаётся время лично посмотреть каждую схему. Если на втором курсе в группе будет больше 10 человек, про организацию групп и совместное использование наборов читай в руководстве по большому классу.

Аудитория и уровень: 5 вопросов для первой беседы

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

  1. Что хочется уметь к концу курса? (Хобби, школьный проект, подготовка к работе или конкретный проект, который уже есть в планах.)
  2. Уже приходилось писать код? Нет, блочное программирование, другой язык или немного Arduino.
  3. Есть ли плата Arduino или набор? Если да, какая плата и какие детали?
  4. Можно ли приносить на занятия свой ноутбук и устанавливать на него программы?
  5. Установлено ли на телефоне приложение BlueGrays и есть ли активная подписка Premium через App Store или Google Play? (Аккаунт с активной подпиской в магазине не может активировать код педагога; это нужно знать заранее.)

Устные ответы не всегда показывают реальный уровень: за словами «немного знаю Arduino» может стоять и один мигающий светодиод, и законченный проект с LCD. Для быстрой и беспристрастной оценки попроси кандидата пройти Тест на уровень из 15 вопросов в разделе Вопросы дня в приложении и сообщить, с какого уровня тест предлагает начать. Для человека без опыта хорошо начинает разговор и третий вопрос Подбора проекта («Какой у тебя опыт?»): ответ «Это будет мой первый проект», «Уже есть пара проектов» или «Опыт есть, давай посложнее» естественно подводит к тому, в какую группу идти. Как работает тест на уровень, мы рассказали в статье о вопросах дня, а «Подбор проекта» — в руководстве по выбору проекта.

Результат теста на уровеньКуда направить
A1 Первый огонёк8-недельный базовый курс с 1-й недели.
A2 Сборщик схемБазовый курс, ускоренный дополнительными заданиями в первые две недели.
B1 Исследователь датчиковНедели 5–8 базового курса или индивидуальные проектные уроки.
B2 Создатель проектов и вышеВместо группового курса индивидуальные уроки вокруг собственного проекта или продвинутый модуль (ESP32, Wi-Fi).

Пример 8-недельной программы курса: C++ от светодиодов до итогового проекта

Программа рассчитана на одно занятие в неделю по 2 часа (120 минут). Каждое занятие идёт по одной схеме: 15 минут на повторение прошлой недели и проверку домашнего задания, 25 минут на новое понятие (с короткими фрагментами кода на доске), 65 минут на практический проект и 15 минут на подведение итогов (каждый показывает работающую схему и рассказывает об одной ошибке и её исправлении). Все проекты уже есть в BlueGrays со схемой, списком деталей и исходным кодом; ученикам достаточно перед занятием открыть страницу и посмотреть список Нужные компоненты. Столбец «Доступ» показывает, бесплатный проект или Premium.

НеделяТема и понятия C++Проекты в приложенииДоступИтог недели
1Установка, setup() и loop(), pinMode(), digitalWrite(), delay()Мигающий светодиод, СветофорБесплатноСветофор с длительностями, которые выбирает ученик
2Переменные, циклы for, массивы (номера пинов в массиве)Бегущие огни на светодиодах, Светодиодный эффект Knight RiderБесплатно6 светодиодов, управляемых одним массивом
3digitalRead(), if/else, зачем нужен резистор 10 kΩ, переменные состоянияУправление светодиодом кнопкой (удержание), Включение и выключение светодиода кнопкой (вкл/выкл)БесплатноСветодиод, который включается и выключается кнопкой
4analogRead(), монитор порта, пороговые значения, превращение показания в задержкуИзмерение освещённости с LDR, Ночник на LDR, Бегущие огни с регулируемой скоростьюБесплатноНочник с порогом, настроенным под комнату ученика
5tone() и noTone(), таблица нот через #define, своя функцияРабота с зуммером, Настройка частоты зуммера, Простое пианино на зуммере и кнопкахБесплатно + Premium (пианино)Короткая мелодия, которую играет функция, написанная учеником
6Измерение времени с pulseIn(), установка библиотеки, дробные числаИзмерение расстояния HC-SR04 (вывод в порт), Температура и влажность с DHT11, Парктроник на HC-SR04Бесплатно + Premium (парктроник)Сигнал, который учащается по мере уменьшения расстояния
7Связь по I2C, вывод текста на LCD, библиотека ServoLCD-экран с I2C, Работа с сервоприводом, Управление сервоприводом потенциометромPremiumСервопривод, управляемый потенциометром
8Итоговый проект: спланировать, собрать, отладить, представитьБесконтактное мусорное ведро на Arduino (HC-SR04 + сервопривод SG90 + светодиод), Игра на память на Arduino (4 светодиода + 4 кнопки + зуммер), Мини-радар на Arduino (сервопривод + HC-SR04 + OLED-дисплей)PremiumРаботающий проект и 3-минутная презентация

Если присмотреться к таблице, видно, что первые четыре недели полностью построены на бесплатных проектах, и это сделано намеренно. В бесплатных проектах открыты схема, код, блоки и раздел Разбор кода, поэтому в первые недели ученики продвигаются, ничего не платя. То, что добавляет Premium, начинается со второй половины: пианино, парктроник, LCD, сервопривод и итоговые проекты недель 5–8 входят в Premium, а раздел Если не работает даже в бесплатных проектах открывается с Premium. Большая часть из более чем 200 проектов, которые ученики могут изучать вне занятий, 11 Premium-утилит для электроники и Мастерская тоже идут с Premium. Так что один код Premium на ученика показывает свою ценность не с первого дня, а во второй половине курса и после него.

Не включай в курс для начинающих проекты, работающие от сетевого напряжения, например проекты с лампой на 220 V из приложения. Вся 8-недельная базовая программа работает от 5 V, которые идут по USB; сетевое напряжение требует отдельного инструктажа по безопасности и пристального присмотра.

Материалы: набор остаётся у ученика или в твоей мастерской?

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

СпособПлюсыНа что обратить вниманиеКому подходит?
Набор остаётся у ученикаУченики собирают схемы и дома; домашние задания действительно выполняются, а продолжить после курса проще.Стоимость курса заметно растёт; если наборы разные, на занятии все ищут разные детали.Взрослые и старшеклассники, группы, готовые заниматься дома
Набор остаётся в мастерскойСтоимость ниже, наборы одинаковые, недостающие детали под твоим контролем.На каждом занятии уходит время на раздачу и пересчёт; нужно заложить в бюджет износ и потери.Короткие курсы, пробные группы, дома культуры
СмешанныйПлаты и модули остаются в мастерской; ученики забирают коробку со светодиодами, резисторами, кнопками и перемычками.Дома можно сделать только проекты первых недель.Группы, для которых важна цена, но которым всё же хочется давать домашние задания
  • Arduino Uno и USB-кабель (1 шт.)
  • Макетная плата (полноразмерная) и не меньше 30 перемычек «папа–папа»
  • Светодиоды: 6 шт. (как минимум красный, жёлтый, зелёный); резисторы: 6 × 330 Ω, 4 × 220 Ω, 8 × 10 kΩ
  • 8 тактовых кнопок, 1 потенциометр, 1 фоторезистор (LDR), 1 зуммер
  • Датчики и модули: датчик расстояния HC-SR04, DHT11, LCD 2x16 с модулем I2C, сервопривод SG90
  • Дополнительные детали для итогового проекта на выбор ученика (например, OLED-дисплей или второй датчик)

Список выше составлен по спискам деталей проектов 8-недельной программы и рассчитан на один набор на ученика. Рядом держи в мастерской коробку с запасом: несколько светодиодов, несколько резисторов каждого номинала, несколько кнопок, 10 перемычек, 1 запасной USB-кабель и 1 запасную плату. Ничто так не портит атмосферу курса, как ученик, который 20 минут ждёт из-за сгоревшего светодиода или оборванного провода. Разбирая резисторы по номиналам, можно вместе с учениками пользоваться бесплатными утилитой цветового кода резисторов и калькулятором резистора для светодиода в приложении. Более подробный список покупок для выбора содержимого набора есть в статье о стартовом наборе.

Из чего складывается стоимость курса: структура, а не цифры

Цен здесь нет: они сильно отличаются от страны к стране, а стоимость своего времени определяешь ты. Но разбивка стоимости на статьи даёт две вещи: видно, что забыто, и можно чётко ответить ученикам на вопрос «что входит в эту сумму?». Заполни каждую строку таблицы ниже своими цифрами.

СтатьяКак посчитатьПримечание
Твоё время как педагогаЧасы занятий × число недель + часы подготовки + ответы на вопросы вне занятийНе забывай о подготовке: на первом 8-недельном курсе каждый проект нужно заранее собрать своими руками.
Набор или доля за его использованиеЕсли набор остаётся у ученика — цена набора; если в мастерской — цена набора ÷ число курсов, которые набор выдержитДобавь небольшую долю на расходники вроде сгоревших светодиодов и оборванных перемычек.
ПомещениеАренда или плата за зал ÷ число учениковДаже если занятия проходят дома, стол, розетки и освещение — это затраты.
Код педагога (BlueGrays Premium)Цена пакета ÷ число кодов в пакете × число кодов на ученикаАктуальная цена для твоей страны видна в приложении на экране «Профиль › Пакеты для педагогов». В пакете на 10 кодов стоимость на ученика примерно на 20% ниже, чем в пакете на 5.
Запасной код1 код на группу или коды, оставшиеся в пакетеУ неиспользованных кодов нет срока годности; неиспользованный запасной код переходит на следующий курс.
Юридические и административные расходыПо правилам там, где ты живёшьУточни местные правила о регистрации, налогах и страховке; эта статья не даёт советов.

Разберём конкретный пример. Допустим, ты открываешь 8-недельный курс для группы из 6 человек. Восемь недель — это 56 дней; месячный код даёт 30 дней Premium, поэтому каждому ученику нужны два месячных кода, и второй код, активированный на том же аккаунте, добавляется к сроку первого. Значит, нужно 12 месячных кодов: один месячный пакет на 10 кодов и один на 5 (3 кода остаются в запасе). Если хочется, чтобы ученики продолжали дома после курса, другой вариант — дать каждому по одному годовому коду из годового пакета на 10 кодов; 6 кодов уходят, а 4 остаются на следующий курс. Какой бы вариант ни был выбран, посчитай стоимость кодов на ученика по цене пакета и внеси её отдельной строкой в таблицу стоимости.

Почему работает формулировка «BlueGrays Premium входит в стоимость курса»

  • Ученикам не нужно привязывать карту. Ученику, который получает Premium по коду, не нужно привязывать способ оплаты к аккаунту Apple или Google; для старшеклассников и их родителей это настоящее облегчение.
  • Никаких продлений. Пакеты для педагогов — разовая покупка; после курса никого не удивит забытая подписка.
  • На первом занятии все начинают с одного места. Коды активируются у всех в один день, так что никто не говорит «а у меня этот проект закрыт».
  • Видно, кто какой код использует. На экране Мои коды видны статус каждого кода («Не использован», «Активен», «Истёк») и имя, имя пользователя и email того, кто его активировал.
  • Ушедший ученик не означает больших потерь. В месячных пакетах у каждого кода 1 передача, в годовых 6; оставшийся срок переходит к другому ученику с новым кодом.
  • Путь не заканчивается вместе с курсом. С годовым кодом ученики ещё много месяцев после курса продолжают работать с проектами, утилитами и «Мастерской», и влияние твоего курса длится дольше.

Напиши это прямо в тексте для записи: «В стоимость входят набор, с которым ты будешь работать 8 недель, и 2 месяца BlueGrays Premium» или «… 1 год BlueGrays Premium». Когда ученики знают, за что платят, после курса никто не спрашивает «а это что было?». Как пакеты работают в целом, можно прочитать в статье о кодах для класса оптом.

Первое занятие и раздача кодов

  1. За неделю до курса купи пакет в приложении на экране Профиль › Пакеты для педагогов. Оплата проходит через App Store или Google Play с твоего аккаунта; коды появляются на экране Мои коды.
  2. В сообщении о записи попроси учеников скачать приложение, создать аккаунт и сообщить, если у них есть активная подписка в магазине.
  3. В первые 10 минут первого занятия отправь каждому ученику его код личным сообщением. Если нажать на присланную ссылку, в приложении откроется экран Активировать код с уже введённым кодом; ученику остаётся нажать Активировать.
  4. Когда ученик активирует код, тебе становятся видны его имя, имя пользователя, email и фото профиля. Чётко скажи об этом ученикам до раздачи кодов.
  5. Проверь в Моих кодах, что каждый код в статусе Активен, и у кого он, а затем все открывают проект Мигающий светодиод и собирают первую схему.
Раздавай коды на первом занятии, а не при записи. Срок Premium начинается в день активации кода; если отдать код заранее тому, кто записывается за две недели, часть срока пройдёт ещё до начала курса. Если кто-то запишется, но так и не придёт, его код тоже остаётся у тебя, потому что у неиспользованных кодов нет срока годности. Шаги на стороне ученика и возможные сообщения об ошибках описаны в статье о том, как активировать код педагога; её можно отправить ученикам.

Выделяйся собственными проектами

Готовые проекты — основа курса, а отличают тебя от других педагогов проекты, придуманные тобой. В BlueGrays можно поделиться своим проектом в виде темы в категории Руководство через Учёба › Форум › Новая тема: до 5 изображений (фото проекта и схемы), описание, код Arduino через Добавить код и связанные готовые проекты или компоненты. Тема публикуется без проверки на том языке, на котором в этот момент работает приложение; на другие языки она автоматически не переводится. Подготовку темы мы разобрали по шагам в статье о том, как вести уроки по собственному проекту.

Для того, кто ведёт курс, главная ценность в том, что это работает как портфолио. Значком Поделиться в теме можно отправить ссылку на неё ученикам и даже кандидатам, которые только думают о записи; готовые проекты, которые используются на курсе, отправляются так же — кнопкой Поделиться на странице проекта. Показать на первой беседе проект со словами «это один из итоговых проектов, которые мы соберём на курсе» убедительнее любой листовки. Учти две вещи: темы форума публичны (это не закрытое пространство для класса) и не появляются в списке проектов и его фильтрах, поэтому держи ссылки на свои темы в одном месте. Читать тему можно бесплатно, но чтобы полностью видеть прикреплённые к ней готовые проекты Premium, ученикам нужен Premium; код, включённый в стоимость курса, решает как раз эту задачу.

Вне занятий: чем ученикам заполнить неделю?

  • Домашнее задание недели: проект-«родственник» того, что делали на занятии. После 1-й недели — Полицейская мигалка на светодиодах, после 2-й — Светодиодный эффект Knight Rider с регулируемой скоростью; оба бесплатные и собираются небольшими добавлениями к схеме с занятия.
  • Вопросы дня: каждый день набор из 5 вопросов примерно на 3 минуты. Вопросы подбираются под уровень ученика, а неверные ответы возвращаются в разделе Мои ошибки. Подробности в статье о вопросах дня.
  • Справочник по коду: 18 карточек по Arduino C++; попроси учеников прочитать карточку, которая соответствует понятию недели (например, цикл for или analogRead). Карточки мы описали в статье о справочнике по коду.
  • Новые проекты из имеющихся деталей: ученик с Premium, который вносит детали своего набора в Мастерскую, видит проекты, которые можно собрать именно из этих деталей. Как это работает, рассказано в руководстве по «Мастерской».
  • Порядок, когда не получается: сначала разделы проекта Разбор кода и Если не работает, потом одногруппник, и только в последнюю очередь ты. Такой порядок делает учеников самостоятельнее и сокращает поток сообщений тебе.

Заверши курс выставкой. Отведи второй час 8-й недели под короткий показ, на который ученики приглашают родных и друзей: за 3 минуты каждый рассказывает о задаче, схеме, фрагменте своего кода и одной ошибке, с которой пришлось столкнуться, и о том, как её удалось исправить. После выставки можно вручить сертификат об участии собственного дизайна, где указаны длительность курса, названия выполненных проектов и название итогового проекта. BlueGrays сертификаты не выдаёт; документ оформляешь ты, а его ценность определяется содержанием твоего курса. Как оценивать итоговый проект и собирать портфолио ученика, описано в статье о критериях оценивания.

Чек-лист перед первым курсом

  1. Формат, размер группы и расписание определены (например, 6 человек, 8 недель, одно занятие в неделю по 2 часа).
  2. В помещении у каждого ученика есть стол, розетка и место для ноутбука; пробное занятие проведено.
  3. Беседа из 5 вопросов проведена с каждым кандидатом, результаты теста на уровень записаны.
  4. Наборы готовы, с одинаковым содержимым, пронумерованы и со списком содержимого; коробка с запасом заполнена.
  5. Оба проекта 1-й недели проверены с каждым набором; плата, кабель и порт работают.
  6. На ноутбуках установлена Arduino IDE; библиотеки, нужные на 6-й и 7-й неделях, есть в списке. Про установку читай в руководстве по установке Arduino IDE.
  7. Каждый проект 8-недельной программы один раз собран своими руками.
  8. Статьи стоимости посчитаны, и у учеников есть письменное описание того, что входит в цену (набор, срок Premium).
  9. Пакет для педагогов куплен; кодов столько, сколько учеников, плюс как минимум 1 запасной, и они видны в Моих кодах.
  10. Ученики предупреждены, что при активации кода их данные станут тебе видны и что код нельзя активировать при активной подписке в магазине.
  11. Варианты итоговых проектов и дата выставки определены.
  12. Местные правила о регистрации, налогах, страховке и разрешениях на помещение проверены.

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

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

Нужен ли сертификат, чтобы вести курс Arduino?

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

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

Для группы без опыта 8-недельный курс с одним 2-часовым занятием в неделю спокойно охватывает основы: от светодиодов до датчиков, LCD и сервоприводов. Если нужен более интенсивный вариант, подойдёт и формат 5-дневного интенсива. Главное, чтобы каждая неделя заканчивалась работающим проектом.

Сколько учеников должно быть в группе на курсе Arduino?

Для первого курса с одним педагогом самое сбалансированное число — 4–6 человек: каждый работает со своим набором, и ты можешь проверить каждую схему. В группах из 10–16 человек наборы делят по двое, и нужны распределённые роли. Индивидуальные уроки — самый гибкий вариант по темпу и содержанию.

Что должно входить в стоимость курса Arduino?

Твоё время как педагога (включая подготовку), набор или доля за его использование, помещение, по одному коду Premium на ученика и небольшой резерв. Если посчитать стоимость по этим статьям и письменно сообщить ученикам, что в неё входит, в конце не будет недоразумений. По юридическим и налоговым вопросам уточни местные правила.

Нужна ли каждому ученику моего курса своя подписка BlueGrays?

Нет. Как педагог ты покупаешь на экране «Пакеты для педагогов» в приложении месячный или годовой пакет на 5 или 10 кодов и даёшь каждому ученику по коду. Ученики получают Premium без привязки карты; не может активировать код только аккаунт с активной подпиской Premium через App Store или Google Play.

Могут ли ученики пользоваться приложением после окончания курса?

Да. Если выдан годовой код, у ученика остаётся Premium на 365 дней. Даже когда месячный код закончится, открытыми остаются 60 бесплатных проектов (по 20 на каждую платформу), вопросы дня и справочник по коду, а при желании можно оформить собственную подписку.

Все проекты
Мигающий светодиод
#1Новичок

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

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

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

Светофор

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

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

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

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

4.8(113)
229
Ночник на LDR
#12Новичок

Ночник на LDR

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

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

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

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

4.6(46)
71
Температура и влажность с DHT11
#55Средний

Температура и влажность с DHT11

Насколько тепло в твоей комнате и влажный ли воздух или сухой? Датчик DHT11 измеряет температуру и влажность, а Arduino выводит значения на двухстрочный LCD-экран и обновляет их каждые пару секунд. Ес

4.7(47)
73
Простое пианино на зуммере и кнопках
#26Продвинутый
Premium

Простое пианино на зуммере и кнопках

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

4.9(66)
88
Управление сервоприводом потенциометром
#36Новичок
Premium

Управление сервоприводом потенциометром

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

4.6(37)
52