а блин. точно. да, надо поменять, но я нагуглил что а6 20 и а7 21, не знаю точно. если так то 18 на 20 поменять и 19 на 21 и в pinmode и там где if (там по два раза встречаются). или попробуйте прям А6 А7 поставить , может сьест
но возможно а6 а7 вообще нельзя использовать для digitalRead