Код (C++): int speaker ( int silencMod) { // нужно прописать в функции получение часов и минут прямо из rtc unsigned long TMinterval;//переменная для таймера промежутков int tochka;//длинна точки //int tire;//длинна тире int pause; //размер паузы int freak;//частота звука int brushN_V_SH;//щётчик Номера Воиспроизводимого Числа int previousBufer;//буфер предыдущего воиспроизводимого числа int H = rtc.getHour(); int M = rtc.getMinute(); if (silencMod = 0 && M = 0 && previousBufer != H ) {//проверка на : 1) выключенный тих. режим ; 2) Страховка не опоздали мы с воиспроизвидением ; 3) проверка на количество воиспроизведений if (brushN_V_SH = 0) { /*если мы играем 1 тон*/ tone(16, freak, tochka);//проигрываем тон brushN_V_SH = 1;//отмечаем воиспроизвидение следуйщего тона TMinterval = millis();//обнуляем таймер } else if { if (millis() - TMinterval > pause + tochka && brushN_V_SH <= H) {//проверяем пришло ли время и не перестарались ли мы с воиспроизведением tone(16, freak, tochka);//проигрываем тон TMinterval = millis();//обнуляем таймер brushN_V_SH = brushN_V_SH + 1;//отмечаем воиспроизвидение следуйщего тона } else if (brushN_V_SH > H) {// проверяем не пора ли закруглятся previousBufer = H;// заполняем буфер проигранным числом brushN_V_SH = 0 ;// обнуляем номер воиспроизводимого числа } } } } помогите , прошу