Основы · 12 мин чтения

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

Проверь знания Arduino ежедневной викториной: 5 новых вопросов в день, тест на уровень из 15 вопросов, уровни A1–C2, экзамен на переход и рейтинг недели.

Самый надёжный способ проверять знания Arduino — не один длинный экзамен раз в неделю, а несколько коротких вопросов каждый день. Вопросы дня в приложении BlueGrays — это викторина по Arduino, сделанная именно для этого: каждый день в 00:00 по твоему местному времени приходит новый набор из 5 вопросов, на него уходит около 3 минут, а вопросы подбираются под твой уровень. При первом входе Тест на уровень из 15 вопросов определяет один из шести уровней от A1 до C2. Каждый верный ответ приносит XP, а от XP зависит твоё место в списке Рейтинг недели. Ежедневный набор, тест на уровень, уровни и рейтинг полностью бесплатны.

В этой статье разбираем раздел целиком: как перемешивается ежедневный набор, как называются уровни и что в них входит, условия экзамена на переход, 10 типов вопросов с примером вопроса викторины по Arduino для каждого, выбор языка кода, XP и серии, значки, Мои ошибки и Тренировка, фильтры рейтинга и честный совет для учителей, которые хотят использовать раздел на уроках. Раздел открывается с карточки ВОПРОСЫ ДНЯ в Учёба › Уроки; внутри есть вкладки Сегодня, Рейтинг и Мой уровень. Если нужен план, как пользоваться остальным приложением, загляни в 30-дневный план изучения Arduino.

Красный светодиод из расчётных вопросов викторины по Arduino
В расчётных вопросах часто встречается светодиод с последовательным резистором: по напряжению питания, падению напряжения на светодиоде и нужному току находишь сопротивление резистора.

Как устроены вопросы дня: 5 вопросов, около 3 минут

На вкладке Сегодня есть карточка с 5 вопросами на сегодня и составом набора: «Твой уровень: 3, повтор: 1, вызов: 1». Нажми Начать, и вопросы пойдут по одному; у большинства четыре варианта ответа, и сразу после ответа видно, верный он или нет, плюс короткое объяснение. При ошибке экран показывает правильный вариант («Почти! Правильный ответ: B»), так что ни один вопрос не остаётся без ответа. Когда набор пройден, на экране итогов видны верные ответы и полученные XP, а следующий набор будет готов на следующий день в 00:00. Если к выбранному времени набор не решён, приходит напоминание; это время меняется в строке напоминания на вкладке Сегодня.

Место в набореВопросовОткуда берётсяПри ошибке
Твой уровень3С текущего уровня, по сложности близко к твоему проценту; по возможности вопросы, которых ещё не былоПроцент внутри уровня немного снижается
Повтор1Вопрос с ошибкой не менее 20 часов назад, на который с тех пор не было верного ответа; если такого нет — вопрос с уровня ниже или с лёгкого края твоего уровняВопрос может позже вернуться на повтор
Вызов1Один из более лёгких вопросов следующего уровняПроцент ничего не теряет

Логика простая: три вопроса измеряют твой текущий уровень, вопрос на повтор ловит вчерашнюю ошибку, пока она не забылась, а вызов даёт попробовать следующий уровень без штрафа. Процент внутри уровня меняется в зависимости от сложности вопроса: верный ответ на трудный вопрос поднимает его сильнее, а ошибка в лёгком сильнее снижает. У плохого дня тоже есть предел: за один день можно потерять не больше 15 пунктов процента, так что серия неверных ответов не перечеркнёт недели работы. И ещё важная деталь: в прогресс уровня засчитываются только вопросы, которые попались впервые. Верный ответ на тот же вопрос во второй раз приносит XP, но не двигает процент, поэтому заучивание ответов не выглядит как прогресс.

Тест на уровень: правильный старт за 15 вопросов

При первом открытии раздела на вкладке Сегодня появляется карточка «Тест на уровень: 15 вопросов, чтобы начать с подходящего уровня». Тест адаптивный: начинается с вопроса средней сложности, после верных ответов вопросы усложняются, после ошибок становятся проще, и с каждым шагом скачки сложности уменьшаются, пока тест не остановится на твоём уровне. После пятнадцатого вопроса экран итогов определяет уровень. Тест ставит не выше C1; на C2 можно подняться только через экзамен на переход. На первых вопросах после теста процент меняется быстро, потому что приложение ещё уточняет уровень; после этого периода уровень больше не понижается. Поэтому, если нет уверенности, выбирай вариант, который кажется самым логичным, а не угадывай наугад. Если из-за везения уровень окажется завышен, в первые дни процент будет быстро падать, а наборы покажутся неоправданно трудными. Тест на уровень не даёт XP и не влияет на рейтинг.

Уровни от A1 до C2: названия и содержание

У каждого из шести уровней есть звание в приложении, а его вопросы сосредоточены вокруг определённых тем. Распределение тем и количество вопросов в таблице ниже взяты из живого банка вопросов; банк постоянно растёт, так что считай цифры примерными. В последнем столбце указано минимальное число вопросов, на которые нужно впервые ответить на этом уровне, чтобы открылся экзамен на переход. Правило на вкладке Мой уровень умещается в одну фразу: «Уровень никогда не понижается. Процент меняется только внутри уровня». После перехода на B1 даже неудачная неделя не вернёт на A2; снизится только процент B1. Это важно, если возвращаться в приложение после долгого перерыва: заработанное звание остаётся, и можно продолжить с того же места.

УровеньЗваниеОсновные темыБанк вопросов (прибл.)Новых вопросов для экзамена
A1Первый огонёкЦифровой ввод/вывод, ход программы, основы электричества, блоки5015
A2Сборщик схемАналоговое чтение, ход программы, цифровой ввод/вывод, первые датчики5530
B1Исследователь датчиковДатчики, моторы и выходы, аналоговые сигналы, функции7040
B2Создатель проектовТайминг, данные и переменные, прерывания, ход программы7550
C1Конструктор системСвязь, беспроводная связь, дисплеи, питание8060
C2Гуру мастерскойБеспроводная связь, многозадачность, безопасность, питание75Высший уровень, без экзамена

Экзамен на переход: два условия, 10 вопросов, 9 верных

  1. Следи за двумя условиями на вкладке Мой уровень: «Дойди до 100%» и «Ответь минимум на N вопросов уровня». В счётчик идут только вопросы, которые впервые попались в ежедневном наборе или в Тренировке.
  2. Когда оба условия выполнены, на карточке появляется кнопка «Начать экзамен», а экран итогов набора, который их закрыл, сообщает, что экзамен на переход открыт. Если одного не хватает, на карточке написано «Откроется, когда выполнишь оба условия».
  3. В экзамене 10 вопросов: половина с трудного края текущего уровня, половина с лёгкого края следующего, по возможности из вопросов, которых ещё не было.
  4. 9 верных из 10 — и ты переходишь на новый уровень: экран показывает новое звание, начисляются 100 XP и значок «Уровень». На новом уровне процент начинается с самого низа, а счётчик вопросов — с нуля.
  5. При 8 верных и меньше появляется экран «В этот раз не вышло», и процент немного откатывается (примерно до 85%). Счётчик вопросов сохраняется; нужно только снова дойти до 100%.
  6. В бесплатном аккаунте после неудачного экзамена новая попытка доступна через 24 часа; с Premium кнопка «Попробовать сейчас с Premium» убирает это ожидание.
Используй два-три дня до открытия экзамена для подготовки. Когда процент перевалит за 90%, открой Мои ошибки, прочитай правильный ответ к каждой и найди тему с самым низким результатом на полосках Темы на вкладке Мой уровень. Поскольку половина экзамена берётся со следующего уровня, полезно заглянуть и в его темы (основные темы в таблице): например, знать тайминг с millis() при переходе с B1 на B2 или уверенно читать вопросы о связи перед экзаменом C1.

10 типов вопросов и пример вопроса викторины по Arduino для каждого

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

ТипЧто проверяетПример вопросаОтвет
ПонятиеПонимание базовой идеиКакой диапазон значений возвращает analogRead() на Arduino Uno?От 0 до 1023 (10 бит)
Вывод кодаУмение выполнить код в головеint x = 7 / 2; Serial.println(x); Что появится в мониторе порта?3: при делении двух целых чисел дробная часть отбрасывается
Заполни пропускЗнание нужной команды или константыЧтобы читать кнопку без внешнего резистора: pinMode(2, ____);INPUT_PULLUP
Найди ошибкуУмение заметить код, который компилируется, но работает неправильноПочему условие if (count = 10) истинно при каждом проходе?Одиночный = присваивает значение; для сравнения нужен ==
По порядкуУмение выстроить шаги действияСветодиод должен 1 секунду гореть и 1 секунду не гореть: расставь по порядку четыре строки внутри loop().digitalWrite(13, HIGH); delay(1000); digitalWrite(13, LOW); delay(1000); (включить, ждать, выключить, ждать)
РасчётПрименение формулы к числамПин выдаёт 5 V, на светодиоде падает 2 V, нужен ток 15 mA. Какой последовательный резистор нужен?(5 − 2) / 0,015 = 200 Ω
СхемаЧтение схемы вместе с кодомНа схеме светодиод с резистором стоят между пином 7 и GND, а код подаёт HIGH на пин 8. Почему светодиод не загорается?Код пишет в пин, к которому светодиод не подключён; перенеси провод на 8 или укажи 7 в коде
Какой проект?Умение узнать, что делает фрагмент кодаКод читает LDR через analogRead и включает светодиод, когда темнеет. Что это за проект?Ночник на LDR
ЛогикаУсловия и логические операторыПри a = 5 и b = 3 истинно ли условие if (a > 4 && b > 4)?Нет: && требует, чтобы обе части были истинны, а b > 4 ложно
БлокиЧтение блочной программыВнутри «повторять всегда»: включить светодиод, ждать 1 секунду, выключить светодиод, ждать 0,5 секунды. Сколько длится один проход?1,5 секунды

Темы: что входит в 17 категорий

Каждый вопрос относится к теме, а карточка Темы внизу вкладки Мой уровень показывает полоской число верных и всех ответов по каждой теме. Не нужно гадать, где слабое место: это видно прямо там. Если расчётные вопросы даются с трудом, повтори тот же расчёт в утилитах приложения калькулятор закона Ома и калькулятор резистора для светодиода, чтобы формула закрепилась; теория — в нашем руководстве по закону Ома. Вопросы о блоках проверяют, как блоки соответствуют настоящему коду; эту идею мы подробно объясняем в статье о блочном коде. В приложении темы собраны под 17 заголовками; мы свели их в пять групп:

  • Основы электричества: Электричество, Питание. Напряжение, ток, сопротивление, резисторы для светодиодов, расчёты батарей и питания.
  • Входы и выходы: Цифровой ввод/вывод, Аналоговые сигналы, Датчики, Моторы и выходы, Дисплеи. Чтение и управление такими деталями, как кнопки, потенциометры, фоторезисторы (LDR), сервоприводы, зуммеры, LCD и OLED.
  • Ход программы: Ход программы, Данные и переменные, Функции, Тайминг. if, for, while, массивы, типы переменных, delay() и millis().
  • Сложная структура программы: Прерывания, Многозадачность. attachInterrupt, выполнение нескольких задач одновременно, asyncio в MicroPython.
  • Связь и визуальное программирование: Связь, Беспроводная связь, Безопасность, Блоки. Serial, I2C, SPI, Wi-Fi, BLE, MQTT, безопасное хранение паролей, HTTPS и блочные программы.

Оба, Arduino или MicroPython: язык кода в вопросах

В банке вопросов есть вопросы с кодом на Arduino C++ и на MicroPython, а часть вопросов вообще без кода. В настройках Уведомления и рейтинг строка «Язык кода в вопросах» позволяет выбрать Оба, Arduino или MicroPython. Выбор решает только, вопросы с кодом на каком языке идут первыми; общие вопросы без кода приходят при любом выборе. Если на твоём уровне закончились новые вопросы на выбранном языке, набор дополняется вопросами на другом языке, так что пустым он не бывает. На старших уровнях вопросов по MicroPython больше, поэтому даже при выборе Arduino с B2 и выше иногда попадается вопрос по MicroPython, и это нормально. Если MicroPython для тебя в новинку, хорошая отправная точка — руководство по Raspberry Pi Pico.

Твоя ситуацияРекомендуемый выборПочему
Пишешь на C++ в Arduino IDE для Arduino Uno или NanoArduinoВопросы с кодом приходят на том же языке, что и код у тебя на столе
Программируешь ESP32 из Arduino IDEArduinoВопросы о Wi-Fi и Bluetooth тоже приходят в синтаксисе C++
Используешь Raspberry Pi Pico с MicroPython в ThonnyMicroPythonНужны именно вопросы о print(), machine.Pin и asyncio
Изучаешь оба языка, или в курсе есть обаОбаОдна и та же тема в двух синтаксисах помогает отделить понятие от языка
Переходишь от блочного кода к текстовомуОбаС самого начала видно, как блок записывается на каждом языке

XP, серии и дни отдыха

ДействиеXP
Верный ответ на новый вопрос своего уровня10
Верный ответ на вопрос-вызов15
Верный ответ на вопрос на повтор или на уже знакомый вопрос5
Неверный ответ на вопрос, который попался впервые1
Набор дня пройден+10
Набор пройден без ошибок+10 (дополнительно)
Экзамен на переход сдан100

Вывод из таблицы: безупречный ежедневный набор приносит максимум 70 XP. У общего XP нет предела, но в рейтинг недели засчитывается не больше 150 XP в день. Серия дней растёт на один за каждый день, когда пройден набор дня. Пропущенный день автоматически списывается из дней отдыха этой недели: в бесплатном аккаунте 1 день отдыха в неделю, в Premium — 2, а вкладка Сегодня показывает остаток, например «На этой неделе у тебя 1 день отдыха». Если пропустить ещё один день, когда дни отдыха закончились, серия начинается заново с 1. На экране Уведомления и рейтинг три уведомления включаются и выключаются по отдельности: Ежедневное напоминание (в выбранное время, если набор ещё не решён), Напоминание о серии (в 21:30, если серия 3 дня и больше) и Итоги недели (место за прошлую неделю, в понедельник в 09:00). С 22:00 до 08:00 уведомления не приходят, а за день их не больше 2.

Значки, Мои ошибки, Тренировка и ссылки под каждым вопросом

  • Значки: они делятся на четыре группы. «Охотник за ответами» зависит от общего числа верных ответов (25, 100, 250, 500 и 1000), «Мастер серий» — от самой длинной серии (3, 7, 30, 100 и 365 дней), «Уровень» даётся за каждый пройденный уровень, а «Знаток темы» — за 20 верных ответов в одной теме.
  • Мои ошибки: здесь хранятся вопросы с неверным ответом вместе с правильным. В бесплатном аккаунте видны последние 10 ошибок, с Premium — все. Кроме того, вопрос с ошибкой может не раньше чем через 20 часов вернуться в ежедневный набор как вопрос на повтор и остаётся в очереди, пока на него не будет дан верный ответ.
  • Тренировка: наборы по 10 вопросов для тех, кому мало ежедневного набора; запускать их можно сколько угодно. Сначала идут новые вопросы, близкие к твоему уровню, а ответы засчитываются в XP и в прогресс уровня. Тренировка — функция Premium, в бесплатном аккаунте она отмечена значком короны.
  • Этот вопрос из проекта: под объяснением многих вопросов есть карточка, ведущая к проекту, из которого взят вопрос. Если открыть проект и найти строку из вопроса в настоящем коде, вопрос встаёт в контекст; построчный разбор проекта описан в нашем руководстве по разбору кода.
  • Карточка темы: если тема вопроса связана с карточкой в Справочнике по коду, эта ссылка открывает её. В карточке есть описание того, что делает команда, синтаксис, пример и частая ошибка.
  • В этом вопросе ошибка: если кажется, что вопрос составлен неверно, сообщи об этом здесь. Нужно выбрать одну из причин: «Неверный ответ», «Вопрос непонятен», «Опечатка» или «Другое». Короткое сообщение «Спасибо, проверим.» подтверждает, что команда посмотрит вопрос.

Рейтинг недели: Все, Мой уровень, Моя страна

Рейтинг недели на вкладке Рейтинг учитывает только XP, заработанные за эту неделю. Неделя начинается в понедельник и заканчивается в воскресенье ночью, а над списком показано, сколько времени осталось. В списке видны первые 50 участников и, если ты не в их числе, твоя собственная строка. Все отображаются под своим ником (именем пользователя), и поскольку засчитывается не больше 150 XP в день, многочасовое решение вопросов само по себе не выводит вперёд; важнее заходить каждый день. Лига одна, общая: без вылета и без отдельных дивизионов, а фильтры лишь сужают тот же список. Если не хочется появляться в рейтинге, выключи Показывать меня в рейтинге на экране Уведомления и рейтинг; ник исчезнет из списка, а XP, серия и уровень продолжат считаться.

ФильтрКого показываетКогда полезен
ВсеВсех, кто заработал XP за эту неделю и виден в рейтингеЧтобы увидеть своё место в общем списке
Мой уровеньТех, кто сейчас на том же уровне, что и тыЧтобы сравнивать себя с участниками своего уровня, а не с игроками C2, пока у тебя A1
Моя странаТех, у кого в аккаунте указана та же странаЧтобы найти по никам друзей или одноклассников из той же страны

Рабочий режим занятий: 3 минуты в день и разбор ошибок раз в неделю

ДеньЧто делатьВремя
ПонедельникРеши набор, посмотри уведомление «Итоги недели», поставь одну цель на неделю (например, наборы 6 дней)3–5 мин
ВторникРеши набор; в вопросе с ошибкой открой «Карточку темы» и прочитай пример5 мин
СредаРеши набор; если появится «Этот вопрос из проекта», открой проект и найди строку в его коде8–10 мин
ЧетвергТолько набор3 мин
ПятницаРеши набор; на вкладке «Мой уровень» посмотри процент, счётчик вопросов и полоски «Темы» и запиши самую слабую тему5 мин
СубботаРеши набор, затем разбери «Мои ошибки»: прочитай правильный ответ к каждой и запиши причину одной фразой15 мин
ВоскресеньеИспользуй день отдыха или реши набор0–3 мин

Такой режим занимает в сумме 40–45 минут в неделю, и основная нагрузка приходится на субботу. Идея в том, что ежедневный набор — это короткое регулярное повторение, которое замедляет забывание, а субботнее занятие — время разобрать ошибки по полочкам. Если записать причину неверного ответа одной фразой («вместо == стоит =», «забылось, что при целочисленном делении дробная часть отбрасывается»), та же ошибка вряд ли повторится, потому что в памяти остаётся причина, а не ответ. Строка воскресенья гибкая: можно потратить там день отдыха или приберечь его для неожиданного дня на неделе и в воскресенье тоже решить набор. Когда экзамен на переход уже близко, субботнее занятие стоит перенести на день перед экзаменом.

Для учителей: для мотивации на уроке, а не для оценок

Вопросы дня хорошо подходят для разминки в начале урока: первые 3 минуты каждый решает свой набор на телефоне, потом двое учеников объясняют у доски вопрос, в котором ошиблись. Поскольку набор каждого ученика подбирается под его уровень, соревнование «кто ответил на этот вопрос» не имеет смысла, а вот задание «объясни одной фразой вопрос, в котором сегодня была ошибка» работает хорошо. Если хочется посмотреть рейтинг недели всем классом, используй фильтр Моя страна: одноклассники окажутся в одном списке с остальной страной. Поскольку в списке видны первые 50, найдут друг друга не все, но каждый ученик видит свою строку и XP за неделю на вкладке Мой уровень, так что в понедельник каждый может назвать это число. Фильтр Мой уровень избавляет начинающих от несправедливого сравнения с более продвинутыми одноклассниками. Цели в классе держи индивидуальными: порог, доступный каждому ученику, например «наборы 5 дней на этой неделе», мотивирует честнее, чем место в рейтинге. Если ученикам розданы коды Premium из пакета для педагогов, Тренировка и полный список ошибок открыты и для них; как распределяются коды, мы объясняем в статье об оптовых кодах Premium для класса.

СтоитНе стоит
Отдавать первые 3 минуты урока на личный набор каждогоСравнивать число верных ответов так, будто у всех были одни и те же вопросы
Просить ученика объяснить у доски вопрос, в котором была ошибкаПревращать места в рейтинге в оценки или баллы за участие
Связывать проект из карточки «Какой проект?» или «Этот вопрос из проекта» с проектом неделиЗаставлять появляться в рейтинге того, кто этого не хочет
Коротко отмечать серии и значки в начале неделиЖдать Тренировку или полный список ошибок от учеников без Premium
Честно говоря, в BlueGrays нет панели учителя с результатами викторины, уровнями или сериями учеников. Создать лигу класса нельзя, назначить наборы вопросов или домашнее задание тоже нельзя. Если есть пакет для педагогов, экран Мои коды показывает только, какой код кем использован, когда активирован и когда истекает; это не отслеживание прогресса. Чтобы увидеть уровень ученика, нужно вместе посмотреть на его экран. Для оценок опирайся на схему на столе и собственное объяснение ученика; готовый шаблон даёт критерии оценивания проектов на Arduino.

Это бесплатно, и что меняется с Premium?

ФункцияБесплатноPremium
Вопросы дня (5 в день)ЕстьЕсть
Тест на уровень, уровни A1–C2, экзамен на переходЕстьЕсть
Повторная попытка после неудачного экзамена на переходЧерез 24 часаСразу
Мои ошибкиПоследние 10 ошибокВсе ошибки
Тренировка (наборы по 10 вопросов)НетБез лимита
Дни отдыха в неделю12
XP, серия дней, значки, рейтинг неделиЕстьЕсть
Выбор языка кода, Карточка темы, сообщения об ошибкахЕстьЕсть

Итак, чтобы регулярно проверять знания Arduino, платить ничего не нужно: 5 вопросов в день, тест на уровень, экзамены на переход и рейтинг недели бесплатны. Premium добавляет Тренировку, полный список ошибок и мгновенную пересдачу экзамена для тех, кто хочет решать больше. Выдели сегодня вечером минуту на тест на уровень, и завтра утром первый набор уже будет ждать на твоём уровне; в приложении BlueGrays начни с карточки ВОПРОСЫ ДНЯ в Учёба › Уроки.

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

Как проверить свои знания Arduino?

Самый практичный способ — короткая викторина каждый день. Вопросы дня в BlueGrays каждый день в 00:00 готовят новый набор из 5 вопросов под твой уровень, на него уходит около 3 минут. При первом входе тест на уровень из 15 вопросов определяет подходящий уровень от A1 до C2.

Викторина по Arduino бесплатная?

Да, основа бесплатна: ежедневный набор, тест на уровень, уровни, экзамен на переход, XP, значки и рейтинг недели открыты всем. Premium добавляет неограниченные дополнительные вопросы в Тренировке, доступ ко всем ошибкам и мгновенную повторную попытку после неудачного экзамена.

Сколько вопросов в тесте на уровень?

В тесте на уровень 15 вопросов, и он адаптивный: после верных ответов вопросы усложняются, после ошибок становятся проще. Тест ставит не выше C1; на C2 можно попасть только через экзамен на переход. На первых вопросах после теста процент меняется быстро, а потом уровень больше не понижается.

Сколько верных ответов нужно, чтобы сдать экзамен на переход?

В экзамене 10 вопросов, для сдачи нужно 9 верных. Он открывается, когда процент уровня достигает 100% и на этом уровне дано достаточно ответов на новые вопросы (15 на A1, 60 на C1). Если не получилось, в бесплатном аккаунте новая попытка доступна через 24 часа.

Обязательно ли показываться в рейтинге недели?

Нет. Если выключить «Показывать меня в рейтинге» на экране «Уведомления и рейтинг», ник не появится в списке. XP, серия и уровень продолжают считаться; просто тебя нет в списке.

Может ли учитель видеть результаты учеников в викторине?

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

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

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

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

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

Светофор

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

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

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

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

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

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

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

4.8(100)
167
Ночник на LDR
#12Новичок

Ночник на LDR

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

4.8(102)
205
Работа с зуммером
#13Новичок

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

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

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

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

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

4.6(46)
71
Мигание встроенным светодиодом Raspberry Pi Pico (Pico и Pico W)
#147Новичок

Мигание встроенным светодиодом Raspberry Pi Pico (Pico и Pico W)

Первый проект серии Raspberry Pi Pico! Мигаем зелёным встроенным светодиодом, чтобы проверить, что плата работает, — классический первый опыт «Hello World». НИКАКИХ внешних компонентов, только Pico и USB-кабель. Код написан на MicroPython (официальном языке, поддерживаемом Raspberry Pi Foundation). Изучи в Thonny IDE класс machine.Pin, режим Pin.OUT, методы led.on()/off() и time.sleep(). Каждое переключение видно в выводе (REPL).

5.0(1)
10