Etape 10 : Montez le PmodACL
C’était probablement la partie la plus facile du projet. Les utilisations de PmodACL SPI pour communiquer avec un système hôte, donc tout ce que j’ai fait a été confirmer que l’un des ports sur le chipKIT Cmod Pmod utilisé SPI, qui s’est passé dans ce cas être en-tête J2 et ensuite inséré la Pmod au port, en s’assurant que c’est la broche 1 correspondance à la broche 1 sur l’écran de soie chipKIT.
Mais pourquoi avoir le PmodACL du tout ? Le PmodACL est un module d’accéléromètre avec quelques possibilités d’interruption intégré que vous pouvez programmer pour déclencher lorsqu’une certaine condition d’accélération est remplie. J’ai voulu ce coureur à être en mesure d’arrêter chaque fois qu’il a frappé un objet, tels que le mur, plutôt que de tomber sur un mur ou un coin et épuiser la batterie c' est qu’il continue à tourner ses roues inutilement. En ayant le coureur à obtenir un changement soudain dans l’accélération de frapper un mur, une interruption serait envoyée au microcontrôleur, qui serait l’interruption de service et dire les deux moteurs DC pour arrêter l’exécution.