учитель детских курсов

Программа для управления частотой пьезопищалки двумя кнопками

Составить программу, которая управляет частотой звучания пьезопищалки в зависимости от нажатой кнопки. Пьезопищался подключена к аналоговому пятому выходу, кнопки подключены к дискретным второму и третьему входам.  

Последовательность составления программы:

1. Вытаскиваем в область скриптов блок “resume connection” (рис.1) из группы Движение.

 Блок “resume connection”

Рисунок 1 - Блок “resume connection”

2. Подсоединяем к нему снизу блок “Всегда” (рис.2), внутри которого будут находиться операции, которые выполняются циклически слова и снова, пока включено питание платы. 

 Блок

Рисунок 2 - Блок "Всегда"

3. Если нажата одна кнопка, то пьезопищалка должна издавать звук с определенной частотой. Поэтому добавляем в программу блок “если” (рис.3), в котором будет проверяться условие sensor Digital2 pressed? Если условие выполняется, то на 5й аналоговый выход передается значение 255.  

Блок

Рисунок 3 - Блок "если"

4. По аналогии далее должна выполняться проверка нажата ли кнопка, подключенная к третьему дискретному входу. Результирующая программа имеет следующий вид (рис 4):

Готовая программа

Рисунок 4 - Готовая программа

 


Учебная программа курса RoboKid


Похожие посты:

Знакомство со средой s4a. Создание программы для светильника.

Создание проекта - прототипа игры "Кроты"

0
Комментировать
Введите код: