Громко или тихо

Робот слышит и говорит · 25 мин

Робот меряет шум вокруг и показывает его на экране

Интро

Робот меряет шум вокруг и показывает его на экране

Чему научишься
Новое

Задача

Сделай шумомер: робот всё время меряет громкость и показывает число на своём экране. Когда становится совсем шумно — просит потише.

Результат

1. Прочитай уровень

Блок «уровень шума» отдаёт число 0..100.

2. Покажи на экране

Выведи это число на экран робота.

3. Поставь порог

Если больше выбранного числа — робот просит потише.

4. Подбери порог

Похлопай, покричи, помолчи — и подбери границу, при которой срабатывает честно.

Подсказки

Инструкция по сборке

Понадобится

Сборка любая, микрофон не закрыт.

Пример программы

Что должно получиться
robot.say("Я слежу за шумом.")

for шаг in range(300):
    громкость = robot.hear_level()
    robot.screen_text("Шум: " + str(громкость))
    if громкость > 70:
        robot.face("wow")
        robot.say("Слишком шумно")
        robot.wait(2)
    robot.wait(0.2)