digitalWrite(x,!digitalRead(x));

توسط این خط کد شما خروجی x رو نامساوی با مقدار خوانده شده از پین x می کنید