Hi John! Thanks for your answer, and sorry for answering so late, I didn't see the notification... I realized that the problem was exactly what you're pointing. I could solve it making the loop() run only once with each interruption, kinda worked, but is not perfect, i'm still working on that ![]()
I'm going to try aproching the problem the way you pruposed, I think is more efficient!
this is what I've so far - YouTube
Thanks!