Tu as vu que la pin 3 est utilisée pour 2 choses différentes : il faut corriger ça. D'une manière générale, vérifie :
- que les déclarations des pins correspondent à tes branchements (je ne les vois pas très bien d'ici)
- que les états sont bien ceux que tu voulais, notamment dans la gestion des bordures (j'ai parfois mis un peu au pif)