Предмет: Информатика,
автор: brovkonatala68
Створіть програму для micro:bit, яка буде обчислювати вік
у днях, годинах або хвилинах (виберіть самостійно один із
варіантів).
Результат обчислень треба вивести на LED-дисплей.
Доповніть програму функцією обнулення.
Після того як гравець струсне micro:bit (shake), вік має встановлюватися за замовчуванням, наприклад, 0.
Ответы
Автор ответа:
0
Ответ:
Ось приклад програми для мікроконтролера Micro:bit, яка обчислює вік у годинах і має функцію обнулення. Відомо, що програмування Micro:bit використовує мову програмування Python, так що ось код для вашого завдання:
Объяснение:
from microbit import *
# Змінна для зберігання віку в годинах
age_in_hours = 0
# Очікуємо, коли користувач струсне Micro:bit
while True:
if accelerometer.was_gesture('shake'):
# Обнулення віку при струсі
age_in_hours = 0
# Виведення віку на LED-дисплей
display.scroll(str(age_in_hours))
# Збільшення віку на 1 годину (можна змінити залежно від вашого потреб)
age_in_hours += 1
sleep(1000) # Затримка на 1 секунду (1000 мілісекунд) для плавного відображення
Похожие вопросы
Предмет: Математика,
автор: xexecom6
Предмет: Литература,
автор: faridaaskhatova2013
Предмет: Українська література,
автор: markiandavidovic
Предмет: Математика,
автор: innakasjanova
Предмет: Литература,
автор: slavabenzo08
Спасибі