Вопрос про delay и millis в Ардуино
Захотелось тут со звуком в ардуинке побаловаться. Кое-что делал раньше, моргал диодами через delay.
А тут хочется несколько звучков с разных выходов снять, tone этого не позволяет.
Delay тоже, millis вроде как позволяет. Но тут лингвистическая затыка возникла : везде пишут что команда millis возвращает значение милисекунд, но куда, кому и зачем- в справочниках не разъясняется. А потому я не могу правильно представить схемку работы алгоритма.
Я понял так что delay считает время от нуля до необходимого значения, а millis- наоборот, от максимального до нуля, поэтому нет необходимости останавливать работу ардуинки на это время. Может кто подскажет, заранее большое спасибо.