Дялове

Зумер на пин

Ниво 4 · Урок 4 · Програмиране с MakeCode (micro:bit)

Зумер на пин на micro:bit издава звук отвън - различен изход от вградения, с истинска сила на звука.

Зумер на пин
Част AВъведение

Какво ще направим?

Освен светлина, пиновете могат да пускат и звук през зумер. Днес ще свържем активен зумер към пин и ще направим бипкащ сигнал с код.
Дай на класа минута да предположи как ще стане, преди да продължиш. Целта е да измислят стъпките сами.
Част AАналогия от живота

Звънец на врата

Натискаш звънеца - бръмчи, докато го държиш. Активният зумер бипка, докато пинът дава ток. Кодът е пръстът на звънеца.
Аналогията прави абстрактното конкретно - задръж на нея, докато класът я схване.
Част BКак мисли програмата

Как работи?

алгоритъм
Разгледай схемата: редът на блоковете е важен - програмата тръгва отгоре надолу.
Активният зумер е като светодиод за звук: докато има ток (1), той бипка ; без ток (0) - тишина. Управляваме го точно като светодиод - с „ запиши цифрово на пин “. Кратки редувания на 1 и 0 правят бипкане; дългите - продължителен сигнал. Свързва се между пина и GND.
Част CСтроим програмата блок по блок - не я преписваме наготово

Кодът стъпка по стъпка

блокове
 
Всяка стъпка добавя по едно нещо и казва защо. Пускай програмата СЛЕД всяка стъпка - детето вижда промяната, вместо да я приема наготово.
Част DЖив симулатор на MakeCode - програмата работи наистина

Пробвай на живо

Пусни симулатора на дъската и покани деца да натискат бутоните. Свържи видяното с кода от предишния дял.
Част EЦъкни отговор - зелено вярно, червено грешно

Въпрос 1 от 2

Как работи активният зумер?

  • Бипка, докато има ток (1)
  • Показва число
  • Свети
  • Мери температура
 
Дай време за мислене. Цъкането оцветява избора; „Покажи верния" показва отговора на дъската.
Част EЦъкни отговор - зелено вярно, червено грешно

Въпрос 2 от 2

Как правим кратко „бип“?

  • Пуск (1) - кратка пауза - спри (0)
  • Само 1
  • Само 0
  • Без пауза
 
Дай време за мислене. Цъкането оцветява избора; „Покажи верния" показва отговора на дъската.
Част FГотови решения нарочно няма - търси, греши и пробвай пак

Твой ред да твориш

  • Направи два кратки бипа един след друг.
  • ★★ Направи по-дълъг сигнал.
  • ★★★ Комбинирай зумер + мигащ светодиод при аларма.
измисли свое Измисли звуков сигнал за нещо - таймер, аларма, известие? Кога и колко дълго ще бипка?
Насърчи промяна и разширяване, не копиране. Звездите са трудност, а „измисли свое" е поканата да излязат извън урока.
За учителяОрганизация на часа

Честа грешка

Зумерът бръмчи постоянно Не си спрял тока (0) след бипа.

✓ Спри тока след паузата След „пусни (1)“ и паузата задай 0, за да спре звукът.

Речник

Зумер - Компонент, който издава звук при ток.

Активен зумер - Бипка само с включване/изключване на ток.

Как върви часът

1. Идея. Класът предполага как ще стане, преди да види кода.

2. Кодът - по един блок. Пускай след всяка стъпка.

3. На живо. Симулаторът свързва кода с резултата.

4. Твой ред. Задачите нямат готови решения - нарочно.

Откъде е урокът: курс „Програмиране с MakeCode" (micro:bit) на stemprojects.eu. Блоковете са наши, на български; програмата се СТРОИ стъпка по стъпка, не се преписва наготово.