З курсу інформатики ви вже знаєте, що таке анімація.
"Для створення ефекту анімованого зображення потрібно покроково виводити на екран послідовні зображення, об'єкта, підібравши правильну тривалість затримки зміни кадрів."
Згадайте, як ми створювали анімовані спрайти в середовищі Scratch.
За допомогою цього алгоритму можна реалізувати сердцебиття зі швидкістю 60 ударів за хвилину.
Цікавий факт:
норма для немовляти - від 130 до 160 ударів за хвилину;
норма для підлітка - від 100 до 130 ударів за хвилину;
норма для дорослої людини - від 60 до 100 ударів за хвилину.
Поміркуй, якою має бути затримка між циклами скорочення сердца для 120 ударів за хв., для 90 ударів за хвилину? Склади алгоритм, що відображатиме средцебиття дитини при натисканні кнопки "А", средцебиття підлітка при натисканні кнопки "С" та сердцебиття дорослої людини при натисканні кропки "В". Додай відповідні кольори для світлодіода (для дитини - зелений, для підлітка - жовтий, для дорослого - червоний).
Тримай приклад програми дз частвокою реалізацією (для дитини). Проаналізуй код та допрацюй його згідно умови завдання.
Завантаж код в пам'ять робота і продемонструй друзям, як він працює.
Поміркуй, як реалізувати проект за допомогою змінної, в якій буде зберігатись базова швидкість сердцебиття.
Підказка. Затримку можна порахувати за допомогою формули: 60 секунд поділити на швидкість сердцебиття та на 2 (бо у нас два цикли "розширення сердця" та "стискання сердця")
Після додавання зміннї ваш код матиме такий вигляд.
Додаткове завдання.
Спробуй розробити програму, яка б при кожному натисканні кнопки "В" збільшувала сердцебиття на 10 ударів за хвилину, а при кожнму натисканні кропки "А" зменшувала сердцебиття на 10 ударів за хвилину.