Решаема. Только когда ТЗ тупое и нужно тз менять. Прямо в дипломной работе тек и пишеш. Стояла задача сделать устройство ......
Внимательно изучив вопрос, сделал вывод, что это можно сделать проще.
Программировать все равно можно в arduino IDE.
Если конечно, там кроме этого датчика больше...