Cuando lo tengas armado quiero fotos!!!
PD: Hoy viendo más videos en YouTube, aprendà un método "nuevo"
digitalWrite(rojo, !digitalRead(rojo));
Osea, sin tenes que usar variables declaradas antes, se puede leer en ese momento el estado de ese PIN y decirle que invierta su estado, me pareció bueno compartir esta variante, ya que evita el tener que declarar variables y demás.