Un moteur pas à pas, ou stepper motor en anglais, permet de convertir une impulsion électrique en mouvement angulaire.

Il existe trois types de moteurs pas à pas :

  • Le moteur à réluctance variable
  • Le moteur à aimants permanents
  • Le moteur hybride, qui combine les deux technologies précédentes

Pour ce projet avec la Raspberry Pi Pico, nous utiliserons un moteur à aimants permanents, le modèle 28BYJ-48.

Les moteurs pas à pas sont idéaux pour des positionnements angulaires précis, comme dans les imprimantes, les scanners et les disques durs. Ils offrent de nombreux avantages : ils sont économiques, faciles à utiliser, maintiennent leur position, peuvent tourner sans limites et changer de direction. De plus, leur rotation peut être contrôlée avec précision.

Voici le schéma pour faire fonctionner le moteur pas à pas avec une Raspberry PICO :

Voici le programme pour faire fonctionner le moteur pas à pas avec la Raspberry PICO :