Étape 3: Code
Le code dans labVIEW est assez simple. J’ai joint une image de code ainsi que le VI réel. L’addon LINX pour labVIEW comporte quelques fonctions de bloc conçues pour communiquer avec la puce ADXL345 via I2C. Tout ce que vous avez à faire est de chaîne les blocs ensemble et saisir les valeurs ils sortis.
Une fois que vous avez la configuration de circuit et avez téléchargé le code essayez en l’exécutant. N’oubliez pas que vous avez installé votre Max32 dans le firmware LINX Assistant, avant de frapper le bouton Exécuter. Si vous ne savez pas comment mettre en place un dispositif dans le firmware LINX Assistant rendez-vous ici.
Après avoir touché le bouton stop et le code se fait en cours d’exécution si vous obtenez
, hit juste continuer. L’erreur ne devrait pas vraiment réaliser quoi que ce soit.
Si vous voulez en savoir plus sur comment les fonctions de ADXL345 ont été conçues dans labVIEW double cliquez sur l’un d’eux et appuyez sur CTRL + E pour ouvrir son diagramme de bloc. Certains de ces diagrammes utilisent des valeurs hexadécimales pour communiquer avec le ADXL345. Pour savoir ce que ces valeurs font, consulter le Manuel de référence de ADXL345.