Составить программу, которая управляет частотой звучания пьезопищалки в зависимости от нажатой кнопки. Пьезопищался подключена к аналоговому пятому выходу, кнопки подключены к дискретным второму и третьему входам.
Последовательность составления программы:
1. Вытаскиваем в область скриптов блок “resume connection” (рис.1) из группы Движение.
Рисунок 1 — Блок “resume connection”
2. Подсоединяем к нему снизу блок “Всегда” (рис.2), внутри которого будут находиться операции, которые выполняются циклически слова и снова, пока включено питание платы.
Рисунок 2 — Блок «Всегда»
3. Если нажата одна кнопка, то пьезопищалка должна издавать звук с определенной частотой. Поэтому добавляем в программу блок “если” (рис.3), в котором будет проверяться условие sensor Digital2 pressed? Если условие выполняется, то на 5й аналоговый выход передается значение 255.
Рисунок 3 — Блок «если»
4. По аналогии далее должна выполняться проверка нажата ли кнопка, подключенная к третьему дискретному входу. Результирующая программа имеет следующий вид (рис 4):
Рисунок 4 — Готовая программа