Вопрос только в том, может ли измениться состояние пина после вызова tone() - noTone() ? Если да, то, получается, надо после каждого вызова noTone() (или непосредственно tone() - в случае указания в параметрах времени выполнения) дополнительно выставлять в нужное состояние, если нет - то можно однократно в setup() выставить и забыть...
Вопрос только в том, может ли измениться состояние пина после вызова tone() - noTone() ? Если да, то, получается, надо после каждого вызова noTone() (или непосредственно tone() - в случае указания в параметрах времени выполнения) дополнительно выставлять в нужное состояние, если нет - то можно однократно в setup() выставить и забыть...