Я любитель, когда дело доходит до кодирования Arduino, поэтому я обращаюсь за помощью, поскольку не могу найти ответ где-либо еще.
У меня есть данные, поступающие с микрофона на A0, Arduino получает эти данные каждые 125 мс, используя внутреннее прерывание, и сохраняет их в массиве в ADCH.Отсюда я хочу получить данные, когда массив достигнет максимальной емкости 500 для очистки в последовательный монитор.В то время как это происходит, мне нужен второй массив, чтобы взять данные из A0, сохранить их в ADCH и сбросить их в Serial Monitor, как только они будут заполнены.Мне нужно, чтобы эти два массива непрерывно зацикливались, не теряя жизненно важных данных.
Может кто-нибудь помочь, пожалуйста, я много занимался поиском и просто не нашел ответа, нужна точка в правильном направлении, пожалуйста.
код Arduino, который я написал до сих пор