Технология
Робототехника. 6 класс
Автор Копосов Д. Г.




Глава 11. Всё в мире относительно
§ 44. Проект «Измеритель уровня шума»


Попробуйте создать свой первый реальный прибор — измеритель уровня шума (прибор для измерения уровня громкости звука).



Задание 66

Создайте программу для робота, показывающего уровень окружающего шума в децибелах (рис. 57).


Рис. 57. Программа для робота, фиксирующего шум

Сначала напишем алгоритм работы нашего прибора.

1. Измерить окружающий шум с помощью звукового сенсора.

2. Считать показания (это будет число процентов от 90 дБ).

3. Умножить полученное число на 90 (блок Математика).

4. Разделить полученное число на 100 (блок Математика).

5. Вывести на экран робота полученное число децибел (блок Экран).

6. Повторять 1-6 много раз.

В блоке Математика есть режим ADV, который позволяет использовать в нём формулы. В нашем случае искомое число децибелов найдём по формуле а • b/с, где а — показания датчика b = 90, с = 100.





Задание 67

Создайте программу, указанную на рис. 58. Проанализируйте её работу.


Рис. 58. Программа «Измеритель уровня шума»





Задание 68

У программы два существенных недостатка: показания на экране немного мигают, и не хватает надписи (текста), что числа эти именно децибелы (например, dB). Исправьте указанные недостатки.







Наверх