Моделирование информационной системы контроля, управления и диагностики на базе встроенной операционной системы реального времени. На базе Arduino UNO.
Пример: есть несколько датчиков, со всех их собираются данные, но также имеются какие нибудь приоритетные датчики, информация с которых в приоритете (к примеру есть температурный датчик, датчик дыма, датчик СО2 и газа, есть сирена, умное окно и увлажнитель, если температура достигает высоких значений - открывается окно и включается увлажнитель, а если достигает критических температур и датчик дыма зафиксировал задымленность - срабатывает тревога со звуковым сигналом.
Главное - несколько несколько задач и расстановка приоритетов. Датчиков - не меньше трёх. Можно также использовать что-нибудь другое: пульт либо светодиоды.
К примеру - при нажатии случайных кнопок на пульте и при выполнении условия и при нажатии определенной кнопки что то должно происходить или при одновременном нажатии кнопки 2 и 3 в первую очередь срабатывает 3.
Главное что бы были таски, логи и приоритеты.
Написать код и создать скетч (можно в онлайн эмуляторе).