Étape 7: Téléchargement de Code
Pour contrôler l’appareil SODAR, l’Arduino doit être correctement programmé et l’ordinateur doit communiquer avec lui par le port série. Nous avons écrit Arduino code et code de traitement de faire exactement cela, et c’est tous disponible à notre dépôt GitHub.
Bibliothèque de moteur pas à pas
Afin d’obtenir la fonctionnalité requise angulaire du moteur pas à pas, nous avons fait des ajouts personnalisés à l' Arduino bibliothèque stepper. La bibliothèque mise à jour prend en charge toutes les mêmes fonctions que la bibliothèque de moteurs pas à pas par défaut. Il est inclus dans le répertoire des bibliothèques/Stepper dans notre référentiel. Il suffit de trouver le répertoire bibliothèques/Stepper qui utilise Arduino et remplacez-le par un neuf.
NewPing bibliothèque
Pour le bon fonctionnement, nous avons également mis en place axée sur l’interruption PING capteur code en utilisant la bibliothèque de NewPing , disponible en téléchargement ici. Téléchargez ce et placez-le dans le répertoire des bibliothèques de votre carnet de croquis Arduino.
Remarque : Arduino the code doit être téléchargé sur le Conseil d’administration avant d’exécuter l’interface utilisateur de traitement parce que l’interface utilisateur prend le contrôle de la sΘrie