Третий раздел программы — двадцать два часа практики на Arduino: от «Blink» до терменвокса, миксера с двигателем и секундомера на семисегментном индикаторе. Здесь ученики разбираются, как микроконтроллер видит аналоговый мир, зачем конденсатор и полевой транзистор и как массивы превращают набор чисел в мелодию.
Аналоговый и цифровой сигнал, дискретизация и аналого-цифровое преобразование, разрешение АЦП. Цепочка «датчик — АЦП — пересчёт — вывод» в аналоговом термометре. Дребезг кнопки и способы борьбы с ним. ШИМ в светильнике с регулировкой яркости и терменвоксе. Конденсатор: заряд, разряд и постоянная времени RC. Силовая нагрузка: полевой транзистор и защитный диод. Константы, макроопределения и массивы, воспроизведение мелодии. Семисегментный индикатор. Почему delay блокирует программу.
Пятнадцать заданий: вычислить разрешение АЦП, постоянную времени RC-цепи, длительность мелодии и значение ШИМ, сопоставить строку скетча и её смысл, определить горящие сегменты цифры, вставить пропуски в схему управления двигателем, восстановить работу аналогового термометра, выбрать способы борьбы с дребезгом.
Пояснения показывают, почему один шаг АЦП равен примерно 4,9 мВ, почему через пять постоянных времени конденсатор считается заряженным, зачем диод параллельно обмотке двигателя и почему программа с длинным delay перестаёт замечать нажатия кнопок.
Работа рассчитана на середину программы, перед протоколами связи и прерываниями. По её результатам видно, кто уверенно собирает и программирует устройства с датчиками и нагрузкой. Программа «Кибернетика для школьников» на семьдесят два часа начинается с электроники — тока, сопротивления и транзисторов — и переходит к Arduino, протоколам связи и прерываниям. Каждый раздел закрывается практической работой с действующей схемой, а курс — индивидуальным проектом. Эта работа — вторая из 3 по курсу.
Работа доступна и на компьютере, и на мобильном телефоне: интерфейс сам подстраивается под размер экрана. Поскольку для работы можно указать окно выполнения, ученики вправе проходить её дистанционно, из дома. Чтобы снизить риск списывания, фиксируются попытки переключиться на другие вкладки браузера или другие приложения.
Краткая шпаргалка по теме курса: понятия, правила и примеры, типичные ошибки. Заданий этой работы в ней нет — только материал, который она проверяет.
Шпаргалка: Arduino: аналоговые сигналы, конденсатор, силовая нагрузка и массивы — курс «Кибернетика для школьников», 7–9 классы →Чем аналоговый сигнал отличается от цифрового?
АЦП с опорным напряжением 5 В имеет 1024 уровня. Какому напряжению в милливольтах примерно соответствует один шаг? Округлите до десятых.
Эта работа открывается в кабинете родителя: ребёнок проходит её с телефона или компьютера, вы видите баллы, разбор каждой ошибки и то, какие темы просели. Разовая оплата, доступ навсегда. Первый тест — бесплатно.
Купить для ребёнка — 190 ₽ Что такое кабинет родителяДля учителей и репетиторов, работающих с учениками вне школы. Разовая оплата, доступ навсегда — без подписки. Проведение с любого устройства: участники заходят по ссылке или QR-коду, регистрация не нужна. Результат и разбор ошибок — сразу после работы.
Купить тест — 390 ₽ Оферта и реквизитыДля всей школы — подключить организацию по лицензии →
Чтобы добавить тест в базу и провести диагностику — подключите школу к ЗнаниоМетр. Тест станет вашей редактируемой копией: правьте вопросы, баллы и запускайте сессии.
Посмотреть в демоРеальные экраны прохождения в ЗнаниоМетр: на компьютере, на смартфоне и версия для печати (PDF).