Étape 1: Logiciels et Simulation
Le programme est très simple et rapide. Il commence par configurer les ports du microcontrôleur pour entrée et sortie. Puis le ADC Module est également configurée (canal, échantillonnage de format de données de taux et de résultat).
Commence alors la boucle infinie du programme qui contient l’étape de
lancer la conversion,
en attente de conversion compléter et
affiche le résultat sur les LEDs.
Lorsque le circuit se déplace dans une direction sage d’horloge, le nombre de LED dans une moitié de colonne de LEDs illuminent selon le taux de variation en mouvement angulaire.
Et lorsque le circuit se déplace dans une direction sage d’horloge compteur, l’autre moitié de la LED s’allume indiquant changement de direction et indiquant le taux de variation de mouvement angulaire.
J’ai ajouté un composant logiciel qui rend l’avertisseur sonore en deux sons différents lorsque celui-ci subit une rotation vers la droite ou vers la gauche.
Le Gyroscope est remplacé dans la simulation par une résistance variable car Proteus 7 ne contient pas un modèle de Gyroscope.
Voici une partie du logiciel utilisé pour convertir la sortie en direction de lacet et l’amplitude analogique.