mi sa che l'errore è l'utilizzo di = per comparare. devi usare ==.
quindi:
if(digitalRead(Do) == HIGH)
a questo punto, visto che Do e tutte le altre sono dei valori boolean (o Vero o Falso), è uno spreco usare le 'int'. dichiarali come boolean ( boolean - Arduino Reference ).
Davide.