Измерение частоты сигнала может быть сложной задачей, особенно для Arduino, поскольку он имеет меньшую вычислительную мощность. Существуют методы, позволяющие зафиксировать переход через ноль, при котором частота фиксируется путем проверки того, сколько раз сигнал пересекает нулевую линию за заданное время. Такой метод может не работать, если сигнал представляет собой комбинацию различных частот.
Код для этого не так-то просто написать, если вы не продвинутый программист. Но будучи написанным, этот код может быть очень полезен для различных проектов, связанных с музыкой, анализом сигналов и т.п. Тем не менее, некоторые умельцы уже реализовали такой код, и выпустили библиотеку под названием EasyFFT.