Exercice de pilotage de moteurs avec la carte SparkFun Monster Moto Shield en C/C++ avec Stm32duino

La carte SparkFun Monster Moto Shield

La carte SparkFun Monster Moto Shield est une carte permettant de piloter deux très puissants moteurs à courant continu. Elle est équipée de deux composants de pilotage de moteur VNH2SP30 de ST destinés à l’industrie automobile.

Elle n’est malheureusement plus fabriquée et distribuée par Sparkfun. Cependant, elle est encore distribuée par plusieurs fournisseurs. Sa schématique est disponible en open-source.

SparkFun Monster Moto Shield

Démarrage

Branchez la carte SparkFun Monster Moto Shield sur la carte Nucleo.

Compilez et téléchargez le croquis MonsterMoto.ino sur la carte Nucleo.

Affichez le moniteur série (configuré en 9600 baud).

Suggestions d’exercice

  • Ajoutez au croquis précédent la carte MEMS IKS01Ax pour corriger la trajectoire du robot au moyen du magnétomètre LIS2MDL.
  • Ajoutez au croquis précédent le capteur à ultrason pour l’évitement d’obstacles.
  • Créez une application de télécommande des moteurs avec MIT App Inventor.

Références

Crédit image : Air