Имена участников (разделяйте запятой).
Если можно, ответьте еще на впросик x=map(Serial.read(),49,57,128,10); map(analogRead(temp_PIN),0,40,10,116) для чего нужен map и откуда берутся...
Только начинаю разбираться с ардуино, пытаюсь собрать не что похожее и наткнулся на Ваш код. Интересует каким образом прерывание настроено на 2...