учу С# база уже есть и решил отдохнуть пока от этой сферы
Шутник вы, батенька. Вы тут же захотите взять полугодовой отпуск, как только сделаете первый проект на ардуинке.))
Зашёл и датчик выполнил какое-то действие. Например:Проиграл музыку
Также как в любой другой среде. Нужно как-то идентифицировать команду пользователя (пользователь нажал Y), и выполнить действие (закрыть диалоговое окно, с результатом Yes).
Проблема лишь в том, что у вас это должно производится на борту железки, а момент наступления события вы определяете по косвенным признакам, например, определенный сигнал достиг порогового уровня значения.
Для тренировки можете попробовать, например, реализовать проект
цифрового термометра.
В качестве дополнения, чтобы реализовать задачку, которую вы описали выше, допишите скетч прошивки так, чтобы встроенный светодиод на ардуинке зажигался, когда температура больше 30 Цельсия, и тух, когда меньше.
Воздействовать на датчик температуры будете теплом собственного тела.
Вот это и будет ваш первый простейший автомат.