reset intempestifs du programme

J'ai 3 servomoteurs, 3 capteurs résistif, un capteur de distance et un interrupteur branché sur la carte, peut être que cela puise trop de puissance ?

Il faudraitt peut être commencer par évaluer précisement la consommation de ces éléments pour voir si tu ne dépasse pas les limites autorisées par le régulateur de la carte.
Un servo en action peut être très gourmand.

La solution la plus sûre serait d'alimenter les servos sur une alimentation distincte. Et cela pour 2 raisons

  1. les servos consomment pas mal de courant et peuvent écrouler l'alimentation comme le donne à penser ton problème
  2. les servos (encore eux) amènent du bruit sur les alimentations ce qui peut provoquer des perturbations dans le résultat des mesures retournés par les capteurs et donc entraîner un fonctionnement erratique de l'ensemble