Bouton poussoir / Moteur PàP

Bonjour,

Etant débutant dans le domaine, je me tourne vers vous afin d'obtenir des conseils.
J'aimerais mettre en mouvement un moteur pas à pas à l'aide d'un simple bouton poussoir.

Voici le moteur ainsi que le bouton que j'aimerais utiliser :

Moteur : Moteur 17HS15-0404S - Moteurs pas-à-pas | GO TRONIC
Bouton : Bouton-poussoir arcade vert BD23G - BP type arcade | GO TRONIC

Pour piloter le moteur je compte utiliser un shield : https://www.gotronic.fr/art-arduino-motor-shield-2-x-2-a-18747.htm

Le tout serait alimenté en 12 V DC : https://www.gotronic.fr/art-alimentation-ps1220n-25293.htm

Je me pose les questions suivantes :

  • Est-ce que le 12V est une alternative durable ou vaut-il mieux alimenter la carte en 5 V ?
  • Pour le câblage du Bouton Poussoir, est-il possible de le faire sans BreadBoard, c'est-à-dire, relier une patte du BP au + de l'Arduino, puis l'autre patte au - via une résistance et enfin relier toujours cette deuxième patte à un PIN digital de libre ?

J'espère avoir été clair, si ce n'est pas le cas, faites-le moi savoir.
Merci.

Bon week-end !

  • Est-ce que le 12V est une alternative durable ou vaut-il mieux alimenter la carte en 5 V ?

Pour une UNO : oui, si l'on ne tire pas trop de puissance sur les pin digitales ou la sortie 5V ARDUINO.

relier une patte du BP au + de l'Arduino, puis l'autre patte au - via une résistance et enfin relier toujours cette deuxième patte à un PIN digital de libre ?

Plus simple : une patte du BP à GND, l'autre patte à une pin digitale.

// setup:
pinMode(pin, INPUT_PULLUP);
// loop :
if (digitalRead(pin) == LOW) {
  // BP appuyé
}

Merci pour votre réponse rapide ! Je reviendrai vers vous si j'ai d'autres interrogations.

Bonne soirée !