Arduino nano pont h fin de course

Bonjour je suis à la recherche d'une solution à mon problème dites-moi si le schéma déjà est bon en sachant que c'est pour un moteur tu tournes à droite et à gauche pendant quasiment 6h aussi il faut modifier dans les débuts cela marche très bien mais au bout d'un certain temps le moteur fait n'importe quoi avance recule sans cône les fin de course est-ce que cela est dû à la résistance qui ne serait pas assez forte ou trop forte c'est du 10 kilos domicile