Étape 5: Distribution de logiciels
Le programme a été effectué à l’aide du langage de programmation visuel LabVIEW, qui j’ai enseigné mon auto pour ce projet. Le langage de programmation LabVIEW est assez simple à apprendre et il a une grande interface intégré avec Arduino qui rend très facile à programmer pour contrôler les cartes Arduino qui utilise l’instrument. Aussi, j’ai été en mesure d’obtenir une version d’essai gratuite, qui a expiré depuis, qui a duré tout au long du projet et a permis de travailler sur la programmation de n’importe où, sur mon portable.
L’interface elle-même a plusieurs pages qui peuvent naviguer à travers un menu dans le coin supérieur gauche. La première page est un message de bienvenue qui présente l’interface et fournit un lien qui ouvre un fichier PDF du manuel utilisateurs que j’ai écrit pour l’instrument. La page suivante contient la baisse des commandes de distribution. C’est lorsque l’utilisateur spécifie le volume (en litres micro) de la goutte à créer, puis crée la goutte en cliquant sur le bouton « Dispense ». À l’intérieur du programme, ce qui se passe est le volume d’entrée divisée par 5 (la seringue de produit 5 microlitres par tour) et multiplié par 200 (le moteur pas à pas a 200 pas par tour), qui convertit le volume dans le nombre d’étapes nécessaires pour créer le volume spécifié, puis qui est envoyé à l’arduino via l’interface LabiVIEW pour Arduino (LVIFA) et tourne le moteur. Les deux autres pages contiennent des liens pour ouvrir le logiciel de capture d’image et le logiciel de mesure d’angle.